1. 程式人生 > >解決VMware 虛擬機器中的網路連接出現”受限制或無連線“問題的方法

解決VMware 虛擬機器中的網路連接出現”受限制或無連線“問題的方法

基本情況:

主機(宿主機):Windows 7 旗艦版(64位)

VMware虛擬機器:Windows XP Pro SP3

注意:後續提到主機就是Windows 7主機,實體機器。虛擬機器指的是VMware啟動的Windows XP機器。

前幾天做個滲透測試,結果不知道怎麼回事的把自己的虛擬機器的XP系統給整的”“受限制或無連線”,完全沒法上網。不過能夠更宿主機進行互動,能夠讀取宿主機共享的檔案和資料夾,這點慶幸。

解決思路:

1,切換虛擬機器的連線方式,分別嘗試橋接、主機模式、自定義方式三種。結果都不行。具體操作方式就是在虛擬機器的介面右下角有個網路連線的圖示,點選會出現“設定”,選擇就可以看見連線方式選擇介面。

2,使用靜態IP。通過檢視主機網路連線中的VMware Network Adapter VMnet1、VMware Network Adapter VMnet8的IPV4屬性,看看IP設定情況。具體操作方式是"網路和共享中心"→→→→“更改介面卡設定”,就能看到等同於XP中右擊“網路連線”後出現“屬性”相似的介面。

記住保持你的虛擬機器跟主機的網路連線方式是NAT方式,那麼就可以進行如下的嘗試:

VMware Network Adapter VMnet1:

IP:192.168.237.1

掩碼:255.255.255.0

VMware Network Adapter VMnet8

IP:192.168.101.1

掩碼:255.255.255.0

知道上述的資料了,那就給虛擬機器設定靜態的IP

先用VMware Network Adapter VMnet1做閘道器,那麼虛擬機器的IP設定如下:

IP:192.168.237.100

掩碼:255.255.255.0

閘道器:192.168.237.1(或者192.168.237.2)

DNS:192.168.237.1(或者192.168.237.2,與閘道器保持一致)

結果是行不通,無法上網。

OK,那麼就以VMware Network Adapter VMnet8做閘道器,那麼虛擬機器的IP設定如下:

IP:192.168.101.100

掩碼:255.255.255.0

閘道器:192.168.101.1(或者192.168.101.2)

DNS:192.168.101.1(或者192.168.101.2,與閘道器保持一致)

結果是行不通,無法上網。

3,重啟主機中的兩個服務,分別是:VMware DHCP Service、VMware NAT Service。Fuck,虛擬機器總算可以上網了。這個純粹是印象中記得有這麼個跟這兩個服務有關,但是考慮到我的這兩個服務是啟動且自動的。所以一開始沒跟這個有關聯。沒想到重啟一下這兩個服務居然對了。。哈哈。

上面就是我的操作經歷。