Debian关闭IPv6的方法

新开的小鸡,IPV4解锁优秀,IPV6解锁不行。 那就把IPV6关掉吧。

两个方法,本质上都是通过改写sysctl实现的,第一种是在`sysctl.d`中新加入配置文件,第二中是直接修改`sysctl.conf`配置文件,推荐使用第一种从而避免误操作影响其他配置文件。

### 方法一:在`sysctl.d`中新加入配置文件

`/etc/sysctl.d/`文件夹中新建`disable-ipv6.conf`,并写入配置

</s><i> </i>cd /etc/sysctl.d/ touch disable-ipv6.conf echo net.ipv6.conf.all.disable_ipv6=1 &gt; disable-ipv6.conf<i> </i><e>

使用以下命令运行配置文件

</s><i> </i>sysctl -p -f /etc/sysctl.d/disable-ipv6.conf<i> </i><e>

如果使用`ip a`命令,在输出中没有发现IPv6地址,则说明成功关闭了IPv6功能。

### 方法二:直接修改`sysctl.conf`配置文件

打开`/etc/sysctl.conf`,在`Uncomment the next line to enable packet forwarding for IPv6`前一行添加以下三行内容:

</s><i> </i>net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1 net.ipv6.conf.ens3.disable_ipv6 = 1<i> </i><e>

注意`ens3`这个,由于每个设备的网卡名字都有可能不同,需要使用`ip a`命令查找一下具体的名称以替换掉`ens3`。
使用以下命令运行配置文件:

</s><i> </i>sysctl -p<i> </i><e>

如果使用`ip a`命令,在输出中没有发现IPv6地址,则说明成功关闭了IPv6功能。

才收到的鸡,就开始折腾了!

@“[未知用户]”#p24283 看剧ipv6解不了锁,所以折腾一下顺便分享哈哈。

支持下

我以为什么要关闭IP v6呢

学习了