Networking

無法從外部獲得 IPv6 地址

  • May 2, 2014

由於 Hetzner 幾乎不提供任何 IPv4 地址,無論原因是什麼,我決定嘗試 IPv6。

這些是分配的 IP 地址子網遮罩

IPs: 2a01:4f8:190:5112:: /64
Gateway: fe80::1
Useable IP addresses:
2a01:4f8:190:5112::2 to 2a01:4f8:190:5112:ffff:ffff:ffff:ffff

首先我添加了IP

ip -6 addr add 2a01:4f8:190:5112::2/64 dev eth0

將此塊添加到 /etc/network/interfaces

iface eth0 inet6 static
 address 2a01:4f8:190:5112::2
 netmask 64
 gateway fe80::1

並重新啟動網路。

當我嘗試從伺服器 ping 此 IP 時,它 ping 正常。

root@server ~ # ping6 2a01:4f8:190:5112::2
PING 2a01:4f8:190:5112::2(2a01:4f8:190:5112::2) 56 data bytes
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=1 ttl=64 time=0.035 ms
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=2 ttl=64 time=0.040 ms
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=3 ttl=64 time=0.041 ms

但是,任何從伺服器外部進行 ping 的嘗試都會導致

connect: Network is unreachable

我是配置 IPv6 地址的新手,所以我可能忘記了一些東西。如果重要的話,我正在執行 Ubuntu 13.10。

ip6tables -L -n -v 的輸出

Chain INPUT (policy ACCEPT 10383 packets, 2639K bytes)
pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 13967 packets, 1119K bytes)
pkts bytes target     prot opt in     out     source               destination         

非常感謝您,非常感謝您的幫助。

沒有錯誤。這剛剛在我啟用 v6 的伺服器上:

[me@lory mail]$ ping6 2a01:4f8:190:5112::2
PING 2a01:4f8:190:5112::2(2a01:4f8:190:5112::2) 56 data bytes
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=1 ttl=53 time=21.2 ms
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=2 ttl=53 time=21.1 ms
64 bytes from 2a01:4f8:190:5112::2: icmp_seq=3 ttl=53 time=21.1 ms

我懷疑問題可能出在您要 PING 的機器上的 ipv6 上**,而不是您要 PING的機器上**。但無論如何,這不是你問的;要回答您提出的問題,您的伺服器的 ipv6 設置得很好。

雖然如果我是你,我會很快建立某種 v6 防火牆規則集!

**編輯:**它支持嗎?嗯,這取決於你是否設置了它!v6 執行良好,但在英國,儘管在數據中心中相當標準,但在國內 ISP 中還不常見。有一些人可以做到(我使用一個),但你經常不得不要求它。即使您有一個支持它,並且您要求並獲得它,您的網關設備也需要被告知它,並且必須執行某種路由廣告守護程序並分發地址或支持無狀態 v6 地址自動配置,以便 LAN 客戶端獲得正確的地址和路由。

所以:是的,它可以得到支持,但您和您的 ISP 都必須參與其中。它並沒有以某種方式神奇地開箱即用,免費的閃光小馬作為額外的獎勵。

順便說一句,我可以感謝你沒有在這個問題中修改你的 IP 地址嗎?由於您輸入了真實地址,因此回答起來要容易得多

引用自:https://serverfault.com/questions/592671