Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> windows7虛擬wifi無線局域網ap熱點的建立設置方法及設置工具下載

windows7虛擬wifi無線局域網ap熱點的建立設置方法及設置工具下載

日期:2017/1/20 13:48:50      編輯:關於windows
 

windows7系統中可以設置虛擬wifi熱點,可將本地連接或wifi真實連接虛擬為無線局域網,以供其他無線設備共享網絡的使用。如此設置後,你即可以只要筆記本已經連接上互聯網絡,則其他的智能手機、平板電腦、其他筆記本等具有wifi網卡的設備也可以無線聯網了!本文將詳細介紹相關的基礎設置與配置方法。

setwifiap工具下載

這是一個封裝了virtual wifi miniport adapter相關命令的批處理工具,方便對cmd命令比較小白的童鞋使用。功能示例如圖所示。每次啟動windows7系統後,在希望開啟virtual wifi時運行程序,選擇相關命令進行設置後即可。

visual wifi set

點擊下載setwifiap.rar此文件

一、Windows 7隱藏功能虛擬WiFi
 

WiFi技術的出現改變了不少計算機用戶使用習慣,不過多年來除了速度的提升,覆蓋范圍的擴大和安全性提高外,無線技術並沒有太多的發展。不過從2002年開始,微軟研究院就一直在研究虛擬化WiFi適配器,通過一個單獨的硬件來接收幾乎所有的無線信號。現在,這項虛擬WiFi技術已經被集成到了微軟Windows 7網絡基礎部分。

從本質上講,虛擬WiFi與虛擬化操作系統的工作方式非常類似,為多個操作系統透明共享有限的硬件資源。虛擬WiFi簡稱VWiFi是一個虛擬多個無線適配器的軟件層應用,此軟件可以讓每個虛擬的適配器去連接一個無線網絡,並確保適配器在同一時間可以支持多個無線局域網。

據Long Zheng博客報道,Windows 7中已經集成了這一功能。長久以來此功能一直未被發現的原因是,驅動程序支持問題問題。由於沒有合適的驅動程序,所以此功能現在還不能正常使用。據悉,只要WiFi硬件制造商重新編譯他們的硬件Windows 7驅動,那麼就可以提供Windows 7下的虛擬WiFi功能。不過前提條件是此WLAN驅動程序需要通過微軟Windows 7認證。


虛擬WiFi工作原理 

如果一切順利,那麼此功能將會在不久之後自動暴露出來。在Windows 7上,操作系統將安裝一個虛擬設備,直接托管目前WiFi網卡的無線網絡功能,這個虛擬設備可以在網絡連接菜單中顯示為“無線網絡連接2”,設備名稱是“MicrosoftVirtual WiFi Miniport Adapter(微軟虛擬無線微型適配器)”。

二、Windows7中使用Virtual WiFi

 

 如果你的Windows7已經安裝了支持Virtual WiFi功能的無線網卡驅動,你就會在控制面板網絡和 Internet網絡連接看見一個虛擬網卡,設備名字叫做:Microsoft Virtual WiFi Miniprot adapter。如圖:

 

倘若你的系統沒有這個功能,而且你的網卡是Intel,可以下載最新驅動程序【32位,64位】,倘若都不是,系統自帶的第三方驅動程序也可以支持(比如我的USB-TPLink,TL-wn321G)。

目前支持的設備有:

  Atheros AR5005GS (as in the TP-Link TL-WN651G);

  Atheros AR5007EG with 8.0.0.238 firmware;

  Broadcom 4310-series (in many Dell laptops);

  D-link AirPlus G DWL-G510 Wireless PCI Adapter (driver version 3.0.1.0);

  Intel 5100/5300 (with latest drivers from Intel's site, version 13.0.0.107, 64bit systems only);

  Ralink RT2870 (in many 802.11n USB dongles);

  Realtek RTL8187SE (with the drivers that came with Windows 7);

  Realtek RTL8192u with 1370(Beta)

    那怎麼開始使用這張虛擬出來的網卡呢?我原先以為這種網卡跟真實的網卡沒有兩樣,可是選擇該網卡之後才發現它沒有連接/斷開選項,才發現如果你只有單張無線網卡,那麼這張虛擬的網卡只能是先做SoftAP,即軟件虛擬的AP。這也就是說你可以把你電腦上的網絡連接分享出來,實現路由器的功能。

操作如下:

1:如果你的計算機中設備管理器Microsoft Virtual WiFi Miniport Adapter此項前是黃色感歎號的話,那麼請按以下命令操作即可讓煩人的感歎號消失;

2:如果安裝了最新的無線網卡驅動,在設備管裡器並沒有出現Microsoft Virtual WiFi Miniport Adapter此項,也請按以下命令操作即可讓它陳現在你面前);

  • 以管理員權限打開命令行窗口(開始->附件->命令行提示符,右鍵以管理員權限打開)
  • 輸入:

