我一做系統開發的老師,為了能給他的Android行動裝置共用無線網路,前幾天終於幹掉了他已使用了多年的XP系統,升級到了全新的Windows 7 。我慶幸中,Win7的這項功能的確有讓舊版Windows更新換代魅力。
有些童鞋就有疑惑了:XP就可以共用虛擬無線網路呀,為什麼非得升級到win7呢,你那搞系統開發的老師不會連這都不知道吧?嘿嘿,本文正要向大家介紹Win7的虛擬網路優勢以及其和XP共用網路的區別。嗯,我們先從Win7的虛擬無線功能說起吧。
一、第三方軟體Connectify
相信有些Win7的童鞋正在用,一款非常小巧易用的小軟體。雖然是英文版,但也非常easy,上手就會用,能夠輕鬆設定網路名稱、密碼等,就不必我教了吧。
:http://www.connectify.me/
【提示:如果你是win7,用這個軟體所虛擬wifi屬於本文介紹的第三種類型;
如果你是XP,用這個軟體所虛擬網路屬於本文介紹的第二種類型】
一、Win7內建共用臨機操作網路
這個XP也可以辦到。"開啟網路和共用中心","設定新的串連或網路",選擇"設定無線臨機操作網路",
然後設定網路名稱、安全類型、密碼等,最後別忘了點擊"啟用Internet串連共用":
這樣就設定完成啦!你的同學就可以通過這個串連,分享你的Internet訪問咯~
三、Win7內建虛擬wifi功能
嘗試過第二種方法的童鞋可能知道,這種通過共用臨機操作網路而虛擬網路,有些裝置是串連不上的,例如Android以及某些Symbian裝置。這是什麼原因呢?虛擬wifi有哪些優勢呢?
原來,通過傳統的建立臨機操作網路(Ad Hoc)是一種點對點的網際網路共用模式,並且不支援有些新的裝置,例如Android以及某些Symbian裝置。而虛擬wifi的優勢在於,它可以在真實的網卡上再虛擬出一塊虛擬網卡,通過這塊虛擬網卡共用無線網路,也就是說,虛擬wifi有著這樣的優勢:支援在通過無線網卡上網時再通過虛擬網卡虛擬wifi,而這是傳統的建立臨機操作網路做不到的。
好了,解釋完了,我們開始操作吧!、
- 啟動虛擬網卡,並設定。如下操作:
以管理員身份運行命令提示字元,然後輸入:
netsh wlan set hostednetwork mode=allow
ssid="Demo xuni wifi"
key=11111111
mode=allow表示啟用虛擬網卡,ssid="虛擬wifi名稱",key=虛擬wifi密碼,這三個命令也可以單獨輸入。
- 開啟網路和共用中心,點擊你正在串連網路的串連方式,右鍵屬性,共用選項卡,勾選裡面的"Internet串連共用"內容:
於是,你當前的串連變成了共用的串連。
【注意:要保證你當前串連的IPv4是動態IP才可以哦~因為共用無線之後系統會自動分配IP】
- 繼續在命令提示字元裡開啟無線網路,輸入:
netsh wlan start hostednetwork
開啟你之前已經設定好的虛擬路由。至此,大功告成!快來試試你虛擬出來的wifi能不能用吧~
可以看得出,我們虛擬出的wifi屬性正是win7內建的"微軟虛擬wifi小連接埠適配器"功能。從搜尋到的網狀圖標類型也可以看出,這種虛擬出的wifi類型與路由器十分相似,而且有別於臨機操作網路的類型。
#每次開關機都需要輸入這麼多命令符?太麻煩了吧~~還不如用Connectify呢#——
【提示】:將上述命令符做成批次檔,大大簡化你的操作。方法如下:
將第一步的命令符複製到記事本檔案,儲存後重新命名為"啟動並設定.bat"。以後每次開機,你只需要右鍵管理員身份運行此批次檔即可開啟無線功能。其實只需要前半句就夠了,為什麼我把網路名稱、密鑰的設定語句也儲存在批次檔裡了呢?這樣當你想更改網路名稱、密鑰的時候,僅需要右鍵該檔案,選擇"編輯",便以記事本形式開啟,隨意更改你的名稱密碼啦~~
為什麼Connectify這款軟體能夠實現在Win7下虛擬無線網路?還不是因為Win7底層對虛擬wifi的支援(Microsoft Virtual WiFi Miniport Adapter),讓你的任何行動裝置隨心所欲通過Win7體驗wifi的方便!
好吧,睡了,一點半了,這篇文章比較費事費時啊~~晚安。