Win7系統虛擬Wifi的各種妙用

技術小美發表於2017-11-16

    在平常上網過程中,難免會遇到一些網路方面的問題,這時候我們就需要檢視網路連線的狀態,查詢問題根源。在Windows XP中,大家這時候都會從開始選單或控制皮膚開啟“網路連線”視窗來檢查網路問題,但對於一個 Windows7 新手來說,找到這個視窗似乎有點困難,在控制皮膚中搜尋“網路連線”也找不到它。這時候,大家應該想到的就是“網路和共享中心”,因為這裡集中了網路相關的常規配置,在這裡能不能找到線索呢?

    試試點選左上方的“更改介面卡設定”任務吧,瞧,“網路連線”視窗原來藏在這裡,這時候我們就可以和XP中一樣檢視到計算機中網路卡的設定和狀態了:

    但有人可能會發現,在這些網路卡當中多了一個叫“Microsoft Virtual WiFi Miniport Adapter”的東西,按名字來看似乎是微軟的虛擬Wifi 網路卡。電腦中怎麼會無緣無故多了這麼一個東西呢?難道又一個Windows7的隱藏功能被發現啦?

    沒錯,這的確是 Windows7 中深藏不漏的新功能——“虛擬 Wifi”。簡單來說,Windows7能在現有無線網路卡的基礎上再虛擬出一塊無線網路卡,支援網路共享,讓我們的電腦變成無線路由器哦!看來如今“虛擬”真是無處不在啊。

    有人可能知道,在此之前,其實也可以建立臨時網路向其他Wifi裝置共享網際網路啊,虛擬 Wifi 網路卡有什麼新的優勢呢?

    傳統的臨時無線網(即Ad Hoc模式)是一種點對點網路,類似於有線網中的“雙機互聯”,雖然也能實現網際網路共享,但主要用於兩個裝置臨時互聯,並且有的裝置(如採用Android 系統的裝置)並不支援連線到臨時無線網。還有一個很嚴重的問題,由於一塊無線網路卡只能連線到一個無線網路,因此如果通過無線網路卡連線到 Internet,就不能再使用這個無線網路卡建立臨時網路,共享 Internet 了。

    而Windows7 中的虛擬 Wifi 功能可以在一塊真實無線網路卡基礎上再虛擬出一塊網路卡,實現無線路由器的 AP功能,解決了臨時網路的所有問題。

    這麼誘人的功能,現在趕緊教給大家:

    1. 以管理員身份執行命令提示符

    因為下面的步驟必須在管理員許可權下執行,因此我們從開始選單找到“命令提示符”,或直接鍵入cmd快速搜尋,右鍵單擊它,選擇“以管理員身份執行”,在彈出的使用者控制視窗中單擊“是”。還有一種方法就是按住Ctrl和Shift鍵直接單擊該快捷方式,更簡單哦。

    2. 啟用並設定“虛擬Wifi網路卡”模式

    執行以下命令啟用虛擬無線網路卡(相當於開啟路由器):

    netsh wlan set hostednetwork mode=allow ssid=”Win7 AP WOW!” key=wifimima

    這個命令中有三個引數:

    Mode:是否啟用虛擬Wifi網路卡,改為disallow則為禁用,虛擬網路卡即會消失。

    Ssid:指定無線網路的名稱,最好為英文。

    Key:指定無線網路的密碼。該密碼用於對無線網進行安全的WPA2加密,能夠很好的防止被蹭網。

    以上三個引數其實可以單獨使用,例如只使用 mode=disallow 可以直接禁用虛擬Wifi網路卡。

    3. 啟用“Internet連線共享(ICS)”

    為了與其他計算機或裝置共享已連線的網際網路,我們需要啟用“Internet連線共享”功能。開啟“網路連線”視窗,右鍵單擊已連線到 Internet的網路連線,選擇“屬性”,切換到“共享”選項卡,選中其中的核取方塊,並選擇允許其共享Internet的網路連線在這裡即我們的虛擬 Wifi網路卡:

    確定之後,提供共享的網路卡圖示旁會出現“已共享”標誌,表示“Internet連線共享”向虛擬無線網路卡開通了:

    4. 開啟無線網路

    繼續在命令提示符中執行以下命令:

    netsh wlan start hostednetwork

    即可開啟我們之前設定好的無線網路(相當於開啟路由器的無線功能。同理,將start改為stop即可關閉該無線網)。

    可以看到,虛擬無線網路卡已經開啟了我們所指定的無線網路,其IP地址等屬性是由“Internet連線共享”服務分配的,因此比較特別:

    一切準備就緒,最後只要在需要聯網的的電腦或手機上連線該無線網路,就可以直接暢遊網際網路了:

    需要多說一點的是,“虛擬Wifi網路卡”,需要真實網路卡的驅動程式專門針對Windows7設計開發。所幸只要通過“Windows7 徽標認證”的無線網路卡驅動程式都支援該模式,我們在選購無線網路卡時直接尋找是否帶有該標誌即可。如果在執行mode=allow命令後,網路連線中沒有出現虛擬無線網路卡,就說明真實網路卡不支援該功能。大家可以將網路卡驅動升級到最新的Windows7版本試試看。

    除了使用命令設定虛擬WIFI功能,微軟還將其程式設計介面公開了出來,為開發圖形化設定程式提供了可能,例如免費小軟體Connectify就能直觀的設定虛擬Wifi功能,同學們可以在其官方網站下載使用。

    總之,今天介紹這個功能非常適合家庭或學生宿舍使用,只要提供共享的電腦不休眠不關機,就可以和路由器一樣提供網路共享。使用Windows7 還能省掉購買的無線路由器的開銷,是不是很划算。

 



本文轉自網眼51CTO部落格,原文連結:http://blog.51cto.com/itwatch/536958,如需轉載請自行聯絡原作者


相關文章