91卡双网关如何共存 ②双网卡能同时使用.docx
- 文档编号:23235174
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:8
- 大小:36.48KB
91卡双网关如何共存 ②双网卡能同时使用.docx
《91卡双网关如何共存 ②双网卡能同时使用.docx》由会员分享,可在线阅读,更多相关《91卡双网关如何共存 ②双网卡能同时使用.docx(8页珍藏版)》请在冰豆网上搜索。
91卡双网关如何共存②双网卡能同时使用
经常遇到一台计算机要同时访问两个网络(一个是互联网,一个是企业内部网)的要求
以本单位为例:
地址是虚构的^_^
机器有两块网卡,接到两台交换机上
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文件中,然后在启动时调用即可
===============================================
WINDOWS系统下双网卡设置路由
本文主要涉及到静态路由。
二、WINDOWS系统下设置路由
在WINDOWS下手动设置路由主要在DOS系统中命令符下(在运行输入栏中键入COMMAND或者CMD即可)进行。
键入命令ROUTE回车会出现大约几十行英文说明,主要解说在WINDOWS系统中如何添加、删除、修改路由。
现简单介绍如下:
ROUTE命令格式如下:
ROUTE[-f][-p][command[destination][MASKnetmask][gateway][METRICmetric][IFinterface]
其中–f参数用于清除路由表,-p参数用于永久保留某条路由(即在系统重启时不会丢失路由,但在WINDOWS95下无效)。
Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。
Destination代表所要达到的目标IP地址。
MASK是子网掩码的关键字。
Netmask代表具体的子网掩码,如果不加说明,默认是255.255.255.255(单机IP地址),因此键入掩码时候要特别小心,要确认添加的是某个IP地址还是IP网段。
如果代表全部出口子网掩码可用0.0.0.0。
Gateway代表出口网关。
其他interface和metric分别代表特殊路由的接口数目和到达目标地址的代价,一般可不予理会。
我们根据单网卡和多网卡(以双网卡为例)两种情况叙述在WINDOWS下如何具体设置路由。
1、单网卡:
在WINDOWS系统下有4条最基本路由,参照下图(键入routeprint命令)具体是:
上述路由是WINDOWS自带路由,永不消失,如果上述路由不完整,则说明TCP/IP的安装和运行存在某些最基本问题、或本机网络配置或者安装存在问题。
上述表格中,127.0.0.1用于测试回送(loopback)地址,不能作为有效的网络地址。
PC1的IP地址为192.168.97.1,路由器1(用于上互联网)的局域口IP地址为192.168.97.10,路由器2(用于上办公网)的局域口IP地址为192.168.97.11。
如果PC1同时想访问互联网和办公网,通常情况是在WINDOWS网络属性反复修改默认网关,每次还只能访问1个网段,既不方便也非常麻烦。
为解决这个问题可在DOS命令符下键入如下命令:
routeadd0.0.0.0maks0.0.0.0192.168.97.10(用于上互联网)、
routeadd10.42.29.0mask255.255.255.0192.168.97.11(用于上办公网)。
这样将互联网作为默认路由,办公网用作特殊路由添加,当然,如果还有其他系统,可采用同样路由添加。
为了确保路由正确、避免引起路由混乱,最好先删除路由,再添加路由。
比如上面的命令可改为:
routedelelte0.0.0.0
routeadd0.0.0.0maks0.0.0.0192.168.97.10
routeadd10.42.29.0mask255.255.255.0192.168.97.11。
为了确保路由设置长久生效,可将上述命令加入AUTOEXEC.BAT文件中,即操作系统一启动就自动设置路由。
当然也可在第一次添加路由时加入-P参数。
具体如下:
route–padd0.0.0.0maks0.0.0.0192.168.97.10
route–padd10.42.29.0mask255.255.255.0192.168.97.11。
这时用routeprint查看路由,就可以看到有两条永久路由添加到路由表中了。
2、多网卡(以双网卡为例)
如果在同一PC机上带有两个网卡,联上两个不同网段的系统,具体参见下面网络连接示意图:
一般情况下,在PC机上加上双网卡和双网关,边可以轻松联上两个子系统。
但由于WINDOWS自身系统原因,经常容易出现网关浮动或不稳定的情况,比如PING办公自动化地址无法PING通,却返回从192.168.97.10(路由器1)反馈的信息,此时查看网络路由,路由表正常,此时需要刷新路由。
事实上,可以采取同单网卡类似的办法,可以去掉网络属性中网关,进行人工设置路由。
人工设置路由更加精确和自由,比如可以人工控制究竟访问某个网站还是某个网段或者全部网段。
参照上图配置,可在DOS提示符下键入如下命令:
routedelete0.0.0.0
routeadd0.0.0.0mask0.0.0.0192.168.97.10(网卡1寻址路由,上互联网,默认路由)
routeadd10.42.0.0mask255.255.0.010.42.29.10(网卡2寻址路由,上办公网)。
当然可以添加-P参数或者将路由添加信息加入自动批处理文件使路由信息永久生效
==================================================================================
②双网卡能同时使用不?
我电脑是内网外网两块网卡,同时启用两块网卡内网可以用,要上外网必须禁用内网网卡,这样是不是由于网卡优先级的原因,内网网卡是主板集成的.
请问有什么办法才能同时启用内块网卡,内外网都可以同时上呢,
我这样的想法可以吧,请高手指点.
这先谢过了!
我估计这和你的两块网卡关系不大,应该是默认网关造成的,你的默认网关设置在内网网卡的网关上,所以同时开启两块网卡,只能上内网,关闭内网网卡后,默认网关变成了外网的网关,所以就可以上网了,你试着修改一下默认网关就可以解决了
默认网关的问题。
一台机器上只能设置一个网关,也就是缺省路由0.0.0.0/0
如果想内外网同时都使用可以手工设置本机的路由,
如果是windows系统可以用routeadd命令来制定或者在内网卡上不指定网关。
例如,内网卡地址是192.168.0.2,网关192.168.0.1,
需要通过内网卡访问的网段是192.168.1.0/24
那么可以用routeADD192.168.1.0MASK255.255.255.0192.168.0.1来指定,
默认网关还是指定到你的外网卡上的网关地址。
①双线路双网卡双网关如何共存?
本单位有一台电脑需要进行互连网与内部网的双向访问,装有两块网卡,分别连接互连网与内部网
互连网IP:
192.168.60.66
掩码:
255.255.255.128
网关:
192.168.60.1
DNS:
202.102.128.68
内部网IP:
10.29.11.66
掩码:
255.255.255.0
网关:
10.29.11.1
按以上IP属性设置肯定有一个网访问不了,如何设置才能同时访问两种网络?
我用routeprint查看了一下内部网IP的mertic是20,互连网的mertic是10。
听说用routeadd可以.
routeADD10.29.11.66MASK255.255.255.010.29.11.1METRIC20
__________________________________________________________________________________
WINDOWS只认识一个网关的,所以,要用2个网关,即必须使用ROUTEADD命令添加,具体如下:
新建一个route.bat文件,在其中添加以下几句:
route-f
//把以前的路由表全部清除
routeadda.a.a.amask×××.×××.×××.×××gateway1metric1
//就悬是你自己公司内部网吧
routeadd0.0.0.0mask0.0.0.0gateway2metric10
方便你上Internet用的
//当然,gateway12是拟订两个网关,matric是你的优先级
然后在你的开始→程序→启动那添加一个route.bat的快捷方式运行它就可以了
__________________________________________________________________________________
做两个批处理文件,一个电信线路,一个网通线路,用于切换默认网关
routedelete0.0.0.0//删除原有的默认网关
route-padd0.0.0.00.0.0.0192.168.1.1//设定成要使用的默认网关即网通/电信路由器内网地址
exit//退出
注意:
DNS请设定固定的公网DNS服务器,不要再使用路由器作为默认DNS,那样会导致你不能通过域名访问网站。
其他的一个案例
我手里有一台机子(WINXPSP3),它有两张网卡(A卡和B卡)
A卡用手连接医保中心,配置如下:
IP:
10.0.70.210
掩码:
255.255.255.0
网关:
10.0.70.1
其它项目参数为空.
B卡用于连接我们内部的收费系统,配置如下:
IP:
192.168.0.21
掩码:
255.255.255.0
网关:
192.168.0.2(服务器的IP为192.168.0.1,这里用192.168.0.2是因为点2这台机子做了软路由,其它机子可以通过它来上互连网,同时不影响收费系统)
首选DNS服务器:
192.168.0.2(原因同上)
当我把一切都配置好的时候问题出现了,两个网卡不能同时在线,因为网关不一样.当停用任一个网卡后,另一个网卡能正常工作.
看过了有一种使用ROUTE命今做一个软路由的方案,但是实践后好像行不通。
最佳答案
按照你的情况:
网络A接医保路由,网络B接内网路由,将网络A的网卡A设置(ip掩码网关)不变,网卡B设好IP,将网关留空。
二个网卡要将网卡A的网关设为默认网关,将网卡B的跃点设为1就设为默认网关了,默认网关就改为了10.0.70.1
然后再增加一条路由命令就OK了:
进入CMD,运行:
route-padd192.168.0.0mask255.255.255.0192.168.0.2metric30
(意思是将内网的IP包的路由网关设为192.168.0.2,-p参数代表永久写入路由表)
同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,加了参数-P后关机重启也不用重设!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 91卡双网关如何共存 双网卡能同时使用 91 网关 如何 共存 网卡 同时 使用