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
Tags
No related merge requests found
...@@ -48,9 +48,13 @@ ssh H1 ip route add default via 10.0.0.2 ...@@ -48,9 +48,13 @@ ssh H1 ip route add default via 10.0.0.2
sleep 1 sleep 1
echo "======= H1 and R1: Installing tcpdump =======" echo "======= H1 and R1: Installing tcpdump ======="
ssh H1 apt update
sleep 1
ssh H1 apt install -y tcpdump ssh H1 apt install -y tcpdump
sleep 1 sleep 1
ssh R1 apt update
sleep 1
ssh R1 apt install -y tcpdump ssh R1 apt install -y tcpdump
sleep 1 sleep 1
...@@ -70,8 +74,7 @@ sleep 1 ...@@ -70,8 +74,7 @@ sleep 1
- Création de `ns-default` et `ns2` sur R1 - Création de `ns-default` et `ns2` sur R1
```bash ```bash
ip net netns add ns-default ip netns add ns2
ip net netns add ns2
``` ```
- Création d'une paire d'interfaces virtuelles - Création d'une paire d'interfaces virtuelles
...@@ -83,11 +86,6 @@ ip link add default-veth0 type veth peer name ns2-veth0 ...@@ -83,11 +86,6 @@ ip link add default-veth0 type veth peer name ns2-veth0
- Assignation des interfaces virtuelles aux namespaces - Assignation des interfaces virtuelles aux namespaces
```bash
ip link set default-veth0 netns ns-default
ip link set default-veth1 netns ns-default
```
```bash ```bash
ip link set ns2-veth0 netns ns2 ip link set ns2-veth0 netns ns2
ip link set ns2-veth1 netns ns2 ip link set ns2-veth1 netns ns2
...@@ -96,11 +94,30 @@ ip link set ns2-veth1 netns ns2 ...@@ -96,11 +94,30 @@ ip link set ns2-veth1 netns ns2
- Configuration IP des interfaces virtuelles - Configuration IP des interfaces virtuelles
```bash ```bash
ip netns exec ns-default ip addr add 192.168.0.1/24 dev default-veth0 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.1.1/24 dev default-veth1
``` ```
```bash ```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.0.2/24 dev ns2-veth0
ip netns exec ns2 ip addr add 192.168.1.2/24 dev ns2-veth1 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