我有一个运行 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 地址,它有效!)