是否可以在 Debian 界面上自动配置 IPv6 地址

是否可以在 Debian 界面上自动配置 IPv6 地址

我从 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

现在可以工作了。

相关内容