Created
August 3, 2018 06:03
-
-
Save michaelansel/464928dc5560355bd7f0da2cbbdb8723 to your computer and use it in GitHub Desktop.
MitM Sandbox
This file contains 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
#!/bin/bash | |
ip netns exec mitm ip link delete br0 | |
ip netns exec mitm ip link delete mitm-a | |
ip netns exec mitm ip link delete mitm-b | |
ip netns delete deviceA | |
ip netns delete deviceB | |
ip netns delete mitm |
This file contains 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
#!/bin/bash | |
ip netns add deviceA | |
ip netns add deviceB | |
ip netns add mitm | |
ip link add a-mitm type veth peer name mitm-a | |
ip link add b-mitm type veth peer name mitm-b | |
ip netns exec mitm ip link add br0 type bridge | |
ip link set mitm-a netns mitm | |
ip link set mitm-b netns mitm | |
ip link set a-mitm netns deviceA | |
ip link set b-mitm netns deviceB | |
ip netns exec mitm ip link set mitm-a master br0 | |
ip netns exec mitm ip link set mitm-b master br0 | |
ip netns exec deviceA ip link set a-mitm address e2:6a:08:00:00:01 up | |
ip netns exec deviceB ip link set b-mitm address e2:6a:08:00:00:02 up | |
ip netns exec mitm ip link set mitm-a address e2:6a:08:00:00:03 up | |
ip netns exec mitm ip link set mitm-b address e2:6a:08:00:00:04 up | |
ip netns exec mitm ip link set br0 address e2:6a:08:00:00:05 up | |
ip netns exec deviceA ip addr add 10.0.0.1/24 dev a-mitm | |
ip netns exec deviceB ip addr add 10.0.0.2/24 dev b-mitm | |
ip netns exec mitm ip addr add 10.0.0.3/24 dev br0 | |
ip netns exec deviceA ping -c 2 10.0.0.2 | |
ip netns exec deviceA ping -c 2 10.0.0.3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment