1. 程式人生 > >CentOS執行ping命令報錯 name or service not know

CentOS執行ping命令報錯 name or service not know

在虛擬機器上安裝的CentOS,但是當執行ping命令的時候,提示name or service not known

解決方法如下:

1. 新增DNS伺服器

vi /etc/resolv.conf

在檔案中新增如下兩行(可以自己選擇DNS伺服器,這裡選的是114的,包括谷歌的8.8.8.8和騰訊的119.29.29.29都可以):

nameserver 114.114.114.114
nameserver 114.114.114.115

兩行分別是首選DNS伺服器和備選DNS伺服器。
:wq儲存退出,直接就可以使用。
如果還不好使,接著向下看。

2. 設定一個配置檔案:

進入到/etc/sysconfig/network-scprits/開啟ifcfg-ens33檔案(這個檔名稱不同的客戶端可能會不同,我的是ens33,也有的是ens0或者是加上其他數字)

vi /etc/sysconfig/network-scprits/ifcfg-ens33

在檔案中,找到 ONBOOT=NO 改成 ONBOOT=yes

:wq儲存退出

重啟網路:

service network restart

輸入執行

ping www.baidu.com

完美執行!!!