嘟嘟社区

[经验] linux设置ipv4优先或者ipv6优先


记录一下

[经验]  linux设置ipv4优先或者ipv6优先

/etc/gai.conf中取消这一行配置的注释就是ipv4优先,否则是ipv6优先(默认)

取消掉这个注释

  1. sed -i "s/#?precedence ::ffff:0:0/96  100/precedence ::ffff:0:0/96  100/" /etc/gai.conf

复制代码

改回去(恢复系统默认)

  1. sed -i "s/^precedence ::ffff:0:0/96  100/#precedence ::ffff:0:0/96  100/" /etc/gai.conf

复制代码

推荐下面这种(最推荐的是手动改)

直接加一行到最后

  1. echo "precedence ::ffff:0:0/96  100" >> /etc/gai.conf

复制代码

删掉(恢复系统默认)

  1. sed -i "/^precedence ::ffff:0:0/96  100/d" /etc/gai.conf

复制代码

改变是即时生效的

判断,看看是ipv4还是ipv6就知道了(任意一个双栈的都可以)

  1. curl ip.sb

复制代码

  1. curl ip.gs

复制代码

谢谢分享,收藏了。
谢谢分享,收藏先
好鸭

/**
* 自身不先改变的话,一切都不会改变。——《银魂》
*
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/

支持分享!顶下!
不知道6有啥用,用了能防被q吗?

qqwer 发表于 2022-8-8 09:30
不知道6有啥用,用了能防被q吗?

有些IPV6是干净IP,能谷歌不跳验证,或者开奈非

蜗牛也是牛 发表于 2022-8-8 09:51
有些IPV6是干净IP,能谷歌不跳验证,或者开奈非

说反了    大部分I4才不会跳验证   I6才容易跳验证

说了多少次,只对glibc有效
openwrt可以用吗