test namespaces configuration

This commit is contained in:
Robert Jeutter 2021-10-24 12:52:54 +02:00
parent f5eadcfb78
commit eb05188160
2 changed files with 30 additions and 0 deletions

16
test/namespace-alice.sh Normal file
View File

@ -0,0 +1,16 @@
# create network namespace aegisns
ip netns add AEGISNS
# assing interface enp4s0f0 to aegisns
ip link set enp5s0f0 netns AEGISNS
# assing ip to interface
ip netns exec AEGISNS ip add add dev enp5s0f0 10.0.0.1/24
# bring the link up
ip netns exec AEGISNS ip link set dev enp5s0f0 up
# add the standard route for the interface
ip netns exec AEGISNS route add default gw 10.0.0.2 enp5s0f0
# show wether the project has been successful
ip netns exec AEGISNS ifconfig
ip netns exec AEGISNS route

14
test/namespace-bob.sh Executable file
View File

@ -0,0 +1,14 @@
# create network namespace aegisns
ip netns add AEGISNS
# assing interface enp4s0f0 to aegisns
ip link set enp4s0f0 netns AEGISNS
# assing ip to interface
ip netns exec AEGISNS ip add add dev enp4s0f0 10.0.0.2/24
# bring the link up
ip netns exec AEGISNS ip link set dev enp4s0f0 up
# add the standard route for the interface
ip netns exec AEGISNS route add default gw 10.0.0.1 enp4s0f0
# show wether the project has been successful
ip netns exec AEGISNS ifconfig
ip netns exec AEGISNS route