Windows下共享3G上网的解决思路

3G无线路由器拨号一会就断掉可能是被运行商限制了,也可能是路由器有些缺限,理论上克隆笔记本的IP应该能绕过,实在绕不过可以试这个办法。

原理:由一台笔记本负责拨号,然后共享网络到本地网卡,无线路由器通过网线连到这台笔记本的本地网卡上作为外网--WAN口,无线路由器分发无线信号,其它电脑或设备通过此无线上网。

道具:
1台笔记本做主机拨号 + 无线路由器做路由分发IP + 一根网线。

可选:其它无线路由器做桥接扩展网络。

可通过点电脑右下角任务栏的网络连接图标选“打开网络和共享中心”,然后切换到“更改适配器设置”界面,下面两步在“更改适配器设置”界面完成。

步骤一、配置用于3G拨号的主机:
如下图,把Tenda网卡假设成3G上网卡,我这里是通过无线上网卡连路由器来模拟3G的环境的,原理一样。

右击3G上网卡,切换到共享标签,钩上“允许其他网络用户通过此计算机的Internet连接来连接”,家庭网络连接选择“本地连接”。

步骤二、配置本地连接:
如下图,右击“本地连接”,点“属性”,双击“TCP/IPv4”那条,按下图设置一下。

步骤三、无线路由器配置:
把3G的无线路由器改成仅WAN路由模式,改用静态IP,下图仅共参考。
用一根网线连接3G拨号笔记本的本地网卡与路由器的WAN口。
注意两个网段不要一样,我这里共享的本地网卡网段是192.168.13.x,无线路由器网段是192.168.12.x。

PS. 试过Windows 7的虚拟无线AP方式,确实不行,客户端分得到IP、PING得通,但死活打不开网页。相关的命令这里记录一下:

//mode:allow启用虚拟wifi网卡,disallow为禁用
netsh wlan set hostednetwork mode=allow ssid=YOUR.WIFI.SSID key=YOUR.WIFI.PASSWORD
netsh wlan start hostednetwork //启动路由器
netsh wlan stop hostednetwok //停止路由器

Tags: ,

Leave a Reply


提醒: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。