diff --git a/report/report.qmd b/report/report.qmd index 94948b444816514541865e5c02cf4bcf45634d8d..1c3101df990f9e500824b95f29452552cda8065b 100644 --- a/report/report.qmd +++ b/report/report.qmd @@ -48,9 +48,13 @@ ssh H1 ip route add default via 10.0.0.2 sleep 1 echo "======= H1 and R1: Installing tcpdump =======" +ssh H1 apt update +sleep 1 ssh H1 apt install -y tcpdump sleep 1 +ssh R1 apt update +sleep 1 ssh R1 apt install -y tcpdump sleep 1 @@ -70,8 +74,7 @@ sleep 1 - Création de `ns-default` et `ns2` sur R1 ```bash -ip net netns add ns-default -ip net netns add ns2 +ip netns add ns2 ``` - Création d'une paire d'interfaces virtuelles @@ -83,11 +86,6 @@ ip link add default-veth0 type veth peer name ns2-veth0 - Assignation des interfaces virtuelles aux namespaces -```bash -ip link set default-veth0 netns ns-default -ip link set default-veth1 netns ns-default -``` - ```bash ip link set ns2-veth0 netns ns2 ip link set ns2-veth1 netns ns2 @@ -96,11 +94,30 @@ ip link set ns2-veth1 netns ns2 - Configuration IP des interfaces virtuelles ```bash -ip netns exec ns-default ip addr add 192.168.0.1/24 dev default-veth0 -ip netns exec ns-default ip addr add 192.168.1.1/24 dev default-veth1 +ip addr add 192.168.0.1/24 dev default-veth0 +ip addr add 192.168.1.1/24 dev default-veth1 ``` ```bash ip netns exec ns2 ip addr add 192.168.0.2/24 dev ns2-veth0 ip netns exec ns2 ip addr add 192.168.1.2/24 dev ns2-veth1 ``` + +- Upping the interfaces + +```bash +ip link set dev default-veth0 up +ip link set dev default-veth1 up +``` + +```bash +ip netns exec ns2 ip link set dev ns2-veth0 up +ip netns exec ns2 ip link set dev ns2-veth1 up +``` + +- In `ns2` adding default route + +```bash +ip netns exec ns2 ip r add default via 192.168.0.1 +ip netns exec ns2 ip r add 10.0.0.0/24 via 192.168.1.1 +```