记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

debian11禁止IPv6的几种方式

debian11禁止IPv6的几种方式

通常服务器仅用IPv4就行,禁用IPv6能轻微提高DNS解析的速度。本文分永久禁用IPv6和临时禁用两方法。
debian11永久禁止IPv6
编辑配置文件/etc/sysctl.conf
XML/HTML代码
  1. nano /etc/sysctl.conf
debian11禁止IPv6的几种方式
可以修改以下几项配置从而禁用IPv6
XML/HTML代码
  1. net.ipv6.conf.all.disable_ipv61
  2. #整个系统 所有网卡
  3. net.ipv6.conf.default.disable_ipv61
  4. #默认网卡
  5. net.ipv6.conf.lo.disable_ipv61
  6. #lo网卡
  7. net.ipv6.conf.eth0.disable_ipv61
  8. #eth0网卡
  9. 你可以根据自己需求分别指定,也可以一步到位,直接设置net.ipv6.conf.all.disable_ipv6 = 1即可。
修改完成后,退出并保存,ctrl+x,然后按y,然后直接enter确定路径。
刷新系统网络配置
XML/HTML代码
  1. sysctl -p
debian11临时禁止IPv6
临时禁用启用的概念就是重启系统后,它会变更。
XML/HTML代码
  1. debian11对所有网卡进行临时禁用IPv6
  2. echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
  3. debian11对所有网卡进行临时启用IPv6
  4. echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6
  5. debian11对eth0网卡进行临时禁用IPv6
  6. echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6
  7. debian11对eth0网卡进行临时启用IPv6
  8. echo 0 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6
启用IPv6同样道理修改sysctl.conf,有的话修改成下面一样,没有的话添加下面参数。
XML/HTML代码
  1. net.ipv6.conf.all.disable_ipv6 = 0
  2. net.ipv6.conf.default.disable_ipv6 = 0
  3. net.ipv6.conf.lo.disable_ipv6 = 0
重启网络即可获取IPv6地址。其他系统自行搜索方法。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):