我们如何配置 IPv6 主机通过其全局 IPv6 地址进行访问?如果这就是我们所做的。这是一个为小型家庭 LAN 运行服务的服务器,我想在我离开时访问该 LAN。
我一直在使用服务器主机的 IPv6 全局地址,但动态分配的地址的生命周期有限。 (它对我来说已经过期了。)
根据我的谷歌研究,我发现我正在做的事情并不是人们经常做的事情——所以也许这完全是错误的想法?我找到了有关企业环境配置的信息,但对于像我这样的小家伙来说却没有太多。对于没有公开存在的小型个人网站来说,运行 DNS 来跟踪移动的 IP 地址可能不是合适的解决方案。
我可以手动设置preferred_lft
,forever
但这很快就会被与路由器一起分配有效地址的系统覆盖。这表明我找错了树。
所以呢是 这里最好的解决方案是什么?一些简单的文档会很棒。
答案1
根据 JohanMyreen 的建议,我进行了以下 netplan 配置,其中我从通过 DHCP 分配的地址获取地址,并将最后一个字段更改为与由 DHCP 保留分配的静态 IPv4 地址的最后一个字段相同的值 - 这只是为了方便文档,而不是出于任何功能原因。
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: yes
dhcp6: no
addresses:
- 2001:123:456:789:abc:def:123:120/64
nameservers:
addresses: [1.1.1.1,1.0.0.1,"2606:4700:4700::1111","2606:4700:4700::1001"]
约翰和德克特警告此方法的可靠性取决于维护静态前缀的路由器。注意到地址已更改而前缀未更改,我感到有些放心。我向 ISP 技术支持询问信息,但与我交谈的人并不知道,因此我必须通过电子邮件重试。