電腦VM10裝了CentOS7后用NAT模式可以上網,但我想要的是橋接模式,因為我要用Xshell5進行遠程訪問。所以要 ifconfig 找到ip 。那么為什么橋接模式上不了外網呢?
首先參考了 https://blog.csdn.net/qq_18831583/article/details/79159580 (里面有詳細的CentOS7在橋接模式下上網環境配置)
我按照上面的方法查,文中有一段虛擬機安裝常識提醒了我。具體內容如下:在正常裝完虛擬機后,自己電腦上會出現三個虛擬網卡,VMnet0(使用橋接網絡)、VMnet1(僅主機網絡)、VMnet8(NAT網絡)、一般會找到VMnet0后配置下Brige Protocol。但是我發現自己電腦上的VMnet0不見了,卻多了一個Virtualboxnet1。一想,這不是Virtualbox虛擬機上的虛擬網絡接口嗎,莫不是這個橋接上網接口被這個虛擬機給占用了,所以我在VM10上開了橋接模式卻總是在連接當中,最后仍連接不上。
雖然Virtualbox虛擬機我是上午才裝好的,根本沒有運行,但是最大的可能就是它了。於是,我將其卸載掉,再回來發現上面已經沒有了那個Virtualboxnet0。再回到虛擬機進行橋接模式下的有線,立刻顯示已連接。然后用 ifconfig 提取的ip也和主機是在同一網段內了(之前雖然用NAT模式可以上網,但是提取的ip卻各主機並不是同一網關)。
NAT模式下設置及提取:
橋接模式下設置及提取: