双网卡内外网同时使用的方法共11页.docx

上传人:b****6 文档编号:4340109 上传时间:2022-11-29 格式:DOCX 页数:6 大小:18.82KB
下载 相关 举报
双网卡内外网同时使用的方法共11页.docx_第1页
第1页 / 共6页
双网卡内外网同时使用的方法共11页.docx_第2页
第2页 / 共6页
双网卡内外网同时使用的方法共11页.docx_第3页
第3页 / 共6页
双网卡内外网同时使用的方法共11页.docx_第4页
第4页 / 共6页
双网卡内外网同时使用的方法共11页.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

双网卡内外网同时使用的方法共11页.docx

《双网卡内外网同时使用的方法共11页.docx》由会员分享,可在线阅读,更多相关《双网卡内外网同时使用的方法共11页.docx(6页珍藏版)》请在冰豆网上搜索。

双网卡内外网同时使用的方法共11页.docx

双网卡内外网同时使用的方法共11页

双网卡内外网同时使用的方法

不少公司的网管试图解决双网卡问题,下面我就给大家详细的讲解一下双网卡同时使用的方法,这样即可保障内网的安全,又能解决电脑访问外网的问题,一举两得。

希望大家喜欢。

首先你的机器需要有两块网卡,分别接到两台交换机上,

internet地址:

192.168.1.8,子网掩码:

255.255.255.0,网关:

192.168.1.1

内部网地址:

172.23.1.8,子网掩码:

255.255.255.0,网关:

172.23.1.1

如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用routeprint查看时会看到

NetworkDestinationNetmaskGatewayInterfaceMetric

0.0.0.00.0.0.0192.168.1.1192.168.1.8

0.0.0.00.0.0.0172.23.1.1172.23.1.8

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

如何实现同时访问两个网络?

那要用到route命令

第一步:

routedelete0.0.0.0    "删除所有0.0.0.0的路由"

第二步:

routeadd0.0.0.0mask0.0.0.0192.168.1.1    "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.

第三步:

routeadd172.23.0.0mask255.0.0.0172.23.1.1   "添加172.23.0.0网络路由",注意mask为255.0.0.0  ,而不是255.255.255.0,这样内部的多网段才可用。

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

routeadd-p添加静态路由,即重启后,路由不会丢失。

注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关

一些单位将内网和外网分开了。

痛苦啊,偶单位就是如此。

boss当然是基于安全性考虑了,可是没有笔记本的怎么办?

又要办公,有得上网。

没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。

让你的主机内外兼顾。

这是我在网上找到的,谢谢作者了。

方法如下:

1.设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关

--注:

这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好ip、掩码、DNS

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

3.进入CMD,运行:

route-padd192.0.0.0mask255.0.0.0192.168.0.1metric1

--注:

意思是将192*的IP包的路由网关设为192.168.0.1,-P参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去

4.OK!

同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!

其实这是个中折的办法。

使大家的双网卡同时运行,很不错的方法。

大家学习一下吧。

还有:

开机的时候设置一下本地的路由表

把下面的命令写到一个bat里面,开机运行一下

routeADD[内网网的网络地址]MASK[内网的掩码][通向内网的网关]METRIC1

routeADD0.0.0.0MASK0.0.0.0[通向Internet的网关]METRIC1

[]内的内容需要你修改成适合你网络的参数(修改后[]不保留),其他内容不用动

这个方法没有停用任何一块网卡,两个网卡还在同时工作,只是数据包的投递方向发生了改变,这样设置以后可以保证流向财务网的数据不向internet发送,流向internet的数据也不向财务网发送,各走各的路!

     相同问题,另一篇文章:

     1.设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关

     注:

这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好ip、掩码、DNS

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

     3.进入CMD,运行:

route-padd192.0.0.0mask255.0.0.0192.168.0.1metric1

     注:

意思是将192*的IP包的路由网关设为192.168.0.1,-P参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去

     4.OK!

同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!

————————————————————————————————

     相同问题,再一篇文章:

     开机的时候设置一下本地的路由表

     用记事本把下面的命令写到一个bat里面(就是扩展名是.bat的批处理文件),开机运行一下(或者做一个快捷键加入到启动项里,让计算机每次启动自动运行)

