前陣子因爲開發需要,自己在本地搭建一臺fdfs單點服務器,安裝了centos7虛擬機系統。要實現主機和虛擬機的互聯就必須配置好虛擬機的網絡。由於網絡基礎不好折騰了好久,在這裏推薦使用vmware,它的nat模式基本可以滿足本地開發了。
一開始使用oracle virtualBox安裝,但是有個問題就是主機和虛擬機通過nat模式式不能聯通的。必須使用nat+host only的模式,其中nat模式使用於訪問外網的,而host only是主機和虛擬機互相訪問用的。因爲自己配的也莫名奇妙,所以目前還沒有掌握百分百的設置方法。
後面因爲另外的需求,乾脆使用vmware進行安裝了。
首次安裝好centos7時,建議把常用的東西都下載下來,因爲你不確定下一秒系統在你的修改下還能不能聯網。建議下載安裝好vim\firewalld\net-tools\unzip等。這時候的系統是可以互相訪問。但是後來出現的問題就是在經常出現這樣的錯誤。所以建議設置爲靜態地址。
channel request timeout
channel is not opened
1、配置虛擬機網絡,取消勾選DHCP,點擊NAT設置,然後記住網關IP
2、配置VMnet8,IP處於同一網段並且配置網關
3、linux配置
4、測試
虛擬機中ping外網和主機。主機中ping虛擬機。看是否能夠ping通。如果不通,嘗試檢測是否是因爲防火牆沒有關閉。