无法解析域名(2020-05-06)

问题:

Linux(Centos7.5)ping IP地址可以正常,但是ping域名,类似于www.baidu.com就会报错:ping: www.baidu.com: Name or service not known;

解决方案:

1、优先考虑DNS配置,cd /etc/sysconfig/network-scripts, vi编辑一般是第一个文件,比如我这里是ifcfg-em1,查看其中DNS的配置是否准确;

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=em1

UUID=9ea81b32-5d0c-456a-b25c-746933cff8b1

DEVICE=em1

ONBOOT=yes

IPADDR=10.0.0.201

NETMASK=255.255.255.0

GATEWAY=10.0.0.1

DNS1=202.96.209.5

2、cat /etc/resolv.conf,查看其中的配置项,确认DNS生效;

# Generated by NetworkManager

nameserver 202.96.209.5

3、重启下网络服务:systemctl restart network,正常情况下可以恢复;

4、如果还是不行,执行指令:ip route flush dev em1(设备名称,可以通过 nmcli device show查看),之后再重复一次第三步。

5、虚拟机中的CENTOS需要设置DNS与宿主机的DNS一致;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容