win7下使用隱藏的虛擬wifi共享上網

 到上海了,打算在上海找一份工作好好的幹下去,國慶就光跟家裏人告別了,都沒有好好更新博客~哎~我的錯~

這兩天陸續就要開始面試,我們整整半個團隊都住在賓館裏,但是兩個房間,只有兩根網線,大家有的那麼多臺電腦都想上網,來的時候大家都沒有帶類似無線路由這樣的東東,而前臺提供的交換機又不是無線的=。=,雖然住這裏離徐家彙挺近的,但是跑來跑去還是不方便啊~

糾結了半天之後,果斷決定換成Ubuntu做正向代理。但是想了想,我如果把自己架成代理服務器,我自己就沒法玩了,除了上網,聯機打魔獸什麼的,就十分不方便……於是……開始了windows的摸索……

旁邊的人說,嗯,win7直接開共享上網!

好的,開了,但是問題也出現了,win7的只能讓同是win7的系統共享上網,xp的悲劇了……於是……

又有人說了,用ApWifi這個軟件啊,輕鬆實現共享上網。

於是,下了最新的ApWifi,雖然只是試用版,但是抱着能夠讓大家上一會兒是一會兒的態度,還是開開吧,嗯,果然~在正確設置之後,的確是能上了的樣子~但是!但是有時候能連上,有時候就連不上,而且很多時候都卡在“正在獲取ip地址”的界面中……我果斷表示,又鬱悶了……

在鬱悶了10分鐘之後,決定弄一個windows下的正向代理軟件!嘿嘿,功夫不負有心人,忽然我發現了另一條捷徑,那就是:Windows7自帶的虛擬wifi,承載網絡(軟AP)!

什麼是無線承載網絡

這兩個功能同時存在於 Windows 系統中。啓用和禁用無線承載網絡時也就同時啓用和禁用了“虛擬WiFi”和“軟AP”。無法在Windows中分別禁用或啓用這兩個功能。

 

1.將物理無線網卡虛擬爲一個以上的虛擬無線網卡,即"虛擬Wifi"。
2.通過特定的虛擬無線網卡實現基於軟件的無線AP(Access Point,"接入點"或"訪問點"),即"軟AP"

通過此特性,Windows 計算機能通過一塊物理無線網卡以客戶端身份連接到(由物理設備提供的)硬AP,同時又能作爲軟AP,允許其它設備與自己連接。此特性需要計算機上安裝有支持“承載網絡”功能的無線網卡。無線網卡的驅動程序必須實現微軟爲 Windows 7 定義的“無線LAN設備驅動程序模型”。 無線網卡驅動程序必須支持“無線承載網絡”特性,才能取得“Windows 7 徽標認證”。

 

首先需要確保你使用的一定是Win7,然後確保自己的無線網卡驅動一定是一個完全版,而不是我們平時常用的比如“XXXX精簡版win7”裏自帶的無線網卡驅動……

當一切準備就緒 "徽標"+R 打開“運行”輸入cmd。進入命令提示行。

輸入,查看我們的無線網絡是否支持
netsh wlan show drivers

於是,我們開始定義我們的無線wifi

輸入
netsh wlan set hostednetwork mode=allow ssid=gongxiangshangwang key=weiyanshifanzei

之後會顯示啓用信息,包括模式已經啓用,SSID已經啓用,密碼已經啓用。

這時,我們的網絡連接的適配器設置中,能夠看到一個新的,網卡名字叫Microsoft Virtual WiFi Miniport Adapter的連接,我們可以給其改名叫做“虛擬wifi”於是:

ok,繼續配置,接下來我們需要讓我們的網絡實現內部通信,共享上網……

之後,在cmd的控制命令界面,輸入

netsh wlan start hostednetwork  開啓承載網絡

然後,我們查看一下我們的狀態

netsh wlan show hostednetwork

ok!

我們看到我們的承載網絡已經啓用。這時候再看到網絡連接的適配器設置中,就已經是我們之前圖中看到的樣子了,我們的"虛擬Wifi"已經全面解析並且沒有了紅叉,正式啓用了!

終於,我們幾個都可以通過我架設的虛擬wifi開始上網啦!

看一下狀態。

好吧……瞬間連入七臺設備……

當然了,包括你自己的手機,ipad,統統都可以上網啦!

幾個命令總結:

1.設置我們的虛擬承載網絡方式
netsh wlan set hostednetwork XXX
用法: set hostednetwork [mode=]allow|disallow [ssid=]<ssid>
                         [key=]<passphrase> [keyUsage=]persistent|temporary
參數:
    標記             值
    mode            指定允許還是禁止託管網絡。
    ssid            託管網絡的 SSID。
    key             託管網絡使用的用戶安全密鑰。
    keyUsage        指定用戶密鑰密鑰是永久性的還是臨時的。

2.啓動,查看等命令
netsh wlan start hostednetwork   啓動承載網絡
netsh wlan show hostednetwork    查看承載網絡狀態

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章