routeADD[内网网的网络地址]MASK[内网的掩码][通向内网的网关]METRIC1

routeADD0.0.0.0MASK0.0.0.0[通向Internet的网关]METRIC1

     []内的内容需要你修改成适合你网络的参数(修改后[]不保留),其他内容不用动

     这个方法没有停用任何一块网卡,两个网卡还在同时工作,只是数据包的投递方向发生了改变,这样设置以后可以保证流向财务网的数据不向internet发送,流向internet的数据也不向财务网发送,各走各的路!

双网卡同时上内外网的路由设置

  为了方便自己在一台机器上同时访问内网和外网,自己对系统路由作了一点点更改,既方便了自己,又学习到了相关的路由知识。

  网络环境(我办公室真实的网络环境):

  1、一台主机;

  2、两张网卡;

  3、外网通过SOHO路由器上ADSL,网关为192.168.0.1,本机外网IP为192.168.0.101;

  4、内网全网网络地址为10.0.0.0掩码为255.0.0.0,我所在区域的子网络为10.*.*.0,网关为:

10.*.*.*,本机IP为10.*.*.* 。

  要解决的问题:

  两张网卡要同时开启,并且能够同事上内、外网。

  解决的过程:

  1、重命名两张网卡,以区别内外网。

如果两张网卡是相同的,那一定要记下为其分配的IP地址及相对应的物理地址,以方便之后的设置。

  2、设置好IP地址后,两张网卡同时打开,打开的先后顺序不同也会出现不同的情况,主要DefaultGateway(默认路由)如果是外网的,那么可以上外网,也可以上内网,但是内网只能上10.*.*.0网络号段上的WEB,其它区域的上不了。

在命令行输入:

routeprint查看当前的路由表,如图:

  3、为了在可以访问外网的前提下,也可以访问所有的内网区域,因此系统默认为我们的路由是不行的,要自己重新设置一下。

通过刚查看的路由表可以看见里面有一项叫InterfaceList(接口列表)东西,第一行不用管他,看后面几行,这里你可以通过设备类型或者物理地址来确认哪是内网卡,哪个是外网卡。

如上图,0xe0002 是外网卡,0xf0003 是内网卡。

下面就开始更改路由设置了。

  (1)基本命令:

  route-f     //删除默认路由;

  routeadd 目的网络号 mask 目的网络的子网掩码 本地网关 metric20if网卡标识符

  (2)设置:

   route-f

   routeadd10.0.0.0mask255.0.0.010.*.*.*metric20if 0xf0003 //先设置内网路由

   routeadd0.0.0.0mask0.0.0.0192.168.0.1metric20ifoxe002 //再设置外网路由;

  设置成功后,可以通过routeprint 查看修改后的路由,如图:

  这样就可以稳定、而且不受任何限制的访问内网和外网了!

如果要取消当前的设置,只需要将两个网卡分别停用再开启就变成系统默认设置了。

希望这篇小技巧对大家有用!

一台主机两个网卡、内外网互换

案例一:

经常遇到一台计算机要同时访问两个网络(一个是互联网,一个是企业内部网)的要求

以本单位为例:

地址是虚构的^_^

机器有两块网卡,接到两台交换机上

internet地址:

218.22.123.123,子网掩码:

255.255.255.0,网关:

218.22.123.254

企业内部网地址:

10.128.123.123,子网掩码:

255.255.255.0,网关:

10.128.123.254

如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用routeprint查看时会看到

NetworkDestinationNetmaskGatewayInterfaceMetric

0.0.0.00.0.0.0218.22.123.254218.22.123.12320

0.0.0.00.0.0.010.128.123.25410.128.123.1231

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

要实现同时访问两个网络就要用到route命令

第一步:

routedelete0.0.0.0"删除所有0.0.0.0的路由"

第二步:

routeadd0.0.0.0mask0.0.0.0218.22.123.254"添加0.0.0.0网络路由"

第三步:

routeadd10.0.0.0mask255.0.0.010.128.123.254"添加10.0.0.0网络路由"

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

