hellt / vrnetlab

Make VM-based Network OSes run in Containerlab
https://containerlab.dev
MIT License
129 stars 88 forks source link

Initial Cisco FTDv support #154

Closed dteslya closed 11 months ago

dteslya commented 11 months ago

This is a PR to add Cisco FTDv support.

I tested this image with the below containerlab topology.

name: ftdv01
topology:
  nodes:
    ftdv1:
      kind: vr-ftdv
      image: vrnetlab/vr-ftdv:7.2.5
    client1:
      kind: "linux"
      image: wbitt/network-multitool:alpine-extra
      exec:
        - ip addr add 192.168.1.2/30 dev eth1
        - ip route add 192.168.2.0/30 via 192.168.1.1
    client2:
      kind: "linux"
      image: wbitt/network-multitool:alpine-extra
      exec:
        - ip addr add 192.168.2.2/30 dev eth1
        - ip route add 192.168.1.0/30 via 192.168.2.1
  links:
    - endpoints: ["ftdv1:eth1", "client1:eth1"]
    - endpoints: ["ftdv1:eth2", "client2:eth1"]

Once this is approved and verified I will create a PR for containerlab as well.

hellt commented 11 months ago

thanks @dteslya