added arista device to make eAPI/telnet reachable

This commit is contained in:
2025-11-08 16:00:41 +01:00
parent 9ebe896757
commit 92e9b0f918
3 changed files with 751 additions and 2 deletions

File diff suppressed because one or more lines are too long

View File

@@ -49,6 +49,9 @@ case $(hostname) in
ip addr replace dev eth1 172.16.201.1/24 ip addr replace dev eth1 172.16.201.1/24
ip addr replace dev eth1 fd4c:00a6:b6a7::ce/127 ip addr replace dev eth1 fd4c:00a6:b6a7::ce/127
ip addr replace dev eth2 169.254.45.2/30
printf "172.16.202.34\tjumphost1\n" >> /etc/hosts printf "172.16.202.34\tjumphost1\n" >> /etc/hosts
printf "fd4c:00a6:b6a7::cf\twebserver webserver-ipv6 webserver2 webserver2-ipv6\n" >> /etc/hosts printf "fd4c:00a6:b6a7::cf\twebserver webserver-ipv6 webserver2 webserver2-ipv6\n" >> /etc/hosts
printf "172.16.201.12\twebserver-ipv4 webserver2-ipv4\n" >> /etc/hosts printf "172.16.201.12\twebserver-ipv4 webserver2-ipv4\n" >> /etc/hosts

View File

@@ -19,8 +19,8 @@ topology:
memory: 256MB memory: 256MB
cpu-set: 4-7 cpu-set: 4-7
nodes: nodes:
# a1: a1:
# kind: arista_ceos kind: arista_ceos
br-clab-intonly: br-clab-intonly:
kind: bridge kind: bridge
br-ext: br-ext:
@@ -133,6 +133,7 @@ topology:
- endpoints: [ "jumphost1:eth1", "webserver1:eth1" ] - endpoints: [ "jumphost1:eth1", "webserver1:eth1" ]
- endpoints: [ "jumphost1:eth2", "jumphost2:eth0" ] - endpoints: [ "jumphost1:eth2", "jumphost2:eth0" ]
- endpoints: [ "jumphost2:eth1", "webserver2:eth1" ] - endpoints: [ "jumphost2:eth1", "webserver2:eth1" ]
- endpoints: [ "jumphost2:eth2", "a1:eth3" ]
- endpoints: [ "linux1:eth0", "br-clab-intonly:l1" ] - endpoints: [ "linux1:eth0", "br-clab-intonly:l1" ]
- endpoints: [ "linux2:eth0", "br-clab-intonly:l2" ] - endpoints: [ "linux2:eth0", "br-clab-intonly:l2" ]
- endpoints: [ "linux3:eth0", "br-clab-intonly:l3" ] - endpoints: [ "linux3:eth0", "br-clab-intonly:l3" ]