首页 省内新闻 外埠新闻 行业介绍 业务信息  水文测验  简报公报 水文文学 水文人物 水文法律法规 下载
当前位置: 首页 >> 文学作品 >> 正文

解决双网卡同时上内网外网的问题

来源:张家口水文局 文章作者:姜璞玉 录入时间:12-09-29 09:30:36

许多时候我们需要在同一台 PC机上设置两个网段来适应工作需要,这就需要安装双网卡,但在双网卡的使用过程中会出现冲突。下面我就给大家详细的讲解一下双网卡同时使用的方法,这样即可保障内网的安全,又能解决电脑访问外网的问题,一举两得。希望对大家有所帮助。

首先你的机器需要有两块网卡,分别接到两台交换机上 , 比如 internet地址: 192.168.100.31,子网掩码: 255.255.255.0,网关: 192.168.100.100。内部网地址: 172.30.145.33,子网掩码: 255.255.255.0,网关: 172.30.10.11 。如果按正常的设置方法设置每块网卡的 ip地址和网关,再 cmd下使用 route print查看时会看到:

Network Destination Netmask Gateway Interface Metric

0.0.0 .0 0.0.0.0 192.168.100.100 192.168.100.31

0.0.0 .0 0.0.0.0 172.30.10.11 172.30.145.33

即指向 0.0.0 .0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。

如何实现同时访问两个网络?那要用到 route命令

第一步: route delete 0.0.0.0     "删除所有 0.0.0.0的路由 "

第二步: route add 0.0.0.0 mask 0.0.0.0 192.168.100.100     "添加 0.0.0.0网络路由 "这个是主要的 ,意思就是你可以上外网;

第三步: route add 172.30.0.0 mask 255.255.0.0 172.30.10.11    "添加 172.30.0.0网络路由 ",注意 mask255.255.0.0   ,而不是 255.255.255.0 ,这样内部的多网段才可用。

这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?

route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在 tcp/ip设置里去掉接在内部网的网卡的网关 ,一些单位将内网和外网分开了,当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,有得上网。方法如下:

1. 设置其中接 internet的网卡的网关为 10.0.0 .1,启用后就是默认网关 ,这是对应外网的网卡,按照外网的 ip分配情况,在 TCP/IP属性中配置好 ip、掩码、 DNS

2. 将连接内部网的网卡 IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由;

3. 进入 CMD,运行: route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1,意思是将 192IP包的路由网关设为 192.168.0.1 -P 参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去。

4. OK !同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!
   
其实这是个折中的办法使大家的双网卡同时运行,很不错的方法。大家学习一下吧。

审稿:陈云

责任编辑:陈 超
主办单位: 河北省水文水资源勘测局 地址:石家庄市建华南大街85号
电话:0311-85696505  E-MAIL:[email protected]
Copyright @ 2002-2005 HBSW.NET,All Rights Reserved