Created
June 1, 2020 13:09
-
-
Save tpetazzoni/92c65f05e4f95a4baa4d2dfade20d2dd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### En dehors du ns: l'interface tun0 a une IP | |
root@readynas:/home/thomas# ip a | |
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 | |
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 | |
inet 127.0.0.1/8 scope host lo | |
valid_lft forever preferred_lft forever | |
inet6 ::1/128 scope host | |
valid_lft forever preferred_lft forever | |
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1024 | |
link/ether 28:c6:8e:37:0e:dc brd ff:ff:ff:ff:ff:ff | |
inet 192.168.1.12/24 brd 192.168.1.255 scope global dynamic eth0 | |
valid_lft 85112sec preferred_lft 85112sec | |
inet6 2a01:cb19:8acf:5600:2ac6:8eff:fe37:edc/64 scope global dynamic mngtmpaddr | |
valid_lft 1772sec preferred_lft 572sec | |
inet6 fe80::2ac6:8eff:fe37:edc/64 scope link | |
valid_lft forever preferred_lft forever | |
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1024 | |
link/ether 28:c6:8e:37:0e:dd brd ff:ff:ff:ff:ff:ff | |
4: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000 | |
link/ipip 0.0.0.0 brd 0.0.0.0 | |
5: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000 | |
link/sit 0.0.0.0 brd 0.0.0.0 | |
6: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN group default qlen 1000 | |
link/tunnel6 :: brd :: | |
11: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100 | |
link/none | |
inet 10.3.1.71/16 brd 10.3.255.255 scope global tun0 | |
valid_lft forever preferred_lft forever | |
inet6 fe80::4871:4bdd:f643:ba53/64 scope link stable-privacy | |
valid_lft forever preferred_lft forever | |
## Création du NS | |
root@readynas:/home/thomas# ip netns add vpn | |
root@readynas:/home/thomas# ip netns list | |
vpn | |
## Je mets l'interface tun0 dans le ns | |
root@readynas:/home/thomas# ip link set dev tun0 netns vpn | |
## Et pouf, elle est là, mais sans IP | |
root@readynas:/home/thomas# ip netns exec vpn ip a | |
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1000 | |
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 | |
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000 | |
link/ipip 0.0.0.0 brd 0.0.0.0 | |
3: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000 | |
link/sit 0.0.0.0 brd 0.0.0.0 | |
4: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN group default qlen 1000 | |
link/tunnel6 :: brd :: | |
11: tun0: <POINTOPOINT,MULTICAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 100 | |
link/none |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment