Featured image of post 玩客云armbian系统固定ipv6后半段地址

玩客云armbian系统固定ipv6后半段地址

前言

事情的起因是:我在使用玩客云搭建博客过程中,想通设置路由器防火墙策略实现ipv6访问。在设置过程发现玩客云的ipv6地址后半段不是网卡MAC地址,这让我怀疑ipv6地址是随机变动。经重启路由器、玩客云确定,每次ipv6地址变化。玩客云ipv6地址前半段、后半段都变了。在我了解到的网络知识中ipv6前半段由运营商分配,后半段是设备MAC地址。所以这更定是哪里有问题,几经周折最后也是搞定,最后记录下。

经过

了解ipv6获取及生产方式

《IPv6基础知识-地址配置方式》
《 IPV6地址、IPV6单播地址》
《IPv6 地址自动分配方式的Stateless(无状态)与Stateful(有状态)》
经过大量信息参考和对ipv6基础知识阅读,确定只要把ipv6地址生成方式改成eui64就行。

armbian设置ipv6生成规则

《Linux_ipv6_无状态_设置为_eui64_有状态ipv6更改后缀》
《随身wifi刷Debian系统,怎么固定ipv6后缀》
《OpenWRT 22.03 固件下IPv6 防火墙与DHCP设置》
《如何让客户端电脑的IPv6后半部分固定下来,而不是每次重启电脑都变化?》
通过以上内容发现,已经有非常多的网友也遇到相同的问题,且和我有一样的想法:固定ipv6后半段地址,配置安全策略。

最终采用以下方案搞定:

vi /etc/NetworkManager/system-connections/
vi *.nmconnection

[ipv6]
addr-gen-mode=eui64

重启玩客云,就可以发现ipv6后半段地址已经是mac地址。

固定mac玩客云mac地址方法

2024.02.25补充固定mac地址,解决重启mac自动变更的问题
刷好启动后ssh连接玩客云输入以下命令
nano /etc/network/interfaces  这是进去编辑这个网络配置文件
按delete键删除里面所有内容添加以下内容
allow-hotplug eth0
no-auto-down eth0
iface eth0 inet dhcp
hwaddress ether 9F:3B:55:CB:1E:28
pre-up ifconfig eth0 hw ether 9F:3B:55:CB:1E:28

总结

以上问题能顺利解决都是依靠互联网大佬分享精神,感谢。

 赣ICP备18015110号-1   
使用 Hugo 构建 主题 StackJimmy 设计