MadGoat's Blog

导航

解决双网络的问题-即本地路由和网络的设置

公司配的新本子上有无线网卡,还不错.^_^
工作时常碰到的双网络的问题:
一个网线连接,一个无线网络.
举现在的情况为例子:
网络配置如下:
Windows IP Configuration


Ethernet adapter 本地连接:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.0.71
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.0.1

Ethernet adapter 无线网络连接:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 218.202.211.107
        Subnet Mask . . . . . . . . . . . : 255.255.255.128
        Default Gateway . . . . . . . . . : 218.202.211.1
       
由于无线的连接是中国移动的WLAN,没有限速,而网线的连接是移动内网,通过网关上网,并有诸多限制,但是调试及查看数据和程序必须连接内网10网段的服务器.

解决方法如下:
取消本地连接的Default Gateway,设置为空.则默认路由为无线网络连接的218.202.211.1.

命令行下执行:
route add 10.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1
使连接10开头的,都从192.168.0.1走,METRIC为指定的接口,通过ROUTE PRINT可以查看到.

解决方法和原理很简单,一直遇到这个问题,但是从来都是懒的弄,每次都是直接禁用.今天终于厌倦了禁用启用,修改了下.


常用到的本级网络快捷设置:
route delete 0.0.0.0    删除所有路由设置

route add 0.0.0.0 mask 0.0.0.0 192.168.97.10(设置网卡1寻址路由,默认路由)

设置本地连接为自动获取IP:
netsh interface ip set address "本地连接" dhcp
netsh interface ip set dns "本地连接" dhcp
ipconfig /release
ipconfig /renew

指定本地连接的IP,子网及网关:
netsh interface ip set address 本地连接 static 10.0.0.9 255.0.0.0 10.0.0.2 1

这样,对抱着本子到处跑的兄弟们,直接设置快捷方式修改网络配置,而且不必使用第三方工具.



(2007年3月15日于新疆乌鲁木齐移动)


补充:如果执行配置时提示"指定了无效的接 口",则请您开启系统的"Remote Registry Service"服务。

posted on 2007-03-16 12:25  MadGoat  阅读(1597)  评论(2编辑  收藏  举报