我正在运行 Ubuntu Server 18.04,出于某种原因,它在启动时没有获取全局 IPv6 地址。它fe80
在(以太网接口)上有一个链路本地()地址ens18
,但没有全局地址。要获取全局地址,我必须运行sudo dhclient -6 ens18
,但将其放入 crontab 中@reboot
似乎也不起作用。
DHCPv6 服务器是 OPNSense(跟踪接口 WAN 到 LAN 的前缀,运行自己的 DHCPv6 而不是跟踪接口)
如何让它在启动时获取全局范围的 IPv6 地址?
答案1
我的 /etc/network/interfaces 最初有:
iface <interface> inet auto
我做了以下更改:
iface <interface> inet6 dhcp
现在我的虚拟机每次启动时都会使用 ipv6 全局地址