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,可以下載最新驅動程序【3264】,倘若都不是,系統自帶的第三方驅動程序也可以支持(比如我的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