paldos 发表于 2007-6-23 18:00:36

还是局域网互访的问题

用路由实现,找遍了整个坛子,都没成功,前提是不做任何nat,不接入internet ,纯测试
ros
LAN1 192.168.0.1/24
LAN2 192.168.1.1/24
分别接两个局域网
按照很多人的说法,比如
LAN1的客户机设置为192.168.0.x   网关192.168.0.1
LAN2的客户机设置为192.168.1.x   网关192.168.1.1
不做任何nat规则,防火墙规则,LAN1的客户机不能ping通LAN2的客户机,但能ping通LAN2的网关。
很多人说这么设置就可互访,但我的不行?


还有1位说添加2个路由表
dst-add 192.168.0.0/24 gateway=192.168.0.1
dst-add 192.168.1.0/24 gateway=192.168.1.1
呵呵,我添加进入全部无效

最后用mark-route 也不行,是不是那里错了。

zooyo 发表于 2007-6-23 19:11:42

例如你3张网卡,一张WAN,一张LAN1,一张LAN2,各自分配好IP以后,不需要任何设置,LAN1和LAN1就能相互访问。ROS会自动生成路由。

leon.unix 发表于 2007-6-23 19:20:42

楼主确定一下,客户机有没有装防火墙。也许是被屏蔽了。

红烧排骨 发表于 2007-6-23 19:43:16

原帖由 zooyo 于 2007-6-23 19:11 发表 http://bbs.routerclub.com/images/common/back.gif
例如你3张网卡,一张WAN,一张LAN1,一张LAN2,各自分配好IP以后,不需要任何设置,LAN1和LAN1就能相互访问。ROS会自动生成路由。

请问这样设置之后是不是就是两个网段的电脑都能通过wan上网了?

zooyo 发表于 2007-6-23 22:09:54

那是当然,做两个网段的IP伪装就行了。

lnfs000 发表于 2007-6-23 23:21:09

静态路由写反了吧?

lnfs000 发表于 2007-6-23 23:21:49

还有1位说添加2个路由表
dst-add 192.168.0.0/24 gateway=192.168.0.1
dst-add 192.168.1.0/24 gateway=192.168.1.1

这不是路由到自己本位了?

lnfs000 发表于 2007-6-23 23:22:05

让下换下

lnfs000 发表于 2007-6-23 23:22:17

网关地址,呵呵。

paldos 发表于 2007-6-24 09:44:45

我这边测试1个 ros,2个pc,死活都不行,以前有防火墙,mangle,我全部dis了
作晚回家用了1个虚拟机测试,居然有可以了.真是不知道问题出在那里.如果说的防火墙问题.那么作了nat也会ping不通才对.
郁闷

paldos 发表于 2007-6-24 09:45:53

原帖由 leon.unix 于 2007-6-23 19:20 发表 http://bbs.routerclub.com/images/common/back.gif
楼主确定一下,客户机有没有装防火墙。也许是被屏蔽了。
做nat可以ping 通,应该不关client的

82080747 发表于 2007-6-27 17:18:08

默认就应该是通的哈

silvanesw 发表于 2007-6-28 14:29:32

在LAN1的ROS机网卡上添加一个LAN2段的IP。比如192.168.1.200
在LAN2的ROS机网卡上添加一个LAN1段的IP。比如192.168.0.200
然后在ip/route中添加
destination: 192.168.1.0/24
gateway=192.168.0.200
destination:192.168.0.0/24
gateway=192.168.1.200

类似的功能,我在IPIP中实现通过。

silvanesw 发表于 2007-6-28 14:31:29

或者直接在在ip/route中添加
destination: 192.168.1.0/24
gateway=192.168.0.1
destination:192.168.0.0/24
gateway=192.168.1.1
似乎上面这两个有一个是对的。
这个是典型的TCP路由功能。。。
另外,也可以通过设池来实现,但是那一种我也不太会。

paldos 发表于 2007-6-28 15:30:51

谢谢各位,问题已经解决
页: [1] 2
查看完整版本: 还是局域网互访的问题