还是局域网互访的问题
用路由实现,找遍了整个坛子,都没成功,前提是不做任何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 也不行,是不是那里错了。 例如你3张网卡,一张WAN,一张LAN1,一张LAN2,各自分配好IP以后,不需要任何设置,LAN1和LAN1就能相互访问。ROS会自动生成路由。 楼主确定一下,客户机有没有装防火墙。也许是被屏蔽了。 原帖由 zooyo 于 2007-6-23 19:11 发表 http://bbs.routerclub.com/images/common/back.gif
例如你3张网卡,一张WAN,一张LAN1,一张LAN2,各自分配好IP以后,不需要任何设置,LAN1和LAN1就能相互访问。ROS会自动生成路由。
请问这样设置之后是不是就是两个网段的电脑都能通过wan上网了? 那是当然,做两个网段的IP伪装就行了。 静态路由写反了吧? 还有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
这不是路由到自己本位了? 让下换下 网关地址,呵呵。 我这边测试1个 ros,2个pc,死活都不行,以前有防火墙,mangle,我全部dis了
作晚回家用了1个虚拟机测试,居然有可以了.真是不知道问题出在那里.如果说的防火墙问题.那么作了nat也会ping不通才对.
郁闷 原帖由 leon.unix 于 2007-6-23 19:20 发表 http://bbs.routerclub.com/images/common/back.gif
楼主确定一下,客户机有没有装防火墙。也许是被屏蔽了。
做nat可以ping 通,应该不关client的 默认就应该是通的哈 在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中实现通过。 或者直接在在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路由功能。。。
另外,也可以通过设池来实现,但是那一种我也不太会。 谢谢各位,问题已经解决
页:
[1]
2