Skip to content
Snippets Groups Projects
Verified Commit 9e447e4e authored by iliya.saroukha's avatar iliya.saroukha :first_quarter_moon:
Browse files

fix: setting up correctly ns, still having an issue tho

parent 3df61eaa
Branches
No related tags found
No related merge requests found
......@@ -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
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment