手上有VPS有2条IPV6,系统是FreeBSD14.3。

想同时激活两条IP,结果网上查的各种方案,要么只能激活第一条IP,要么全都激活不了。

无意中试到以下方法,能成功激活2条IP

首先正常在/etc/rc.conf中激活第一条IPv6

ifconfig_vtnet0_ipv6="inet6 ipv6_addr/64"

第二条IP,则在/usr/local/etc/rc.d中创建个文件,写手动激活指令,并让文件可执行。系统重启,两条IP就都能激活了。

创建文件

vim /usr/local/etc/rc.d/ipv6.sh

指令内容:

ifconfig vtnet0 inet6 ipv6_addr prefixlen 64

文件可执行

chmod +x /usr/local/etc/rc.d/ipv6.sh

系统重启后,执行ifconfig,就能看到两条IPv6全激活了。

Related content