码迷,mamicode.com
首页 > 其他好文 > 详细

服务访问公网 dns解析错误

时间:2018-04-20 14:37:32      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:options   inf   curl   解析   输出   解析错误   目录   scripts   rest   

今天机房几台服务器都无法访问公网接口,原因是——解析公网域名出错,具体情况如下

 

ping  公网ip或者域名  都没有问题

技术分享图片

 

curl 公网域名 出错 

技术分享图片

 

curl -4  访问公网域名没有问题
技术分享图片

 

 

综合分析 是ipv6的问题,把ipv6模块关掉

 

方法1:修改网络文件,把ipv6相关的全部注释
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
技术分享图片

重启network
# service network restart

 

其它方法

1、在/etc/modprobe.d/目录下增加一个新的配置文件ipv6.conf
内容如下

alias net-pf-10 off
options ipv6 disable=1

 

2、在 /etc/sysconfig/network新增一行内容

 

NETWORKING_IPV6=off

 

3、禁止服务ip6tables随系统启动

 

chkconfig ip6tables off

 

shutdown -h now

 

4、确认禁用ip是否禁用成功,运行如下命令,无内容输出即可

 

#ip -6 addr show
或者
# ifconfig -a    
查看是否有IPv6 相关的输出

 

服务访问公网 dns解析错误

标签:options   inf   curl   解析   输出   解析错误   目录   scripts   rest   

原文地址:https://www.cnblogs.com/centos2017/p/8890428.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!