1 设置同时上内网外网的方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工作出现的问题:

我的一台机器双网卡(不是服务器),现工作需要,一块需要上公网(外网),一块上公司内部数据网,要同时都访问,但现在有个问题,上外网(宽带拨号后)就上不

了内网,上内网上不了外网(需断开外网),应该怎样配才能解决呢?

【备注:我的系统及网络配置:操作系统是WINXP,内网网卡ip:192.168.1.11,内

网网关:192.168.1.254,外网网卡ip:自动获取,网关:无。】

为了以上问题,我查阅了网上的解决方法,较好的两种解决方法如下。

方法(1)手动添加路由点,并且区分优先权,操作方法如下:

1 前提是已拨号上网:运行cmd,至CMD窗口下运行以下命令:

route delete 0.0.0.0mask 0.0.0.0 192.168.1.254

【备注:删除内网网关】

2 route change 0.0.0.0mask 0.0.0.0 220.184.16.118 metic 2

【备注:改变默认外网网关优先权为2,220.184.16.118为外网分配的ip地址】

3 route add192.0.0.0 mask 255.0.0.0 192.168.1.25

4 metic 1

【备注:添加内网路由点,且优先权设置为1】

(通过以上命令,确实能同时访问内外网了,但每次重起又会丢失,你可以做成BAT

批命令文件,将外网ip做成参数输入,但这样还是麻烦:每次重起并拨号上网后需查

询外网ip,再进入运行批命令文件。)

方法(2)路由原理:双网卡机器一般内网网卡ip都设置了网关地址,而windows默

认网关只能有一个,不上外网的情况下默认网关就是内网网关,拨号上网后默认网关自动改为外网分配的ip,即所有数据流都流向外网网卡ip,导致此时不能访问内网。

用 route print命令查看此时的路由情况不难发现地址0.0.0.0(可以把0看成通配符)开始的路由点有两个,一个是内网网关,一个是外网ip,而外网ip成了默认网关。方法2的思路:不用内网网关,将内网网关做成永久路由点且仅过滤内网网段(192开

头的ip数据),而不改变外网的默认网关,这样根据优先权,访问内网的数据会从永久路由点走,其它数据从外网的默认网关走(路由表设置的特殊地址除外),从而达

到目的。具体方法如下:

到内网本地连接属性设置中记住网关ip地址并删除内网网关,运行CMD窗口,运行以下命令route -p add 192.0.0.0 mask 255.0.0.0192.168.1.254(创建永久路由点),结束。这样未拨号上网时正常访问内网,拨号上网后能同时访问内外网。

相关文档
最新文档