diff --git a/README.md b/README.md index 8327392..c229098 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,8 @@ This project provides a hands-on lab environment for understanding and experimen The project directory is structured as follows: -- `.devcontainer/devcontainer.json`: Configuration for the DevContainer environment. - `hosts`: Directory containing host configuration files for the lab. -- `network_images/ceos-lab-4.30.3M.tar.xz`: Container image used for the lab nodes. +- `network_images/ceos-lab-4.31.1F.tar.xz`: Container image used for the lab nodes. - `lab_vxlan.yml`: YAML file describing the VXLAN lab topology. ## Prerequisites @@ -36,20 +35,9 @@ The project directory is structured as follows: 3. **Start the Lab:** - Navigate to the project directory. - - Run `containerlab deploy -t lab_vxlan.yml` to deploy the lab topology. + - Run `sudo containerlab deploy -t lab_vxlan.yml` to deploy the lab topology. ## Usage - Once the lab is deployed, you can access the individual nodes (spines and leaves) via CLI or SSH to configure and test VXLAN-EVPN functionalities. - Use the `hosts` directory to modify or apply specific configurations. - -## Project evolution - -### To Do - -- [ ] Enable Features -- [ ] Set MTU -- [ ] Map VLAN to VNI -- [ ] Routed Link -- [ ] Host Ports -- [ ] Loopback interfaces diff --git a/documentation/eos configuration/leaf1.md b/documentation/eos configuration/leaf1.md index a790115..35794b6 100644 --- a/documentation/eos configuration/leaf1.md +++ b/documentation/eos configuration/leaf1.md @@ -2,12 +2,28 @@ ## Pre-config Setup +Disable ZeroTouch provisioning : + +```config +en +zerotouch cancel +``` + Enable the multi-agent configuration on Arista switch to be able to use EVPN feature ```config +en +conf service routing protocols model multi-agent ``` +Enabling IP Routing + +```config +conf +ip routing +``` + ## IP address Configuration Configure need to match with [Lab Topology](../../lab_vxlan.yml) diff --git a/documentation/eos configuration/leaf2.md b/documentation/eos configuration/leaf2.md index 564e276..c9c5b06 100644 --- a/documentation/eos configuration/leaf2.md +++ b/documentation/eos configuration/leaf2.md @@ -2,12 +2,28 @@ ## Pre-config Setup +Disable ZeroTouch provisioning : + +```config +en +zerotouch cancel +``` + Enable the multi-agent configuration on Arista switch to be able to use EVPN feature ```config +en +conf service routing protocols model multi-agent ``` +Enabling IP Routing + +```config +conf +ip routing +``` + ## IP address Configuration Configure need to match with [Lab Topology](../../lab_vxlan.yml) diff --git a/documentation/eos configuration/spine1.md b/documentation/eos configuration/spine1.md index 32953ab..874f013 100644 --- a/documentation/eos configuration/spine1.md +++ b/documentation/eos configuration/spine1.md @@ -2,12 +2,28 @@ ## Pre-config Setup +Disable ZeroTouch provisioning : + +```config +en +zerotouch cancel +``` + Enable the multi-agent configuration on Arista switch to be able to use EVPN feature ```config +en +conf service routing protocols model multi-agent ``` +Enabling IP Routing + +```config +conf +ip routing +``` + ## IP address Configuration Configure need to match with [Lab Topology](../../lab_vxlan.yml)