我从 VPS 提供商那里获得了一个 /64,我以前有使用其控制面板生成的在线 IPv6 地址,现在他们提供路由子网,这对我来说是新事物。我现在知道如何手动添加 IPv6,但想知道是否可以自动配置,例如,如果我在 Apache 虚拟主机中定义 IPv6 地址,它就会开始工作,而无需在接口文件中手动添加地址。
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx::
netmask 64
gateway 2604:xxxx:xxxx:0000:0000:0000:0000:0001
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
iface eth0 inet6 static
address 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
答案1
我们有两种类型的配置 IP,静态和自动(DHCP),您的 DHCP 服务器必须能够为您的客户端分配 IPV6
对于基于其他应用程序配置的 Manuel,例如在 apache 虚拟主机中设置,您需要编写脚本并在 Manuel 中设置,例如在
/etc/network/interfaces.d/ 目录中为每个接口设置配置文件,而不是在 /etc/network/interfaces 配置中分配永久
答案2
添加
iface eth0 inet6 static
netmask 64
up /sbin/ifconfig eth0 inet6 add 2604:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64
现在可以工作了。