1、修改/etc/sysconfig/network-scripts/ifcfg-ens160,配置ip
注意:這里ens160是我自己虛擬機(jī)上的網(wǎng)卡名稱,你的不一定是這個(gè),但也是以ifcfg-開頭。下圖1.1 第二行的BOOTPROTO改為static,表示設(shè)置靜態(tài)IP;第三行至第五行分別是本機(jī)IP、子網(wǎng)掩碼、網(wǎng)關(guān)。然后最后一行把ONBOOT設(shè)置為yes,表示開機(jī)啟動(dòng)自動(dòng)激活網(wǎng)卡。

修改完成后,可以嘗試ping 192.168.50.1以及192.168.50.235;發(fā)覺(jué)ping不通,那就對(duì)了。因?yàn)闆](méi)有重啟network服務(wù)。
2、重啟network服務(wù)
執(zhí)行 service network restart,如下圖1.2所示,看到ok即可。重啟network服務(wù)之后,再去ping網(wǎng)關(guān)和本機(jī)IP就能ping通了。

3、修改DNS
配置之后發(fā)覺(jué)可以ping通網(wǎng)關(guān),卻ping不通www.baidu.com;還需配置DNS。執(zhí)行vim /etc/resolv.conf,直接寫入nameserver 114.114.114.114(如果是剛安裝的機(jī)器,這個(gè)配置文件是空的)。
然后再ping 外網(wǎng)比如www.baidu.com即可ping通。
4、最后一點(diǎn),關(guān)于路由和防火墻
若是上面三步完成之后發(fā)現(xiàn)還是ping不同本機(jī)IP。可以檢查下路由,執(zhí)行route -n;若是沒(méi)有下圖1.3第一行中的網(wǎng)關(guān)(注意:你的網(wǎng)關(guān)不一定是192.168.50.1,可能是別的),那么還需編輯路由(route add default gw 192.168.50.1)或者重啟機(jī)器(reboot)。
這里執(zhí)行route add default gw 192.168.50.1命令的時(shí)候,把192.168.50.1換成你自己的網(wǎng)關(guān)即可??稍俅螆?zhí)行route -n查看。
另外,若還是無(wú)法ping通,可查看防火墻狀態(tài),若是active,則關(guān)閉并禁止防火墻。執(zhí)行systemctl stop firewalld 和 systemctl disable firewalld即可。
