lzbnet 发表于 2004-2-17 00:46:54

有两台路由器,一台是 192.168.0.1 另一台是 192.168.0.2 ,如何在客户机上实现这两个网关的自动切换?如 192.168.0.1 不通时自动切换到 192.168.0.2 通过其上网?

monster 发表于 2004-2-17 14:24:10

QUOTE
有两台路由器,一台是 192.168.0.1 另一台是 192.168.0.2 ,如何在客户机上实现这两个网关的自动切换?如 192.168.0.1 不通时自动切换到 192.168.0.2 通过其上网?
顶顶顶

soft_route 发表于 2004-2-17 14:33:06

将两个网关都加到网络设置中去!

em919 发表于 2004-2-17 15:26:49

QUOTE
将两个网关都加到网络设置中去!

这样行吗?

moran321 发表于 2004-2-17 18:35:09

这样是不行的。

lzbnet 发表于 2004-2-17 21:26:59

我试过这样是不行的!

xinyulan 发表于 2004-2-18 07:10:18

要有能支持OSPF的路由器,或自己来配置OSPF软路由!可我也没有试过!有哪位高手愿意解答,不甚感谢!!

soft_route 发表于 2004-2-18 10:12:09

多宿主计算机的默认网关配置

概要
多宿主计算机是具有多个网络接口的计算机。对于使用 TCP/IP 的计算机,这些接口可以是独立的网卡 (NIC) 或者是在一个网卡上的多个 IP 地址。本文讨论在多宿主计算机上配置默认网关的推荐方法。
更多信息
在上述所列出的每种产品的 TCP/IP 属性中,您可以选择为每个网卡配置默认网关或为同一网卡配置多个默认网关。每个有默认网关的网卡将 0.0.0.0 路由(默认路由)添加到路由表中。

在任何一种情况下,TCP/IP 路由表将列出多个默认路由(要查看路由表,可在命令提示符下键入“ROUTE PRINT”)。对于绑定至 TCP/IP 的主网卡最有可能使用的路由是默认网关,但是通常并不一定总是这样。如果在活动默认网关上的传输控制协议 (TCP) 会话超时,TCP 会切换至下一个默认网关。根据您的网络配置,这可能会引起不同的问题。

并不推荐在同一网络上配置多个适配器(这样会带来更多的系统开销)。有关在同一网络上配置多个适配器时 TCP/IP 表现的详细信息,请参阅 Microsoft Knowledge Base 中的下列文章:
175767 在同一网络上配置多个适配器的预期表现

如果网卡均在同一临接网络上,只要默认网关有效,这应该不是问题。但是,如果网卡配置在不相连的网络上,或物理上独立且无法相互通讯的网络上,您将无法可靠地与目标主机通讯。

一般使用多个默认网关的情况是在主网关(路由器)出现故障时,配置备份网关。该备份网关用于间隔网关检测,且只能通过 TCP 或以连接为主的通信流量进行触发。象 PING 这样的实用程序无法强制默认网关进行切换,因为这些实用程序使用用户数据报协议 (UDP) 和 Internet 控制消息协议 (ICMP)。

有关其它信息,请参见以下 Microsoft Knowledge Base 文章:
128978 用于 Windows NT 的 TCP/IP 中的间隔网关检测

171564 更新用于 Windows NT 的 TCP/IP 间隔网关检测算法

在多宿主计算机上只能配置一个默认网关。默认网关对于服务器是一个全球配置,而不是必须为每个网络适配器配置的设置。服务器已经知道它所直接连接到的所有网络,并为有 TCP/IP 地址的每个网络添加路由。

默认网关仅用于需要进入服务器没有路由的网络的通信。对于每台计算机一次只有一个活动的默认网关。通常应在最复杂的网络上配置默认网关,并在其它适配器上将字段保留为空。但是,如果需要容错,请从下列各项中任选一个:


如果在同一个子网上有多个路由器,则在同一网络适配器上配置一个(或多个)默认网关。这就允许您了解实际上哪一个是主网关。保留所有其它适配器的默认网关配置为空。 -或-


-或- 如果多宿主计算机上的适配器是在不相连网络(没有通过路由器连接的子网)上,则在同一网络适配器上配置一个(或多个)默认网关,并对通过没有默认网关的网络适配器连接的远程网络使用静态路由。 -或-


-或- 通过启用静态 RIP 并使用广播唯一可用的默认路由,来使用路由信息协议 (RIP) 侦听器。首选的默认网关可以是使用最小资源进行广播的默认网关。有关其它信息,请参见下列 Microsoft Knowledge Base 文章:
169161 RIP for IP 1 版的注册表参数

-或-


-或- 控制默认网关定制的最简单方法是通过“控制面板”中的 TCP/IP 属性添加一个默认网关,并使用命令行实用程序 Route.exe 添加任何其它网关。通过为每个网关提供唯一成本,可以轻松确定网关的定制。

在微软网站上找到的,不知道对你有没有用

hunterchou 发表于 2004-2-18 12:19:33

楼上的,说了老半天好象还是没解决问题呀!
其实我觉得最简单的办法就是在机器上再加一块网卡,设置不同IP地址和网关地址,用一块禁用一块,一个网关出问题了,网线就换到另一块网卡上,用一块禁用一块。

hzl88688 发表于 2004-2-18 13:05:40

不用另加网卡,你可以用ROUTE。EXE命令既可。
如果192。168。0。1不行,可以用如下两命令:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.0.2
反之亦然!

soft_route 发表于 2004-2-18 15:16:13

QUOTE
楼上的,说了老半天好象还是没解决问题呀!
其实我觉得最简单的办法就是在机器上再加一块网卡,设置不同IP地址和网关地址,用一块禁用一块,一个网关出问题了,网线就换到另一块网卡上,用一块禁用一块。


这样操作那不一样很麻烦吗?

其实既然用的是路由器,那在路由器上可以设置,当一条线路DOWN下来,就将数据转到另一条线路上去。我们公司的网是个有A,B,C三个路由器的环网(三条专线,路由器分布在三个城市),其中无论其中那条专线DOWN掉了,都不会引起整个网断下来,而且也不必去更改客户机的网络设置。不要问我具体怎么操作,具体指令我不会,路由器用的是CISCO产品。

wuhen 发表于 2004-2-20 18:47:50

楼上用的应该就是OSPF等路由协议了!

hunterchou 发表于 2004-2-22 00:46:47

可是现在楼主说的是网关,没说有路由器呀!

haifengcn 发表于 2004-2-22 13:06:10

o

hunterchou 发表于 2004-2-24 16:54:26

QUOTE
不用另加网卡,你可以用ROUTE。EXE命令既可。
如果192。168。0。1不行,可以用如下两命令:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.0.2
反之亦然!
这命令是在“运行”对话框里输入的吗?98下用了会不会要求重启呀?
页: [1] 2
查看完整版本: [问题]多网关自动切换