CentOS7 ping qq.com不通的原因和分析

问题的提出和解决方法:

    经常有同学ping不通域名,比如ping qq.com,或者用yum安装软件时非常非常慢,然后一会提示出错,这很大部分原因是DNS网关甚至子网掩码没有正确设置。

比如CentOS连接到能通外网的网卡ens33配置文件的设置如下:(用的是static静态分配IP而不是DHCP,服务器一般都是用静态的。)

DNS可以在网卡配置文件(ifcfg-ens33)加入,也可以在/etc/resolv.conf中加入,如果在这里加入了DNS,那么就会用这里的DNS,而不会用resolv.conf中的DNS。

# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=ens33
UUID=b62bc992-8484-4640-8091-104753f122cf
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.2

NETMASK=255.255.255.0
GATEWAY=192.168.0.1

# DNS加在这也是可以的,如果不使用下面的DNS1=211.136.192.6设置,即加入PEERDNS=no语句。
#
不建议使用该参数,一般dns都是需要主机全局生效的,所以放在/etc/resolv.conf更加方便批量管理网卡
DNS1=211.136.192.6
#不使用这里的DNS的设置,而是用/etc/relolv.conf 的DNS设置
PEERDNS=no

 

# vi /etc/relolv.conf 
# Generated by NetworkManager
nameserver 211.136.192.6
nameserver 120.196.165.24
nameserver 8.8.8.8

 

注意:子网扰码一般用的是255.255.255.0,但是,注意,但是,有些网络的子网扰码不是255.255.255.0,这时请查找网卡连接的网络的参数来确认子网掩码。

注意:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(云数据中心基础)