如何在 FreeBSD 中向 VLAN 接口添加别名 IP

如何在 FreeBSD 中向 VLAN 接口添加别名 IP

如何在 FreeBSD 中向 VLAN 接口添加别名?

我尝试了以下操作,但似乎被忽略了:

# /etc/rc.conf
vlans_igb0="vlan42"
create_args_vlan42="vlan 42"
ifconfig_igb0="up"
ifconfig_vlan42="inet6 2001:db8::42 prefixlen 64 mtu 1500"
ifconfig_vlan42_aliases="\
    inet6 fd00::dead:beef prefixlen 64 \
    inet6 2001:db8::babe:cafe prefixlen 128 \
"

重启后才2001:db8::42出现。任何显式配置为侦听别名地址的服务都无法启动。启动后运行ifconfig alias inet6 fd00::dead:beef prefixlen 64并重新启动服务可以工作,但我希望它在启动时工作。

答案1

这或许可以解释:

https://mebsd.com/configure-freebsd-servers/freebsd-ifconfig-in-rc-conf-new-style.html

我读到的内容是:v6 地址可能不支持别名选项。

相关内容