要實現多台機器共用上網通常有兩種方法,一種是通過路由器共用上網,一種是通過軟網關共用上網。在某些情況下,比如要通過3G,或4G無線網卡共用上網,我們需要特殊的3G或4G無線路由器才能共用,在沒有這種路由器的情況下,我們只能通過軟體共用上網。windows 7 提供了這樣的共用功能,而且配置非常簡單。下面我就把我如何配置辦公室的共用上網的步驟寫下來,供大家參考。
在開始這篇文章之前,我先介紹一下我的網路環境。
辦公室裡面有一台台式電腦,作業系統是 windows 7 professional 64bit。 通過 4G 無線網卡上網,上網速度為 20Mbps(下行)/16Mbps(上行)。一台無線路由器,若干辦公電腦和網路印表機。沒有有線上網線路。其實普通的 ADSL2+ 的下行速度在我們這裡最高只能達到10Mbps,還不如 4G 無線網卡的速度快。註:中國大陸地區目前好像還沒有開通4G無線網路,不過無所謂,電腦只要能上網就可以進行共用。
我的目標就是讓所有的裝置都通過4G無線網卡訪問 internet.
首先考慮的是通過路由器來共用,但由於 4G 無線網路在澳大利亞剛剛開通才一個月,還沒有相應的無線路由器,找到一個3G的無線路由器 NetComm 的 N3G002W。如所示:
測試了一下,不支援4G無線網卡,只支援3G的,不過3G的無線網卡上網速度實在太慢了,放棄這個想法。
既然不能通過路由器共用,接下來就只能通過軟網關來共用上網了。一開始我並不知道 windows 7 內建有類似的功能,在網上找了兩個軟網關,一個是WinRoute,這個軟體是收費的,399美元,而且從網站說明上看,不支援 windows 7. 還有一個是 AnyRouter,這個軟體有免費版本,但介面是中文的(公司裡面只有我能看懂中文) ,而且從網站說明上看好像也不支援 windows 7。看來都不符合我的要求。還是 google 吧。一搜不要緊,發現windows 7 本身就內建 internet share 的功能,叫 ICS (Internet Connection Sharing)。 參見 Using ICS (Internet Connection Sharing)
下面就把我的設定步驟說明一下,很簡單。
首先進入 Control Panel->Network and Internet->Network and Sharing Center,如
這裡有個 Telstra Mobile 的網路介面卡,這個就是我前面說的 4G 無線網卡的網路介面卡,那個台式機就是通過這個無線網卡上網的。點圓圈裡面那個藍色連結再點 Properites(中文系統這裡應該是 屬性)。進入到這個網路介面卡的屬性配置。
在屬性設定中,選第二個tab->Sharing (共用),然後將我紅圈部分選中就可以了。下面有一個 Home networking connection 要選擇一下,這個設定的意思是通過哪個網路介面卡進行共用。通常情況下我們都是通過本地的乙太網路網卡進行共用,在這裡我選擇的是本網的網路介面卡。
點OK後,會有個提示,說本網適配器的IP地址將被強行改為 192.168.137.1,這是因為要做軟網關,需要一個固定IP地址,windows 7 就強行把這個地址固定在了192.168.137.1 上了。點確認,設定結束。
下面的工作就是配置路由器了。
路由器的連結方法是用直連網線連線路由器的LAN 口和上面那個 windows 7 的台式機的本地網卡。可能也可以連WAN 口,然後配置為級聯,不過我沒有試過。
路由器的配置方法如下:
首先路由器的IP網段要設定為 192.168.137.* 這個網段(當然也可以用級聯),直接改了路由器的本地IP地址為 192.168.137.2 ,這樣網段就一致了。
然後就是配置網關和DNS 地址,這兩個地址都設定為 192.168.137.1,即指向 windows 7 的軟網關,如所示:
有的路由器還要手工設定一下 DHCP 的位址範圍,比如設定為 192.168.137.100 – 192.168.137.254
配置好後,重啟路由器。
開啟我的筆記本電腦,用無線網卡串連無線路由器自動擷取IP地址後,測試了一下,可以正常訪問internet 了。至此配置結束。