centos7 ping外網問題

一、提前說兩句
在centos7工作環境中,無論是玩爬蟲還是安裝更新軟件我們可能都需要連接外網,但是經常會出現無法連接外網的情況。現在我們一起解決常見的幾種ping 不通外網的情況。

二、解決問題
1.mtu值
在安裝docker時,我們遇到了雲主機的mtu值和物理環境的mtu值不同的問題。
解決方案參考《mtu值不匹配問題》

2.DNS問題
查看路由

[root@cgls]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         
0.0.0.0         192.168.11.1    0.0.0.0        
192.168.11.0    0.0.0.0         255.255.255.0  
192.168.111.0   0.0.0.0         255.255.255.0  

如果你缺失第一個路由,是肯定無法ping通外網的。

添加dns

[root@cgls]# vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8

添加路由

[root@cgls]# route add default gw 192.168.11.1

現在問題解決了,試一下ping百度

[root@cgls]# ping www.baidu.com

問題解決。

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