Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 系統工具 >> Virtual PC 單機虛擬網絡設置

Virtual PC 單機虛擬網絡設置

日期:2017/2/8 9:07:17      編輯:系統工具

     筆者工作和學習地點都實現了聯網,但在調試程序的時候得經常奔波於多台計算機之間,很不方便。如果想把工作帶回家,又缺乏一個網絡運行環境。經過一段時間的摸索,筆者發現Virtual PC這款虛擬機軟件就能解決上述問題:它能在單機平台上“構建”一個具有多個節點的局域網,從而進行網絡開發工作。

  ■ Virtual PC的網絡功能

  Virtual PC支持聯網,它有兩種工作模式:

  共享模式 在此模式下工作時,主機相當於一個代理服務器,以動態分配方式(DHCP)賦予虛擬機一個IP地址(即通常所說的內網IP)。虛擬機通過共享主機IP地址(外網IP)來訪問外部網絡,其工作原理和網吧普遍采用的局域網接入技術相同。

  這種模式使用簡便,幾乎不用修改任何配置。但是Virtual PC沒有獨立的外網IP,由此帶來一個很大的缺點:外部網絡(包括主機)無法直接訪問虛擬機。如果僅僅是用Virtual PC上因特網,可以考慮此模式,這樣可以避免黑客、病毒等對主機造成破壞。但因為主機訪問不了Virtual PC,顯然無法實現單機組網。

  虛擬交換 該模式要求主機首先得具備一個有效的IP地址。如果是單機,最簡單的方法就是裝一塊網卡,並且使用靜態IP分配方式。另外,由於軟件所限,主機必須安裝Windows 2000/XP操作系統才能使用虛擬交換模式。

  當運行在此模式下時,Virtual PC相當於一個網橋,連接在主機和Virtual PC之間,從而構成了一個虛擬局域網(如圖)。Virtual PC有獨立的IP地址,支持網絡鄰居、TCP/IP等協議。以前依賴網絡才能完成的任務,現在完全可以在單機上進行。比如網絡數據庫編程,我們可以把主機作為數據庫服務器,在Virtual PC上安裝Visual C++、Visual Basic或Power Builder等工具進行客戶端開發。

  如果主機已經和外部網絡相連,Virtual PC還可以作為一個獨立的節點,和外部網絡相互直接訪問。

■虛擬交換模式的組網步驟

  假設主機操作系統為Windows 2000專業版,使用靜態IP分配方式,IP地址202.197.3.116,子網掩碼255.255.255.0;在Virtual PC上安裝Windows 95。

  首先在Virtual PC中修改Virtual PC的網絡屬性:點擊“屬性設置”按鈕,在彈出的對話框中選擇“網絡”,把屬性改為“虛擬轉換網絡——本地、主機和外部”。

  接下來修改Virtual PC上操作系統的配置,啟動Virtual PC,此時用戶就相當於在使用一台安裝了Windows 95的計算機。進入控制面板,打開網絡設置:

  允許文件共享,這樣可以通過網絡鄰居在主機和Virtual PC之間交換數據;

  Windows 95缺省未裝TCP/IP協議,因此要手工添加。設置TCP/IP協議使用靜態IP分配方式,IP地址202.197.3.117,子網掩碼255.255.255.0。域名服務和網關不是必需的,可根據實際情況設置。

  至此,已經組好了一個包含兩台計算機的局域網:一個是真實的計算機,使用Windows 2000,IP地址202.197.3.116;一個是虛擬的計算機,使用Windows 95,IP地址202.197.3.117。我們可以用Ping命令進行測試,驗證網絡是否正常。如果主機連在外部網絡上,還可以在Virtual PC和外部網絡節點之間進行Ping。

  如果想為該局域網中再增加一台Virtual PC,只需復制已裝好操作系統的硬盤映像文件,然後用“PC安裝向導”創建Virtual PC,在設置Virtual PC硬盤時,選擇“使用已存在的硬盤映像文件”,輸入新復制的映像文件的路徑即可。不過別忘了修改新Virtual PC上Windows 95的網絡計算機名和IP地址。

  ■ 注意事項

  上文中,假定主機使用靜態IP分配方式。如果使用了動態IP分配(DHCP),那麼Virtual PC中也要設置成同樣的方式;

  在單機平台上組網時,最好選用廉價的10M網卡。因為在Windows 2000/XP上,如果使用100M網卡,並且沒有聯在物理網絡上的話,網卡將處於“斷開”狀態,設定好的IP地址會變成“回送地址”127.0.0.1,該地址不能用於網絡傳輸。解決方法是把網卡連到一個集線器上。

  ■ 小 結

  本文著重介紹的是如何在單機上組建局域網,Virtual PC的詳細用法請參見軟件幫助文檔。其實它的用途遠不只如此,比如可以把Virtual PC作為一種計算機教學工具,讓初學者在上面任意操作,而不用擔心損壞主機系統。 

Copyright © Windows教程網 All Rights Reserved