ping可以访问百度ip但不能访问百度域名|couldn't resolve host api.weixin.qq.com

系统有访问微信接口,突然报错:couldn't resolve host api.weixin.qq.com。

发现ping可以访问百度ip

ping 39.156.66.14

from 39.156.66.14: icmp_seq=1 ttl=45 time=58.2 ms 64 bytes

from 39.156.66.14: icmp_seq=2 ttl=45 time=60.1 ms 64 bytes

from 39.156.66.14: icmp_seq=3 ttl=45 time=57.0 ms

但不能访问百度域名

[root@localhost ~]# ping www.baidu.com

ping: unknown host www.baidu.com

 

所以猜测是DNS问题

1. sudo vim /etc/network/interfaces

将dns修改为114.114.114.114

# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo iface lo inet loopback auto eth0 iface eth0 inet static        

address 172.24.2.12        

netmask 255.255.255.0        

gateway 172.24.2.1        

dns-nameservers 114.114.114.114

 

2. sudo vim /etc/resolv.conf

同样修改dns为114.114.114.114

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 114.114.114.114

 

3. 重启网络

sudo service networking restart 

最后就可以访问了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件工程小施同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值