我有一個運行 Debian 10 的 VPS,並且有以下 /64 子網路:
2001:db8:abcd:abcd::/64
如何使用此子網路中的單一 IP?例如,如果我想在某個進程中使用這個單一 IPv6:2001:db8:abcd:abcd::1234/128
,我必須在 /etc/network/interfaces 中添加什麼才能使其正常工作?預設情況下,它不會回應 ping,只是超時。多謝!
答案1
我會嘗試ip address add 2001:db8:abcd:abcd::1234 dev enp1s0
。 (設備應根據您的配置進行更改)。
如果有效,請在 中新增以下行,/etc/network/interfaces
以使新位址新增至引導過程。
iface enp1s0 inet6 static
address 2001:db8:abcd:abcd::1234
注意,當你說你有2001:db8:abcd:abcd::/64
網路時,你只確定能夠使用::0位址,整個位址2001:db8:abcd:abcd::/64
不一定屬於你(其中一個位址是你的網關,附加到VPS上) (虛擬)路由器)。但我認為您應該能夠使用剩餘的所有 2^64-1 地址。 (我嘗試過 ::1 位址,它有效!)