如何在 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 地址可能不支持别名选项。