Created
June 27, 2022 16:39
-
-
Save Shikugawa/51a103ae40a63f5a910b3562373b91fb to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://gyazo.com/43893dd9d7321e8dc0ddcdda878ea6cd | |
nodes: | |
- name: C1 | |
image: itsthenetwork/alpine-tcpdump:latest | |
interfaces: | |
- { name: net1, type: direct, args: C2#net1 } | |
- name: C2 | |
image: itsthenetwork/alpine-tcpdump:latest | |
interfaces: | |
- { name: net1, type: direct, args: C1#net1 } | |
- { name: net2, type: direct, args: C3#net2 } | |
sysctls: | |
- sysctl: net.ipv4.ip_forward=1 | |
- name: C3 | |
image: itsthenetwork/alpine-tcpdump:latest | |
interfaces: | |
- { name: net2, type: direct, args: C2#net2 } | |
node_configs: | |
- name: C1 | |
cmds: | |
- cmd: ip addr add 10.1.0.1/24 dev net1 | |
- cmd: ip route add 10.2.0.2/32 via 10.1.0.2 | |
- cmd: ip tunnel add tun0 mode ipip local 10.1.0.1 remote 10.2.0.2 dev net1 | |
- cmd: ip addr add 1.1.1.1 dev tun0 | |
- cmd: ip link set tun0 up | |
- cmd: ip route add 1.1.1.2/32 dev tun0 | |
- name: C2 | |
cmds: | |
- cmd: ip addr add 10.1.0.2/24 dev net1 | |
- cmd: ip addr add 10.2.0.1/24 dev net2 | |
- name: C3 | |
cmds: | |
- cmd: ip addr add 10.2.0.2/24 dev net2 | |
- cmd: ip route add 10.1.0.1/32 via 10.2.0.1 | |
- cmd: ip tunnel add tun0 mode ipip local 10.2.0.2 remote 10.1.0.1 dev net2 | |
- cmd: ip addr add 1.1.1.2 dev tun0 | |
- cmd: ip link set tun0 up | |
- cmd: ip route add 1.1.1.1/32 dev tun0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment