问:
一台电脑,只有一块网卡接内部局域网,另外通过USB接上我的智能手机三星I909无线上网,采用的是调制解调器拨号上网方式,请问如何才能实现内部网络跟因特网同时上呢?
答:
如果你的内网地址段和内网网卡不在同一个段,当你拨号以后,就会访问内网有问题,需要手动设置路由了。
cmd运行命令route print
你会看到有两条默认路由。将指向内网的默认路由优化级设置低一些,同时手工添加指向内网网关的静态路由。
route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1
你可以做为批处理。需要的时候随时运行,当无线连接上后,默认路由走无线了。内网其他地址段的路由就跑无线了。当然连不上内网
续问:您写的那两条route命令中的子网掩码为什么都是设置成255.0.0.0呢?我把route print的结果贴出来,您给瞧瞧,具体我是需要怎么手工设置路由呢?
route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1
按理说157.0.0.0是B类网段啊,,子网掩码不应该是255.255.0.0吗?
其次,为什么第一条的网关是 157.855.80.5,,第二条的网关是157.85.80.1 ??
跃点设为2就是降低优先级吗?我不太懂,别骂我问得太2B哈。。我已经努力在百度学路由方面的知识了,呵呵。
续答:
你看路由表, 0.0.0.0.0 0.0.0.0的路由有两条对吧?
这时候,就要看后面的Metric值大小了,谁小,就从哪个接口转发数据。
你局域网的地址是220.0.3.0/24的,你想访问的局域网地址是这个段里的吗?如果是不会有影响。如果不是这个地址段的话,它就会在路由表里找。。你的表里没有,就会走默认路由。。
因此需要手工设置一下。。假如是220.0.4.0/24
route ADD 220.0.4.0 MASK 255.255.255.0 220.0.3.1
以实际为准