如何解決centos橋接不能上網(wǎng)?
剛安裝好centos7系統(tǒng)時(shí),把虛擬機(jī)改為橋接就不能上網(wǎng),NAT下還是好好的。我查了一天多吧大多都是配置ifcfg-文件,其實(shí)最重要的我覺得有以下幾點(diǎn):
第一:剛安裝好centos7后先添加MAC地址,通過ip addr或者ifconfig 在ifcfg-(我的是ifcfg-eno16777736)文件里添加HWADDR=00:0c:29:ce:b9:1d(MAC地址)
第二:將ifcfg-文件中的ONBOOT改為為yes,那個(gè)BOOTPROTO可以使用默認(rèn)的dhcp(自動(dòng)獲取ip),如果你想設(shè)置靜態(tài)ip你就改為static,然后再加上幾行代碼(我的有時(shí)必須改成靜態(tài)如果你dhcp不行可以改成靜態(tài)試試):
IPADDR0=192.168.11.128 #設(shè)置IP地址 PREFIXO0=24 #設(shè)置子網(wǎng)掩碼 GATEWAY0=192.168.11.1 #設(shè)置網(wǎng)關(guān) DNS1=8.8.8.8 #設(shè)置主DNS DNS2=8.8.4.4 #設(shè)置備DNS
注意:網(wǎng)關(guān)(GATEWAY0)必須和你的電腦ip網(wǎng)關(guān)一樣(如下圖),設(shè)置的ip必須和你電腦(宿主機(jī))的ip在同一網(wǎng)段。
然后確定虛擬機(jī)->設(shè)置->網(wǎng)絡(luò)配置,還有編輯->虛擬網(wǎng)絡(luò)編輯器都處于橋接狀態(tài)。然后重啟network:systemctl restart network.service
我的有時(shí)需要在編輯->虛擬網(wǎng)絡(luò)編輯器橋接模式下的橋接到隨便改下其他網(wǎng)卡確定然后再改成自動(dòng)再重啟網(wǎng)卡(上面的命令)就可以啦。
如果右上角連網(wǎng)標(biāo)志沒出現(xiàn)你可以執(zhí)行:
systemctlstop NetworkManager
systemctl start NetworkManager(systemctl -f start NetworkManager)
相關(guān)參考:centOS教程