整理双网卡设置文档.docx
- 文档编号:12363040
- 上传时间:2023-04-18
- 格式:DOCX
- 页数:10
- 大小:149.28KB
整理双网卡设置文档.docx
《整理双网卡设置文档.docx》由会员分享,可在线阅读,更多相关《整理双网卡设置文档.docx(10页珍藏版)》请在冰豆网上搜索。
整理双网卡设置文档
双网卡的Windows路由配置(图)(内外网同时上)(重叠路由)
因为Windows2000下只允许配置一个默认网关,如果在网上邻居--〉属性里面把本地连接(内网)配上网关192.168.97.10,本地连接2(外网)配上网关10.42.29.10,表面上看是配置了2个网关,但是在DOS环境下输入routeprint命令查看路由表,在路由表下的defaultgateway只有1个网关。
实际上,如果我们的内部网Intranet只处于一个网段192.168.97.0,内部网内的ip地址范围192.168.97.1~192.168.97.254,连接内网的本地连接可以不用配网关,只配外网的本地连接2网关10.42.29.10。
当内网1号主机192.168.97.2要与2号主机192.168.97.3通讯,主机1检查目标地址ip192.168.97.3的网段为192.168.97.3与运算255.255.255.0为192.168.97.0,跟本主机处于同一网段,经交换机(根据MAC地址转发)直接把数据包发给目标主机,而不会走路由器。
当本机器要上外网的时候,经查找本机的路由表,在routeprint命令显示出来的路由表中,路由查询是从下往上查询的,最上面的路由条目为默认路由。
经网关把数据包发出去,从而达到与外网通讯的目的。
如果内网还分好几个网段,这时候,如果内网的本地连接不设网关,显然是不能与内网的其他网段通讯的。
例:
如果内网主机192.168.97.1要与192.168.98.1通讯,该主机查找本地路表,由于没有找到192.168.98.0的相关路由表项,最后只好走默认路由,把数据包送到网关10.42.29.10,而这个网关是外部网的网关,该数据包显然是无法到达我们内部网的(设内外网的目的主要是为了隔绝,所以外网是无法把此数据包路由到内网的相应目的主机上的)
解决的办法:
添加静态路由,由于内部网都是以192.168开头的,所以我们可以在DOS环境下输入:
routeadd192.168.0.0mask255.255.0.0 192.168.97.10 这又产生了一个问题,192.168.98.1的子网掩码为255.255.255.0,
重叠路由
假设在路由表中有下列重叠项:
目的掩码网关标志接口
1.2.3.4255.255.255.255201.66.37.253UGHeth0
1.2.3.0255.255.255.0201.66.37.254UGeth0
1.2.0.0255.255.0.0201.66.37.253UGeth1
default0.0.0.0201.66.39.254UGeth1
之所以说这些路由重叠是因为这四个路由都含有地址1.2.3.4,如果向1.2.3.4发送数据,会选择哪条路由呢?
在这种情况下,会选择第一条路由,通过网关201.66.37.253。
原则是选择具有最长(最精确)的子网掩码。
类似的,发往1.2.3.5的数据选择第二条路由。
注意:
这条原则只适用于间接路由(通过网关)。
把两个接口定义在同一子网在很多软件实现上是非法的。
例如下面的设置通常是非法的(不过有些软件将尝试在两个接口进行负载平衡):
接口IP地址子网掩码
eth0201.66.37.1255.255.255.0
eth1201.66.37.2255.255.255.0
对于重叠路由的策略是十分有用的,它允许缺省路由作为目的为0.0.0.0、子网掩码为0.0.0.0的路由进行工作,而不需要作为路由软件的一个特殊情况来实现。
回头来看看CIDR,仍使用上面的例子:
一个服务提供商被赋予256个C类网络,从213.79.0.0到213.79.255.0。
该服务提供商外部的路由表只以一个表项就了解了所有这些路由:
213.79.0.0,子网掩码为255.255.0.0。
假设一个用户移到了另一个服务提供商,他拥有网络地址213.79.61.0,现在他是否必须从新的服务提供商处取得新的网络地址呢?
如果是,意味着他必须重新配置每台主机的IP地址,改变DNS设置,等等。
幸运的是,解决办法很简单,原来的服务提供商保持路由213.79.0.0(子网掩码为255.255.0.0),新的服务提供商则广播路由213.79.61.0(子网掩码为255.255.255.0),因为新路由的子网掩码较长,它将覆盖原来的路由。
双网卡同时上内外网的路由设置
为了方便自己在一台机器上同时访问内网和外网,自己对系统路由作了一点点更改,既方便了自己,又学习到了相关的路由知识。
网络环境(我办公室真实的网络环境):
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文件中,然后在启动时调用即可
===============================================
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下如何具体设置路由。
多网卡(以双网卡为例)
如果在同一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参数或者将路由添加信息加入自动批处理文件使路由信息永久生效
==================================================================================
②双网卡能同时使用不?
如果是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,那样会导致你不能通过域名访问网站。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 网卡 设置 文档