Arch || Manjaro 禁用IPV6解决经常出现网页无法打开的问题


所有现代Linux发行版默认都自动启用IPv6。

为了能看到IPv6在你的Linux中是否被激活,可以使用

ifconfig

如果你在输入这命令之后看到“inet6”字样的输出,那就意味着你的Linux系统启用了IPv6。

图上wifi网卡的ipv6已经被我禁用,但是lo的没被禁用


禁用ipv6有两种方法


临时禁用
sudo sh -c 'echo 1 >> /proc/sys/net/ipv6/conf/wlp3s0/disable_ipv6'

注意需要将上面wlp3s0改成你要禁用ipv6网卡的名字


永久禁用


方法是在开机的时候传递一个必要的内核参数。

用文本编辑器打开 /etc/default/grub 并给GRUB_CMDLINE_LINUX变量添加“ipv6.disable=1”。


sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX=“xxxxx ipv6.disable=1”

上面的“xxxxx”代表任何已有的内核参数,在它后面添加“ipv6.disable=1”。




最后保存对GRUB/GRUB2的修改:

sudo update-grub

重启后大功告成

最新回复 (0)
全部楼主
返回
发新帖