From 9e447e4e430121e5a1fac199085ecc4296c0933c Mon Sep 17 00:00:00 2001 From: "iliya.saroukha" <iliya.saroukhanian@etu.hesge.ch> Date: Fri, 4 Apr 2025 18:35:55 +0200 Subject: [PATCH] fix: setting up correctly ns, still having an issue tho --- report/report.qmd | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/report/report.qmd b/report/report.qmd index 94948b4..1c3101d 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 +``` -- GitLab