一台计算机要同时访问两个网络
三种方法同时访问两个网段
三种方法同时访问两个
网段
-CAL-FENGHAI.-(YICAI)-Company One1
三种方法同时访问两个网段
2007年04月04日星期三下午 01:12
状况:一台台式机,需要同时上内网和外网,两个网段都有自己的IP地址和网关,目前该机器始终只能访问其中一个网段。如果内网的IP地址为10.1.1.100,网关为10.1.1.254,外网的IP地址为20.1.1.200,网关为20.1.1.254(子网掩码都是255.255.255.0),如何设置才能让该机同时访问两个网段?分析:想要同时访问内网和外网,但内网和外网都有自己的IP和网关,而一台计算机中又不允许同时有两个网关,所以用一块网卡来绑定两个网关就不可能了。有三种解决途径:一是用两块网卡来分别绑定一个网关;二是不加网卡,又想同时访问两个网段,可以用“route”命令来配置一下;三是用虚拟机来解决这个问题。方法1:禁用法在台式机上安装两块网卡,第一块网卡命名为“内网”,IP地址为:10.1.1.100,网关为10.1.1.254,用于访问内网。第二块网卡命名为“外网”,IP地址为20.1.1.200,网关为20.1.1.254,用于访问外网。当要访问内网时,启用网卡“内网”,禁用网卡“外网”。同理,当要访问外网时,启用网卡“外网”,禁用网卡“内网”。这种很简单,使普遍采用的方法,但它需要两块网卡,连接不同的网段,比较浪费硬件资源。方法二:route法如果台式机不加网卡,但连接了交换机,该交换机有能连接内网和外网,就可以采用Route法。假设内网需要访问的网段是10.0.0.0/8,外网需要访问的网段是20.0.0.0/8。在台式机网卡上添加10.1.1.100和20.1.1.200两个IP地址(子网掩码都为255.255.255.0)接着在命令提示符下输入以下命令:
带宽叠加,双网卡上网
双网卡上网;网络带宽叠加。
前言:
越来越多的用户拥有双网卡,可是默认情况下只能使用一张网卡上internet网,我们应该如何设置才能把多网卡利用起来,达到尽其物用其材!以下方法适合2张及2张以上网卡。当然这里的双网卡可包含任意的两张及两张网卡以上,如100MB以太网+宽带拔号网卡;双100MB以太网卡;100MB以太网卡+54MB无线网卡等任意组合。
实例一:网卡A上internet网,网卡B上内部网络。
两张自适应1000\100\10MB,网卡A+网卡B,网卡A接宽带路由器,网卡B接局域网设备(router\switch)。
网卡A地址:192.168.11.222 mask 255.255.255.0 gateway 192.168.11.1
网卡B地址:192.168.1.111 mask 255.255.255.0 gateway 192.168.1.1
接上网线后,进入系统,打开“开始”-“运行”输入CMD ,此时打开了命令行窗口。
输入以下命令:(注:每行输完按回车键,每次开机都需要手动输入;您也可以写bat文件每次开机自动运行)
route add 192.168.1.0 mask 255.255.255.0 192.168.1.1
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.11.1
当然,如果您不想麻烦,您也可以让命令永久生效,在add前面加个“-p” 格式如下。route -p add 192.168.1.0.....
双网卡连接双网络地应用技巧,无限畅游内外网
【原创】双网卡连接双网络的应用技巧,无限畅游内外网。
2008-07-21 16:53
情形一:我原先单位,桌上有两个网线口,一个接内网,一个接外网(给笔记本用)。
情形二:我现在单位,内部局域网是有线的,internet因特网使用无线方式接入。
笔记本带来带去实在太麻烦,说我我为了在台式机上既能使用内网,又能访问外网。。。嘿嘿。硬件解决方案:
情形一:加装一块有线网卡,PCI的USB的都可以,很便宜,50快以内搞定。
情形二:加装一块USB无线网卡,选USB主要是拆装方便,热插拔,应对网管的突击检查也不怕。
网络设置:
两种情形设置方法一样,如下:
1、跟内网连接的网卡设置好固定IP地址和掩码,注意,不要设置默认网关。(如果交换机使用DHCP的,你可以用ipconfig看一下分配给你的ip是多少,直接把这个IP作为你自己的固定IP)。例:内网ip是10.31.0.128,掩码是255.255.255.0,网关是10.31.0.254(网关留空,网关地址记下即可)如下图:
2、跟外网连接的网卡,如果是DHCP自动分配的,就让它自动分配。如果不是,那就设好固定IP地址(不要问我这个IP地址怎么获得哦)。注意,这个网卡的IP设置时,掩码、默认网关都要设全。例:外网网卡ip是192.168.0.78,掩码是255.255.255.0,网关是192.168.0.1。
3、这一步很关键,用route命令添加一条到内网网关的静态路由:
route add10.31.0.0mask 255.255.0.0 10.31.0.254-p,
计算机网络技术基础200个知识点
"计算机网络技术根底"200个知识点
1. 用一台计算机作为主机,通过通信线路与多台终端相连,构成简单的计算机连机系统。
2. 系统中所有数据处理都由主机完成,终端没有任何处理能力,仅起着字符输入、结果显示等作用。
3. 在大型主机-终端系统中,主机与每一台远程终端都用一条专用通信线路连接,线路的利用率较低。
4. ISO是国际标准化组织。
5. OSI/RM的全称是开放系统互连根本参考模型。
6. OSI/RM共有七层,因此也称为OSI七层模型。
7. 计算机网络是利用通信设备和线路把地理上分散的多台自主计算机系统连接起来,在相应软件〔网络操作系统、网络协议、网络通信、管理和应用软件等〕的支持下,以实现数据通信和资源共享为目标的系统。
8. 现代计算机网络能够实现资源共享。
9. 现代计算机网络中被连接的自主计算机自成一个完整的系统,能单独进展信息加工处理。
10. 计算机网络自主性是指连网的计算机之间不存在制约控制关系。
11. 计算机网络中计算机之间的互连通过通信设备及通信线路来实现。
12. 计算机网络要有功能完善的网络软件支持。
13. 计算机网络中各计算机之间的信息交换必须遵循统一的通信协议。
14. 一个计算机网络是由资源子网和通信子网构成。
15. 计算机网络的资源子网负责信息处理。
16. 通信子网由用作信息交换的通信控制处理机、通信线路和其他通信设备组成的独立的数据信息系统组成,它承当全网的数据传递、转接等通信处理工作。
17. 网络操作系统建立在各主机操作系统之上的一个操作系统,用于实现在不同主机系统之间的用户通信以及全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,以方便用户使用网络。
可以让你的电脑内网外网同时上
内网外网同时上
添加静态路由的方法。
route add
10."
123."3
6."0 mask
255."
255."
255."0
10."
123."3
6."254 -p
这样重新启动也不会丢失,可是林子大了,什么兽都有,一台计算机双网卡启动之后不管怎么禁用和互换,缺省网关都是ISP提供的那个,这样可让我无所适从,抱着试一试的想法,决定更改一下
route change
0."
0.
0."0 mask
0."
0.
0."0
138."3
8."254 -p
再一看,缺省网关真的改了过来。
另一个参考文章:
1.设置其中接外网的网卡的IP地址、网关按要求进行设置
--注:
这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好ip、掩码、DNS等
2.将连接单位内部网的网卡IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由
注意:
只设IP地址和子网掩码
3.进入CMD,运行:
route -p add
192."
0.
0."0 mask
255."
0.
0."0
192."
0.1 metric 1
--注:
意思是将192*的IP包的路由网关设为
192."
168."
0.1,-P参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去
--
192."
0.
0."0与
192."
168."
0.1为你单位内网网段及网关,根据你单位情况自行设定。
4. OK!同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!
还有:
问:
我在办公室用的电脑使用的操作系统是Windows XP,安装了两块网卡,一块网卡接入我们办公用的内部局域网,另一块网卡连接ADSL猫上网。其他部门的同事使用公网IP上互联网,因此他们可以实现同时访问两个网络,而我现在要上内网,就得将ADSL断开,将外网网卡禁用,启用内网网卡。如果要上外
单位有两个独立内网,两个独立ip,如何通过一台电脑同时可以访问两个独立的内网呢?
单位有两个独⽴内⽹,两个独⽴ip,如何通过⼀台电脑同时可以访问两个独⽴
的内⽹呢?
访问内部独⽴的两个内⽹,⼀般来说有两种⽅法:
⼀种是添加路由器设备,路由器作为电脑⽹关,并配置指向两个不同内⽹的路由;
⼀种是电脑端使⽤双⽹卡,电脑端⼿动添加路由,实现不同内⽹的访问。
第⼀种⽅式是单位⽹管需要考虑的事情,我们主要看看第⼆种⽅式如何实现。
实现的条件
除了部分服务器⽀持双⽹卡外,很少有主板⽀持双⽹卡。
第⼀步就是要购买有线⽹卡,并将该⽹卡安装到你的计算机中;
第⼆步就是依次登录到这两张⽹卡,设置各⾃的IP地址、⼦⽹掩码、⽹关地址。
准备阶段⽐较简单,就不具体演⽰了,进⼊到电脑设置永久路由的正题。
具体的设置命令
1、⽹络拓扑⽰意图
以下图为案例进⾏设置,是⼀种常见的双⽹卡设置。
⼀端访问内部⽹络,另外⼀端访问互联⽹;
在不影响访问内部资源的前提下,可以实现互联⽹的访问。
2、设置命令
需要在DOS窗⼝进⾏设置,开始、运⾏中输出“cmd”命令进⼊DOS窗⼝。
按照下图的配置命令进⾏配置:
其中-p参数,表⽰的是建⽴⼀条永久路由,避免电脑关机后失去该路由信息;
10.42.30.0属于⽬标⽹段,10.42.29.10属于到⽬标⽹段的⽹关。
外部⽹络配置可以使⽤默认路由,命令参考下图:
表⽰⽆法找到路径的信息,均从192.168.97.10这个⽹关进⾏转发;
从⽽实现⾮10.42.30.0⽹段的信息能够正常转发。
如果两个内⽹想要精确匹配,这条也可以模仿第⼀条进⾏配置。
关于内部双⽹络的访问,是否还有更好的实现⽅式?
Route命令详解
Route命令详解
Route在本地IP 路由表中显示和修改条目。使用不带参数的route 可以显示帮助。
语法
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
参数
-f
清除所有不是主路由(网掩码为255.255.255.255 的路由)、环回网络路由(目标为127.0.0.0,网掩码为255.255.255.0 的路由)或多播路由(目标为224.0.0.0,网掩码为240.0.0.0 的路由)的条目的路由表。如果它与命令之一(例如add、change 或delete)结合使用,表会在运行命令之前清除。
-p
与add 命令共同使用时,指定路由被添加到注册表并在启动TCP/IP 协议的时候初始化IP 路由表。默认情况下,启动TCP/IP 协议时不会保存添加的路由。与print 命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永久路由存储在注册表中的位置是HKEY_LOCAL_MACHINE\SYSTEM\Cur rentControlSet\Services\Tcpip\Parameters\PersistentRoutes。
Command
指定要运行的命令。下表列出了有效的命令。命令目的
add 添加路由
change 更改现存路由
delete 删除路由
print 打印路由
Destination
指定路由的网络目标地址。目标地址可以是一个IP 网络地址(其中网络地址的主机地址位设置为0),对于主机路由是IP 地址,对于默认路由是0.0.0.0。
单网卡同时使用两个网络
双路由器、一台交换机,如何实现单网卡同时使用两个网络
从公司外到机房有两个网络,一个是adsl方式的internet连接,另外一个是专线公司内网连接。
现在的连接方式是将adsl连接接入路由器1,经过路由器1之后接入总交换机;另外一条专线公司内网经过相关设备后接入总交换机。其他计算机直接接入总交换机。
内网的IP地址为10.1.*.*
现在的使用状况是,连接到总交换机的任何一台计算机使用相应的ip地址和网关以后,可以同时使用两个网络。
以本公司为例,现在有内部网和互联网(internet网),其中内网为外线+adsl modem+路由器,以帐户、密码通过路由器自动拨号上网;外网为外线+adsl modem+路由器+交换机,以帐户、密码通过路由器自动拨号上网。各电脑通过与交换机连接的网线直接上网。
本机配置为:windwosxp系统,仅有一张网卡,网卡IP地址设为:
192.168.1.2,子网掩码:255.255.255.0,默认网关:192.168.1.1。然后,分别设置内外网的路由器或adsl modem的IP地址,即和网卡IP地址在同一网段。路由器或adsl modem均有默认的IP地址,一般来说为
192.168.1.1或192.168.0.1,但不尽相同,可以进行更改。现外网路由IP地址设为192.168.1.1,内路由IP设为192.168.1.254,即内外网IP 地址在同一网段。
现在希望不要拔插网线,而通过将内外的网线全部接入交换机,再从交换机连接一条网线至本机,以达到可以上内网也可以上外网(因为相同的网线,不需要拔插,无缝切换)。
让双网卡一台电脑拥有两个网关
让双网卡一台电脑拥有两个网关(转) 收藏
让双网卡一台电脑拥有两个网关(转)
首先要声明一点,双网卡一台电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。
给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但事实上很难啊,因为默认网关(default gateway)只能是一个!
解决的办法就是:
1、将其中一块网卡(如外网)设置默认网关;
2、手工加上一条静态路由,让另一个网段(内网)的数据经过第二个网卡。使用route命令,命令的范例如下,希望能帮某些同志一点小忙。
参考命令:
范例1、route add -p 10.0.0.0 mask 255.255.255.0 10.40.4.200(让对10.0.0.1的访问走10.40.4.200的网卡,mask 后面是子网掩码)
范例2、route add -p 10.0.0.0 mask 255.0.0.0 10.40.4.200
范例3、route add -p 0.0.0.0 mask 0.0.0.0 10.40.4.200(不用说了吧,让所有的访问走10.40.4.200)
说明:
1、加上-p参数,加入的路由为永久路由,不会因为电脑重新启动而被初始化。10.40.4.200是我的电脑网卡IP。输入route 可以得到更多的帮助。
2、如果你的电脑已经有两个网关(如使用了SoftEther),用route print可以看到两条0.0.0.0的路由,可以先删除0.0.0.0的路由,然后重新添加。
静态路由解决一机双网问题
静态路由解决一机双网问题
在网络中一台工作站需要同时访问2个网络,一个本地的互联网,另一个是总部的内部网
本地网络ip:192.168.0.10 mask:255.255.255.0 网关:192.168.0.200
内部网络ip:10.10.16.201 mask 255.255.0.0 网关:10.10.16.1 (内网卡ip网关先暂时不要设)
route print 查看下路由表
然后用命令route add -p 10.0.0.0 mask 255.0.0.0 10.10.16.1
再用route print 查看时多了一个
10.0.0.0 255.0.0.0 10.10.16.1 10.10.16.1 1
这时候就可以2个网络同时使用了
route命令主要用于手动配置静态路由表
例:增加一条通过网关到达另一子网的路由
#route add net remote_net_ip gateway_ip 1
其中add代表要增加路由,net表示路由到达的是一个网络而不是一台主机,1代表远端网络需通过网关才能到达(直接通过网络接口相连时,该参数用0)
命令格式:
#route add -net remote_net_ip gateway_ip -netmask netmask
#route add -host host_ip local_interface_ip -interface
使用"delete","change"命令参数可以对路由表中的路由信息进行删除和修改
使用"netstat -rn"命令查看当前的路由信息
计算机网络技术基础个知识点
计算机网络技术基础200个知识点
1. 用一台计算机作为主机,通过通信线路与多台终端相连,构成简单的计算机连机系统;
2. 系统中所有数据处理都由主机完成,终端没有任何处理能力,仅起着字符输入、结果显示等作用;
3. 在大型主机-终端系统中,主机与每一台远程终端都用一条专用通信线路连接,线路的利用率较低;
4. ISO是国际标准化组织;
5. OSI/RM的全称是开放系统互连基本参考模型;
6. OSI/RM共有七层,因此也称为OSI七层模型;
7. 计算机网络是利用通信设备和线路把地理上分散的多台自主计算机系统连接起来,在相应软件网络操作系统、网络协议、网络通信、管理和应用软件等的支持下,以实现数据通信和资源共享为目标的系统;
8. 现代计算机网络能够实现资源共享;
9. 现代计算机网络中被连接的自主计算机自成一个完整的系统,能单独进行信息加工处理;
10. 计算机网络自主性是指连网的计算机之间不存在制约控制关系;
11. 计算机网络中计算机之间的互连通过通信设备及通信线路来实现;
12. 计算机网络要有功能完善的网络软件支持;
13. 计算机网络中各计算机之间的信息交换必须遵循统一的通信协议;
14. 一个计算机网络是由资源子网和通信子网构成;
15. 计算机网络的资源子网负责信息处理;
16. 通信子网由用作信息交换的通信控制处理机、通信线路和其他通信设备组成的独立的数据信息系统组成,它承担全网的数据传递、转接等通信处理工作;
17. 网络操作系统建立在各主机操作系统之上的一个操作系统,用于实现在不同主机系统之间的用户通信以及全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,以方便用户使用网络;
计算机网络-知识
网络基础
2)通信子网和资源子网 资源子网主要包括:连网的计算机、终端、
外部设备、网络协议和网络软件等。其主要 任务是收集、存储和处理信息,为用户提供 网络服务和资源共享功能等。 通信子网是把各站点互相连接起来的数据通 信系统,主要包括:通信线路、网络连接设 备、网络协议、通信控制软件等。其主要任 务是连接网上的各种计算机,完成数据的传 输、交换和通信处理。
网络基础
3.局域网的拓朴结构 网络拓扑结构是指用传输媒体互连各种设备的物理布局。
将参与LAN工作的各种设备用媒体互连在一起有多种方法, 实际上只有几种方式能适合LAN的工作。 目前大多数LAN使用的拓扑结构有3种:
星型拓扑结构 环型拓扑结构 总线型拓扑结构
网络基础
在星形网络中,每个网络设备都集中连接 到一个公共点设备。星形网络中每个网络 设备可以独立地访问网络,共享集线器的 带宽,是现代局域网的主流拓扑结构。
网络基础
环型拓扑结构 典型的环形网中,每台计算机连到一个闭合的环上。
这种结构显而易见消除了端用户通信时对中心系统的依赖 性。
网络基础
总线型拓扑结构 总线结构是使用同一媒体或电缆连接所有端用户的一
种方式,也就是说,连接端用户的物理媒体由所有设备共 享。
使用这种结构必须解决的一个问题是确保端用户使用媒体 发送数据时不能出现冲突。如果这条链路是双工操作,只 需使用很简单的机制便可保证两个端用户轮流工作。
单机双网卡内网外网同时访问的设置方法
单机双网卡内网外网同时访问的设置方法(2009-11-17 13:45:03)转载标签:电脑外网内网网关routeaddmaskit 分类:电脑
A:内网:IP:192.X.X.X 掩码填写网关及DNS空(内网网关192.168.1.1)
B:外网:IP:172.X.X.X 掩码填写网关填写 DNS填写
route add 192.0.0.0 mask 255.0.0.0 192.168.1.1 metric 1
route -p add 192.0.0.0 mask 255.0.0.0 192.168.1.1 metric 1
(先不加P测试,成功后加P)
A:pci网卡,内网 ,仅设置内网ip及掩码;
B:无线网卡,外网,自动获取。
修改A掩码为255.0.0.0 ,增加B的网关192.168.1.1,活跃点1
cmd进入dos界面,
route -p add 168.0.0.0 mask 255.0.0.0 168.37.1.1
(168.37.1.1 是我的内网网关,依照实际进行修改;可以不加P,P是永久性的添加)
以下方法供参考
——————————————————————————————————————————————
一些单位将内网和外网分开了。痛苦啊,偶单位就是如此。boss当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,有得上网。没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。让你的主机内外兼顾。这是我在网上找到的,谢谢作者了。方法如下:1.设置其中接外网的网卡的IP地址、网关按要求进行设置
让双网卡一台电脑拥有两个网关
让双网卡一台电脑拥有两个网关首先要声明一点,双网卡一台电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但事实上很难啊,因为默认网关(default gateway)只能是一个!解决的办法就是:1、将其中一块网卡(如外网)设置默认网关;2、手工加上一条静态路由,让另一个网段(内网)的数据经过第二个网卡。使用route命令,命令的范例如下,希望能帮某些同志一点小忙。参考命令:范例1、route add -p 10.0.0.0 mask 255.255.255.0 10.40.4.200(让对10.0.0.1的访问走10.40.4.200的网卡,mask 后面是子网掩码)范例2、route add -p 10.0.0.0 mask 255.0.0.0 10.40.4.200范例3、route add -p 0.0.0.0 mask 0.0.0.0 10.40.4.200(不用说了吧,让所有的访问走10.40.4.200)说明:1、加上-p参数,加入的路由为永久路由,不会因为电脑重新启动而被初始化。10.40.4.200是我的电脑网卡IP。 输入route 可以得到更多的帮助。2、如果你的电脑已经有两个网关(如使用了SoftEther),用route print可以看到两条0.0.0.0的路由,可以先删除0.0.0.0的路由,然后重新添加。route delete 0.0.0.0 “删除所有0.0.0.0的路由”附:在网络上找资料时,常常看到有人在问类似的问题,可以看出大家对路由方面的知识很陌生。于是提供以下资料,供大家参考:1、《解读route命令》/news/Read.asp?NewsID=85272、《学习Windows网络命令之route命令小档案》/news/Read.asp?NewsID=8528========= 以下是另一篇文章的内容 ============经常遇到一台计算机要同时访问两个网络(一个是互联网,一个是企业内部网)的要求。以本单位为例:地址是虚构的^_^ 机器有两块网卡,接到两台交换机上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下使用route print查看时会看到Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 218.22.123.254 218.22.123.123 200.0.0.0 0.0.0.0 10.128.123.254 10.128.123.123 1即指向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 218.22.123.254 "添加 0.0.0.0 网络路由"第三步:route add 10.0.0.
双网卡下添加静态路由
双⽹卡下添加静态路由我们先来看看系统⾃带的route命令的帮助⽂档
C:\Users\Administrator>route /?
操作⽹络路由表。
ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有⽹关项的路由表。如果与某个
命令结合使⽤,在运⾏该命令前,
应清除路由表。
-p 与 ADD 命令结合使⽤时,将路由设置为
在系统引导期间保持不变。默认情况下,重新启动系统时,
不保存路由。忽略所有其他命令,
这始终会影响相应的永久路由。Windows 95
不⽀持此选项。
-4强制使⽤ IPv4。
-6强制使⽤ IPv6。
command 其中之⼀:
PRINT 打印路由
ADD 添加路由
DELETE 删除路由
CHANGE 修改现有路由
destination 指定主机。
MASK 指定下⼀个参数为“⽹络掩码”值。
netmask 指定此路由项的⼦⽹掩码值。
如果未指定,其默认设置为255.255.255.255。
gateway 指定⽹关。
interface 指定路由的接⼝号码。
METRIC 指定跃点数,例如⽬标的成本。
⽤于⽬标的所有符号名都可以在⽹络数据库
⽂件 NETWORKS 中进⾏查找。⽤于⽹关的符号名称都可以在主机名称
数据库⽂件 HOSTS 中进⾏查找。
如果命令为 PRINT 或 DELETE。⽬标或⽹关可以为通配符,
(通配符指定为星号“*”),否则可能会忽略⽹关参数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
经常遇到一台计算机要同时访问两个网络(一个是互联网,一个是企业部网)的要求
以本单位为例:地址是虚构的^_^
机器有两块网卡,接到两台交换机上
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下使用route print查看时会看到
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 218.22.123.254 218.22.123.123 20
0.0.0.0 0.0.0.0 10.128.123.254 10.128.123.123 1
即指向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 218.22.123.254 "添加0.0.0.0网络路由"
第三步:route add 10.0.0.0 mask 255.0.0.0 10.128.123.254 "添加10.0.0.0网络路由" 这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
在win2000 下可以使用route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业部网的网卡的网关
在win98下没有-p 参数,可以把以上命令存入到一个.bat文件中,然后在启动时调用即可
===============================================
WINDOWS系统下双网卡设置路由
本文主要涉及到静态路由。
二、WINDOWS系统下设置路由
在WINDOWS下手动设置路由主要在DOS系统中命令符下(在运行输入栏中键入COMMAND或者CMD即可)进行。
键入命令ROUTE回车会出现大约几十行英文说明,主要解说在WINDOWS系统中如何添加、删除、修改路由。现简单介绍如下:
ROUTE命令格式如下:
ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
其中–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条最基本路由,参照下图(键入route print命令)具体是:
上述路由是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命令符下键入如下命令:
route add 0.0.0.0 maks 0.0.0.0 192.168.97.10(用于上互联网)、
route add 10.42.29.0 mask 255.255.255.0 192.168.97.11(用于上办公网)。
这样将互联网作为默认路由,办公网用作特殊路由添加,当然,如果还有其他系统,可采用同样路由添加。
为了确保路由正确、避免引起路由混乱,最好先删除路由,再添加路由。比如上面的命令可改为:
route delelte 0.0.0.0
route add 0.0.0.0 maks 0.0.0.0 192.168.97.10
route add 10.42.29.0 mask 255.255.255.0 192.168.97.11。
为了确保路由设置长久生效,可将上述命令加入AUTOEXEC.BAT文件中,即操作系统一启动就自动设置路由。当然也可在第一次添加路由时加入-P参数。
具体如下:
route –p add 0.0.0.0 maks 0.0.0.0 192.168.97.10
route –p add 10.42.29.0 mask 255.255.255.0 192.168.97.11。
这时用route print查看路由,就可以看到有两条永久路由添加到路由表中了。
2、多网卡(以双网卡为例)
如果在同一PC机上带有两个网卡,联上两个不同网段的系统,具体参见下面网络连接示意图: