虽然 IPV6 是大势所趋,奈何部分程序对其支持并不好,所以大部分情形下需要将其禁用。
通过 sysctl 禁用 IPV6
1 | sudo vim /etc/sysctl.conf |
在尾部添加如下代码
1 | # IPv6 disabled |
重载内核参数
1 | sudo sysctl -p |
即可通过 ifconfig 看到 IPV6 地址已经不在
通过 GRUB 禁用 IPV6
1 | sudo vim /etc/default/grub |
寻找 GRUB_CMDLINE_LINUX
或者 GRUB_CMDLINE_LINUX_DEFAULT
字样的设置项,在其后添加 ipv6.disable=1 字样。
1 | GRUB_CMDLINE_LINUX="ipv6.disable=1" |
保存之后更新 GRUB 即可
1 | sudo update-grub2 |