tunnel(sit) - xxooxxooxx/xxooxxooxx.github.io GitHub Wiki
s (vultr)
104.156.226.80
2001:19f0:5:1eaf:5400:02ff:feba:e81c 2001:19f0:5:1eaf::/64
- tunnel
2001:19f0:5:1eaf::/80
2001:19f0:5:1eaf::1/80(tunnel)
apt-get install ndppd
ip tunnel add h-ipv6 mode sit remote 140.82.8.90 local 104.156.226.80 ttl 255
//ip tunnel add h-ipv6 mode sit remote 140.82.8.90 ttl 255
ip link set h-ipv6 up
ip addr add 2001:19f0:5:1eaf::1/80 dev h-ipv6
//ip route add 2001:19f0:5:1eaf::/80 dev h-ipv6
echo "net.ipv6.conf.all.forwarding = 1" >> /etc/sysctl.conf
sysctl -p
- /etc/network/interfaces
.
auto h-ipv6
iface h-ipv6 inet6 v4tunnel
address 2001:19f0:5:1eaf::1
netmask 80
endpoint 140.82.8.90
local 104.156.226.80
ttl 255
.
.
//
auto h-ipv6
iface h-ipv6 inet6 v4tunnel
address 2001:19f0:5:1eaf::1
netmask 80
endpoint 140.82.8.90
ttl 255
.
- /etc/ndppd.conf
route-ttl 30000
proxy ens3 {
router yes
timeout 500
ttl 30000
rule 2001:19f0:5:1eaf::/80 {
static
}
}
- 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: ens3: <BROADCAST,MULTICAST,ALLMULTI,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 56:00:02:ba:e8:1c brd ff:ff:ff:ff:ff:ff
inet 104.156.226.80/23 brd 104.156.227.255 scope global dynamic ens3
valid_lft 85217sec preferred_lft 85217sec
inet6 2001:19f0:5:1eaf:5400:2ff:feba:e81c/64 scope global dynamic mngtmpaddr
valid_lft 2591789sec preferred_lft 604589sec
inet6 fe80::5400:2ff:feba:e81c/64 scope link
valid_lft forever preferred_lft forever
3: ens7: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 5a:00:02:ba:e8:1c brd ff:ff:ff:ff:ff:ff
4: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
5: h-ipv6@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN group default qlen 1000
link/sit 104.156.226.80 peer 140.82.8.90
inet6 2001:19f0:5:1eaf::1/80 scope global
valid_lft forever preferred_lft forever
inet6 fe80::689c:e250/64 scope link
valid_lft forever preferred_lft forever
c
140.82.8.90
2001:19f0:5:1eaf::2/80(tunnel)
ip tunnel add h-ipv6 mode sit remote 104.156.226.80 local 140.82.8.90 ttl 255
ip link set h-ipv6 up
ip addr add 2001:19f0:5:1eaf::2/80 dev h-ipv6
ip route add ::/0 dev h-ipv6 //ip -6 r add default dev h-ipv6
- /etc/network/interfaces
auto h-ipv6
iface h-ipv6 inet6 v4tunnel
address 2001:19f0:5:1eaf::2
netmask 80
endpoint 104.156.226.80
local 140.82.8.90
ttl 255
gateway ::/0 //gateway 2001:19f0:5:1eaf::1
- 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: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 56:00:02:ba:e9:aa brd ff:ff:ff:ff:ff:ff
inet 140.82.8.90/23 brd 140.82.9.255 scope global dynamic ens3
valid_lft 83584sec preferred_lft 83584sec
inet6 fe80::5400:2ff:feba:e9aa/64 scope link
valid_lft forever preferred_lft forever
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: h-ipv6@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN group default qlen 1000
link/sit 140.82.8.90 peer 104.156.226.80
inet6 2001:19f0:5:1eaf::2/80 scope global
valid_lft forever preferred_lft forever
inet6 fe80::8c52:85a/64 scope link
valid_lft forever preferred_lft forever
ping 2001:19f0:5:1eaf::1
PING 2001:19f0:5:1eaf::1(2001:19f0:5:1eaf::1) 56 data bytes
64 bytes from 2001:19f0:5:1eaf::1: icmp_seq=1 ttl=54 time=62.9 ms
64 bytes from 2001:19f0:5:1eaf::1: icmp_seq=2 ttl=54 time=62.6 ms
64 bytes from 2001:19f0:5:1eaf::1: icmp_seq=3 ttl=54 time=62.1 ms
ping 2001:19f0:5:1eaf::2
PING 2001:19f0:5:1eaf::2(2001:19f0:5:1eaf::2) 56 data bytes
64 bytes from 2001:19f0:5:1eaf::2: icmp_seq=1 ttl=53 time=63.3 ms
64 bytes from 2001:19f0:5:1eaf::2: icmp_seq=2 ttl=53 time=67.3 ms
64 bytes from 2001:19f0:5:1eaf::2: icmp_seq=3 ttl=53 time=62.6 ms
- del
ip link set h-ipv6 down
ip link del h-ipv6
modprobe -r sit