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,這時請查找網卡連接的網絡的參數來確認子網掩碼。

注意:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章