在win2000下可以使用routeadd-p添加静态路由,即重启后,路由不会丢失。

注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关

在win98下没有-p参数,可以把以上命令存入到一个.bat文件中,然后在启动时调用即可

案例二:

我的一台机器双网卡(不是服务器),现工作需要,一块需要上公网(外网),一块上公司内部数据网,要同时都访问,但现在有个问题,上外网(宽带拨号后)就上不了内网,上内网上不了外网(需断开外网),应该怎样配才能解决呢?

我的系统及网络配置:

操作系统是WIN2000,内网网卡ip:

192.168.1.11,内网网关:

192.168.1.254,外网网卡ip:

自动获取,网关:

无。

      为了以上问题,我查阅了网上很少有解决方法,唯一较好的方法是手动添加路由点,并且区分优先权,方法如下:

      前提是已拨号上网:

运行cmd,至CMD窗口下运行以下命令:

     routedelete0.0.0.0mask0.0.0.0192.168.1.254   (删除内网网关)

      routechange0.0.0.0mask0.0.0.0220.184.16.118metic2    (改变默认外网网关优先权为2,220.184.16.118为外网分配的ip地址)

      routeadd192.0.0.0mask255.0.0.0192.168.1.254metic1     (添加内网路由点,且优先权设置为1)

      通过以上命令,确实能同时访问内外网了,但每次重起又会丢失,你可以做成BAT批命令文件,将外网ip做成参数输入,但这样还是麻烦:

每次重起并拨号上网后需查询外网ip,再进入运行批命令文件。

      经过研究路由的原理,我找到了一劳永逸更简单的办法,首先介绍一下路由原理:

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

用routeprint命令查看此时的路由情况不难发现地址0.0.0.0(可以把0看成通配符)开始的路由点有两个,一个是内网网关,一个是外网ip,而外网ip成了默认网关。

因此本人有了以下思路:

不用内网网关,将内网网关做成永久路由点且仅过滤内网网段(192开头的ip数据),而不改变外网的默认网关,这样根据优先权,访问内网的数据会从永久路由点走,其它数据从外网的默认网关走(路由表设置的特殊地址除外),从而达到目的。

具体方法如下:

       到内网本地连接属性设置中记住网关ip地址并删除内网网关,运行CMD窗口,运行以下命令route-padd192.0.0.0mask255.0.0.0192.168.1.254(创建永久路由点),结束。

这样未拨号上网时正常访问内网,拨号上网后能同时访问内外网。

案例三:

一些单位将内网和外网分开了。

痛苦啊,偶单位就是如此。

boss当然是基于安全性考虑了,可是没有笔记本的怎么办?

又要办公,有得上网。

没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。

让你的主机内外兼顾。

这是我在网上找到的,谢谢作者了。

方法如下:

1.设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关

--注:

这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好ip、掩码、DNS

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

3.进入CMD,运行:

route-padd192.0.0.0mask255.0.0.0192.168.0.1metric1

--注:

意思是将192*的IP包的路由网关设为192.168.0.1,-P参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去

4.OK!

同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!

案例四:

办公室都是双网卡,因为我们这些人不但学习和工作依赖internet,连生活中的都充满了这东西的魔力。

以前双网卡都是轮番禁用,后来鉴于办公内网只有一个网段,所以就采用添加静态路由的方法。

routeadd10.123.36.0mask255.255.255.010.123.36.254-p

这样重新启动也不会丢失,可是林子大了,什么兽都有,一台计算机双网卡启动之后不管怎么禁用和互换,缺省网关都是ISP提供的那个,这样可让我无所适从,抱着试一试的想法,决定更改一下

routechange0.0.0.0mask0.0.0.0202.138.38.254-p

再一看,缺省网关真的改了过来

希望以上资料对你有所帮助,附励志名3条:

1、积金遗于子孙,子孙未必能守;积书于子孙,子孙未必能读。

不如积阴德于冥冥之中,此乃万世传家之宝训也。

2、积德为产业,强胜于美宅良田。

3、能付出爱心就是福,能消除烦恼就是慧。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1