如何解決centos橋接不能上網?
剛安裝好centos7系統時,把虛擬機器改為橋接就不能上網,NAT下還是好好的。我查了一天多吧大多都是配置ifcfg-文件,其實最重要的我覺得有以下幾點:
第一:剛安裝好centos7後先添加MAC地址,透過ip addr或ifconfig 在ifcfg-(我的是ifcfg-eno16777736)檔案裡新增HWADDR=00:0c:29:ce:b9:1d(MAC位址)
第二:將ifcfg-檔案中的ONBOOT改為yes ,那個BOOTPROTO可以使用預設的dhcp(自動取得ip),如果你想設定靜態ip你就改為static,然後再加上幾行程式碼(我的有時必須改成靜態如果你dhcp不行可以改成靜態試試):
IPADDR0=192.168.11.128 #设置IP地址 PREFIXO0=24 #设置子网掩码 GATEWAY0=192.168.11.1 #设置网关 DNS1=8.8.8.8 #设置主DNS DNS2=8.8.4.4 #设置备DNS
注意:網關(GATEWAY0)必須和你的電腦ip網關一樣(如下圖),設定的ip必須和你電腦(宿主機)的ip在同一網段。
然後確定虛擬機器->設定->網路配置,還有編輯->虛擬網路編輯器都處於橋接狀態。然後重啟network:systemctl restart network.service
我的有時需要在編輯->虛擬網路編輯器橋接模式下的橋接到隨便改下其他網卡確定然後再改成自動再重啟網卡(上面的命令)就可以啦。
如果右上角連網標誌沒出現你可以執行:
systemctlstop NetworkManager
systemctl start NetworkManager(systemctl -f start NetworkManager)
#相關參考:centOS教學
以上是如何解決centos橋接不能上網的詳細內容。更多資訊請關注PHP中文網其他相關文章!