netsh wlan set hostednetwork mode=allow ssid=Windows7AP key=password
(ssid和password根據個人喜好自定)

  • 啟動Adapter,輸入:

netsh wlan start hostednetwork
 

 
 

  • 最後在控制面板網絡和 Internet網絡連接中選擇一個已存在的網絡連接(如本地連接或真實wifi連接),右鍵屬性,選擇共享項,共享給虛擬wifi(一般應為:無線網絡連接2)。如圖。

 

如果你在其它機器中的無線網卡搜索可用網絡時候,就會發現有一個AP是你之前創建的,如下圖。
 

   這樣就是實現了網絡分享。當然如果你覺得這些命令行操作很困難,有一個軟件可以幫你搞定:Connectify. 該軟件應該是封裝了以上命令行的功能。現在是Beta版本。
有一點疑問:之前我在Windows 7 adds native Virtual WiFi technology from Microsoft Research 看到說可以把VirtualWiFI實現成跟真實網卡無異,用於連接多個網絡,這個我就不知道怎麼回事了。MSDN裡面介紹說可以把這個邏輯Adapter是現成三種: STA,SoftAP, VSTA.而STA就是我所描述的跟真實一樣的虛擬網卡,SoftAP就是前面實現的AP,VSTA用於第三方公司驅動開發。所以這些都有待進一步查看。 

三、怎麼關閉Virtual WiFi功能呢?

在設備管理器裡卸載此設備,你再刷新一次它又會出現,一勞永逸的方法如下:

以管理員權限打開命令行窗口(開始->附件->命令行提示符,右鍵以管理員權限打開)輸入“netsh wlan set hostednetwork mode=disallow”即可關閉virtual wifi功能,如圖:

1

四、相關設置命令參考

wifi相關設置需要管理員權限。請以管理員權限打開命令行窗口進行相關設置操作(開始->附件->命令行提示符,右鍵以管理員權限打開)

1. 常用設置命令

設置virtual wifi熱點ssid和密碼

netsh wlan set hostednetwork mode=allow ssid=lzw.me key=12345678

更改virtual wifi鏈接密碼

netsh wlan set hostednetwork key=12345678 keyusage=persistent

啟動Adapter

netsh wlan start hostednetwork

關閉virtual wifi熱點

netsh wlan set hostednetwork mode=disallow
 

2. set hostednetwork 用法參考

用法:

set hostednetwork [mode=]allow|disallow [ssid=]<ssid>
                         [key=]<passphrase> [keyUsage=]persistent|temporary

參數:

    標記             值
    mode            指定允許還是禁止托管網絡。
    ssid            托管網絡的 SSID。
    key             托管網絡使用的用戶安全密鑰。
    keyUsage        指定用戶密鑰密鑰是永久性的還是臨時的。

備注:

    此命令更改托管網絡的屬性,包括: 托管網絡的 SSID、
    允許或禁止系統中的托管網絡、以及托管網絡所使用的
    用戶安全密鑰。

    用戶安全密鑰應為 8 到 63 個 ASCII 字符組成的字符串,例如,密碼,或 64 個十六

    進制的數字(代表 32 個二進制字節)。

    如果將 keyUsage 指定為永久,將保存安全密鑰並在將來再次啟動托管網絡時使用。
    否則只有在當前或下一次啟動托管網絡時使用此密碼。停止托管網絡後,將從
    系統中刪除臨時安全密鑰。如果未指定 keyUsage,默認情況下,它是永久性的。

    該命令需要管理員權限才能允許或禁止托管網絡。

示例:

    set hostednetwork mode=allow
    set hostednetwork ssid=ssid1
    set hostednetwork key=passphrase keyUsage=persistent


 
Copyright © Windows教程網 All Rights Reserved