在Linux系统中启用IPv6有多种方法。以下是三种常见的启用IPv6的方法。
方法一:在NetworkManager中启用IPv6
使用NetworkManager重新启用IPv6,可以通过修改连接的ipv6.method值来实现。以下是一些可用的设置选项:
[root@shizhanxia.com ~]# nmcli connection modify ipv6.method "auto" [root@shizhanxia.com ~]# nmcli connection modify ipv6.method "dhcp" [root@shizhanxia.com ~]# nmcli connection modify ipv6.method "link-local" [root@shizhanxia.com ~]# nmcli connection modify ipv6.method "manual"
方法二:通过sysctl设置启用IPv6
1.删除/etc/sysctl.d/ipv6.conf文件。
2.从创建的备份恢复原始初始 RAM 磁盘映像。例子:
[root@shizhanxia.com ~]# mv /boot/initramfs-4.18.0-240.el8.x86_64_2022-12-16_230548.img /boot/initramfs-4.18.0-240.el8.x86_64.img
3.如果AddressFamily inet被添加到/etc/ssh/sshd_config文件以保留 SSH X11Forwarding,然后删除它并重新启动 SSH 服务。
4.恢复旧的/etc/hosts文件。
[root@shizhanxia.com ~]# mv /etc/hosts.disableipv6 /etc/hosts
方法三:启用IPv6内置内核模块
原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1086.html