作為以後參考所用。
首先,介紹如何在vmware中設定linux的網路。一般網路選項有bridged,nat,host-only幾種,本次以host-only作詳細說明,如下圖:
在選擇host-only模式之後,開啟vmware的網路屬性編輯視窗,就可以看到vmnet1網絡卡已經可見。此處vmnet1可以設定為subnet的ip為192.168.0.0,mask為255.255.255.0.
在linux我設定的是靜態的ip,如192.168.0.128(注意:這個靜態ip位址必須與subnet上設定的ip在同一網段)
關於選項中的nat設定,我是嚴格按照網路上的建議,設定gateway ip address為192.168.0.1(實際上,只要不與主機及linux虛擬機器的ip衝突,就沒問題)。如下圖:
基本上做完以上vm虛擬機器的配置,linux的基於host-only模式的網路配置就可以了。如果虛擬機器上面的選項與以上的有差異,重在設定網絡卡的閘道器位址和linux的靜態ip位址。懂得原理就行。
然後來配置windows本機新增的網路介面卡vmnet1.此處也只要設定其ip位址就可以了,如192.168.0.2(必須與之前subnet ip在同一網段)。如下圖:
到此為止,windows本機與linux虛擬機器之間的網路設定就完成了。
如果以上的設定還不能實現windows和linux的ping通問題,這就可能是雙方的防火牆問題了。
1.windows端存在防火牆。
如果你發現windows可以ping通linux,而linux不能ping通windows,則應該是windows本機防火牆導致的問題。關閉本機windows防火牆的關閉方法如下:
開始——控制面板——系統和安全——windows防火牆——開啟或關閉windows防火牆——關閉防火牆
2.linux存在防火牆。
此時可能linux能ping通windows,但windows不能ping通linux
直接簡單設定防火牆規則如下:
iptables -f //清空當前防火牆規則
iptables -x //刪除系統配置的所有防火牆規則
iptables -p input accept
iptables -p forward accept
只要配置成開機自動執行上述命令,則啟動後linux系統當前的防火牆就解除了。
這樣就可以實現windows和linux的相互ping通了。在linux上開啟ssh服務,samba服務,都可以從window下正常登陸了。
windows本地連線虛擬機器中的Linux系統
我用的linux系統為fedora,後面就使用fedora來代替了 1 先確定fedora的ip位址 linux檢視ip位址的命令是 ifconfig 2 windows本地測試是否可以ping通 fedora位址 ping 3 關閉防火牆 按如下方便配置防火牆 1 關閉防火牆 sudosystem...
windows與虛擬機器互聯
windows訪問虛擬機器中的linux有多種方法,下面分別作介紹 有網線的情況下,如果有配置虛擬機器的兩塊虛擬網絡卡 vmware network adapter vmnet1 vmware network adapter vmnet8 就要將其設定為 禁用 所以如果有網線,最好都把這兩塊虛擬網絡...
windows主機與虛擬機器linux互通
1 建立windows loopback adapter computer manage device manager cn xx add legacy hardware 計算機 右鍵 管理 裝置管理 計算機名稱 右鍵 新增過時硬體 單擊next 選擇search for and install t...