Linux Debian如何关闭ipv6

在执行apt update时遇到解析ipv6地址超时

故选择禁用系统ipv6以提高域名解析速度

vim /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

临时关闭方法

echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6 

禁用host

vim /etc/hosts

方法二:

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

cd /etc/sysctl.d/
touch disable-ipv6.conf
echo net.ipv6.conf.all.disable_ipv6=1 > disable-ipv6.conf
使用以下命令运行配置文件

sysctl -p -f /etc/sysctl.d/disable-ipv6.conf
如果使用ip a命令,在输出中没有发现IPv6地址,则说明成功关闭了IPv6功能。

 

本文标题:Linux Debian如何关闭ipv6
本文链接:https://www.lengxi.net/post/489.html
作者授权:除特别说明外,本文由 冷曦 原创编译并授权 冷曦博客 - 源码之家 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

暂无留言,赶快评论吧

欢迎留言