双网卡内外网同时使用的方法共11页.docx
《双网卡内外网同时使用的方法共11页.docx》由会员分享,可在线阅读,更多相关《双网卡内外网同时使用的方法共11页.docx(6页珍藏版)》请在冰豆网上搜索。
![双网卡内外网同时使用的方法共11页.docx](https://file1.bdocx.com/fileroot1/2022-11/29/7745d8fb-0936-44cd-ab29-58a7a4e15e89/7745d8fb-0936-44cd-ab29-58a7a4e15e891.gif)
双网卡内外网同时使用的方法共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、能付出爱心就是福,能消除烦恼就是慧。