虛擬機(jī)centos ping不通怎么辦?
對于是使用windows操作系統(tǒng)的小伙伴來說(mac用戶忽略),要學(xué)習(xí)一些技術(shù)可能需要使用Linux系統(tǒng),自然就需要使用虛擬機(jī)安裝Linux,當(dāng)然現(xiàn)在很多主流的學(xué)習(xí)網(wǎng)站上的教程都會(huì)提供老師配置好的虛擬機(jī)環(huán)境鏡像。
推薦:《centos使用教程》
但是還會(huì)有很多同學(xué)在使用的時(shí)候按照教程的配置卻依舊出現(xiàn)虛擬機(jī)的網(wǎng)絡(luò)問題。
解決虛擬機(jī)centos7聯(lián)網(wǎng)ping不通相關(guān)問題(通俗易懂)
第一步:將虛擬機(jī)中的網(wǎng)絡(luò)環(huán)境改為NAT模式(修改方式:虛擬機(jī)右下角兩個(gè)小電腦點(diǎn)擊一下 –> 設(shè)置)
第二步:使用root權(quán)限,進(jìn)入 ?vi /etc/hosts ?,將里面的地址更改為你自己定義的地址;
你定義的地址 ?admin ? (解釋:你自定義地址前三位必須與網(wǎng)關(guān)一致,最后一位不能為1,2,255)
127.0.0.1????localhost
ps.網(wǎng)關(guān)查詢方法:
①windows,cmd下 ipconfig中的VMNET8有一個(gè)ipv4地址,網(wǎng)關(guān)是此地址最后一位改為2
②在虛擬機(jī)中的編輯(左上角)中的虛擬機(jī)網(wǎng)絡(luò)編輯器,點(diǎn)擊VMNET8,然后點(diǎn)擊NAT設(shè)置,可以看到自己的網(wǎng)關(guān)和子網(wǎng)掩碼
第三步:
vi /etc/sysconfig/network ?將里面的HOSTNAME更改為 admin ?或其他名字
(此處更改為的 ?admin ?需要與第二步中 ? 你定義的名字一致 )
第四步:
cd?/etc/sysconfig/network-scripts vi?ifcfg-eth0
修改幾個(gè)參數(shù):
①HWADDR
在終端輸入 ip addr 回車,我們能看到有個(gè)ens33,下面的link/ether后的地址就是MAC地址,將其拷貝,然后粘貼到HWADDR即可。
②ONBOOT=yes(若沒有請自己添加) ?、跧PADDR(改為你自定義的地址)就是第二步中的地址 ④NETMASK(改為你虛擬機(jī)的子網(wǎng)掩碼)第二步中介紹了 ?、軬ATEWAY(改為你虛擬機(jī)的網(wǎng)關(guān))第二步中介紹了 ⑥D(zhuǎn)NS1=8.8.8.8??DNS2=114.114.114.114
第五步:root下 ?cat /etc/resolv.conf
nameserver?8.8.8.8 nameserver?114.114.114.114
是就不修改,不是就vi修改下。
第六步:關(guān)閉防火墻(僅CentOS 7適用)
systemctl?stop?firewalld systemctl?disable?firewalld
第七步:reboot重啟或者 init 6 重啟
第八步:重啟之后進(jìn)行測試,打開終端,ifconfig能夠看到ip地址已經(jīng)修改成功,再進(jìn)行 ?ping www.baidu.com ? 可以ping通。
解決。
推薦學(xué)習(xí)Linux視頻教程:centos使用教程