Loading... 用netinst.iso 安装的debian 和 ubuntu,默认都会开启IPv6,但是很多服务商并不分配IPv6,因此大部分的时候我们需要将IPv6 关闭。主要有两种办法,一个是修改sysctl.conf, 或者是在/etc/sysctl.d 目录下创建一个.conf 文件 Method 1: 编辑/etc/sysctl.conf 文件,在文件的最末尾添加下面的entry: ``` net.ipv6.conf.all.disable_ipv6 = 1 ``` 如果仅想关闭某一网卡的ipv6,比如说ens4, 那就可以添加下面的entry: ``` net.ipv6.conf.ens4.disable_ipv6 = 1 ``` 让命令生效: ``` sysctl -p ``` Method 2: 在/etc/sysctl.d 目录下创建70-disable-ipv6.conf ``` nano /etc/sysctl.d/70-disable-ipv6.conf ``` 添加下面的entry: ``` net.ipv6.conf.all.disable_ipv6 = 1 ``` 如果仅仅想关闭某一网卡,比如说ens4, 添加下面的entry: ``` net.ipv6.conf.ens4.disable_ipv6 = 1 ``` 立刻生效: ``` sysctl -p -f /etc/sysctl.d/70-disable-ipv6.conf ``` 就是这么简单 最后修改:2022 年 08 月 24 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