金剑 发表于 2005-6-18 23:06:25

我单位采用固定IP上网,采用实达2800三层交换机作各网段的网关,在2800中添加静态路由到192.168.0.3(准备安装routeros),故routeros的内网IP不能作为其它计算机上网的网关,因此在routeros中必须设置两个网关,而ROUTEROS静态路由只允许一条静态路由有效,请教各位高手应如何解决。帮帮我吧,我试过许多软件路由器,都无法解决这个问题。

netlea 发表于 2005-6-19 08:56:07

我不知道你的网结构是否搞清楚,你的IP范围分配好像有问题,按你的情况,用户层应该采用VLAN方式,如:
RouterOS   (1):192.168.3.1/24(LAN) 默认VLAN 静态路由:192.168.0.0/16 指向网关:192.168.3.2
三层交换机 (2):192.168.3.2/24 默认VLAN 网关指向192.168.3.1
二层交换机 (3):192.168.3.3/24 默认VLAN 网关指向192.168.3.2
二层交换机 (4):192.168.3.4/24 默认VLAN 网关指向192.168.3.2
二层交换机 (5):192.168.3.5/24 默认VLAN 网关指向192.168.3.2

VLAN 3 (二层交换机3)
192.168.0.1/24 此IP可以是VLAN3的范围及些网段的网关

VLAN 4 (二层交换机4)
192.168.2.1/24 此IP可以是VLAN4的范围及些网段的网关


VLAN 5 (二层交换机5)
192.168.1.1/24 此IP可以是VLAN5的范围及些网段的网关

附上我更改后的连接结构图
不明白Q我:8075086

金剑 发表于 2005-6-19 15:17:13

感谢楼上的兄弟。
我的网络应没有问题。三层交换机采用光纤千兆模块,三个网段三块模块,每个模块可以设固定IP,设为192.168.0.1/24, 192.168.1.1/24, 192.168.2.1/24,分别作为三个网段的网关,添加静态路由(0.0.0.00.0.0.0   192.168.0.3),用于各网段计算机代理上网。二级交换机实达2024M的IP地址为192.168.X.2/24,负责管理本网段的计算机。现在所有各网段的计算机都可以互相通讯,在server这台计算机上安装windows+sygate代理上网能正常工作,其它网段计算机也能正常上网。现我想把server装成routeros,而routerOS中不能设置两个网关,外网网关为172.19.1.206, 内网网关为192.168.0.1,routeros中只能有一个网关起作用,因些无法解决问题。望请各位高手帮我解决在ROUTEROS中设置两个网关(内网和外网)的方法。
routeros中的静态路由表为
0.0.0.00.0.0.0172.19.1.206
0.0.0.00.0.0.0192.168.0.1
这两条路由只有一条起作用。我查看过在windows+sygate代理上网的计算机,这两条静态路由能同时起作用。

zzf 发表于 2005-6-19 21:58:05

要两个网关做噻子?二楼的网络拓朴有道理!

猫王 发表于 2005-6-19 22:09:44

1.ROS可以有多个静态路由,但是默认路由只能有一个,要搞多个默认当然不可以,也没有必要。
2.如果那么想用ROS的话,它的代理只比wingate之类的强。
3.基本看不懂你的意思

猫王 发表于 2005-6-19 22:15:10

又猜了一下你的意思,大概是把默认路由指到外网网关。把其他的网段指到各自的网关去,0.0.0.0可不要乱用啊,而且要防到路由表的最后,要不就Q我24661909

netlea 发表于 2005-6-20 00:02:06

楼主的意思不太明白,是不是你的WAN设置的问题啊?

abbass 发表于 2005-6-20 08:29:34

楼主的话理解不了。

如果有需要,做一条缺省路由,其它的都用静态路由不就解决了?

金剑 发表于 2005-6-20 10:03:42

从二楼的兄弟的路由中得到启发,在routeros中原来的第二条静态路由0.0.0.0/0 192.168.0.1 改成 192.168.0.0/16 192.168.0.1就可以了。感谢各位帮忙。
页: [1]
查看完整版本: 求助关于多网关的设置