记录一下RouterOS主路由+lean旁路由的搞法,备忘
- daisuki好的 ,多谢
- 数不清
- red_sc回复41#whitegerry
想请教下如何设置。按照图中的策略路由设置,标记的客户端无法联网,traceroute 一直在openwrt和ros之间跳。原先旁路由设置网关是ros ip,ros的dhcp设置客户端网关是openwrt ip,客户端都能正常上网。 - chaos41楼我没用过,一楼是亲测有效的 iOS fly ~
- red_sc
- 2Bpencil回复1#chaos
第三步照着网上的两个教程都没成功,期待楼主出个教程或脚本指点 iOS fly ~ - chaosROS作为主路由,所有的设置都在ROS上
openwrt只是作为ROS的一个客户端能上网就行了
只不过是在ROS上,针对特定的IP,如果判断openwrt在线,就设定一个静态路由指向openwrt。如果判断openwrt不在线,就取消这个静态路由。 iOS fly ~ - chaos回复56#2Bpencil
50楼有简单脚本,其他按顶楼就够了 iOS fly ~ - ufo-bugMark,感觉靠谱,我又想把rb450gx4买回来了~我这个手啊
- 见风马克学习 iOS fly ~
- whitegerry
- czbtw楼主一个人备忘太孤单了… iOS fly ~
- jimmao做个标记,我现在安装41楼的做法做了。ROS直接作为主网关。
然后如果旁路由在线的话,加一条走旁路由的路由指令。
但是为毛traceroute没有反映出来走了旁路由,直接走的ROS网关?
Tracing route towww.google.co.nz[172.217.167.99]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.1.250
2 3 ms 3 ms 4 ms 41.7.69.xxx
但是跑速度测试的时候又可以看到LEDE和ROS都在努力工作。 - luannanxian
- chaos第一个图默认网关要设成ROS自己192.168.88.1
- whitegerry所有关于网关dns之类的都不要跟旁路有关系,网关就是ros自己,dns可以是ros也可以是公共dns。你看41楼第一张图,gateway和dns都跟旁路没有关系。
- jimmao我觉得我还是没太整明白。
假设ROS主路由地址是192.168.100.1,LEDE旁路由:192.168.100.2。他们共用一个esxi的虚拟网卡的LAN接口。ROS单独有个esxi虚拟网卡的WAN接口连光猫PPPOE拨号。
如果我想完成以下功能:
1.在LEDE旁路由在线的情况下,所有设备都通过LEDE旁路由:192.168.100.2。
2.在LEDE旁路由离线的情况下,所有设备都通过ROS主路由:192.168.100.1。
根据上面的帖子,需要添加一个基于策略的静态路由指向网关LEDE旁路由:192.168.100.2,并在其在线时启用。
同时修改ROS的DHCP将网关和DNS指向自身192.168.100.1。如果LEDE在线的话,LEDE的网关是否也应该指向ROS的192.168.100.1?
按照上述修改完成后,客户端无法上网。不太清楚是不是因为路由出了问题。客户端->ROS(192.168.100.1)->LEDE(192.168.100.2)->ROS(192.168.100.1)??? - chaos
- lovemu看了很久,太懒了。。
- chaoslede的网关当然是ROS了,LEDE相当于ROS的一个客户端。 iOS fly ~
- red_sc
- chaos请参考70楼
把旁路由排除以避免死循环 iOS fly ~ - red_sc怎么排除,不会
- stevenflp马克 iOS fly ~
- whitegerryros的ip->dns设置界面看看呢
- whitegerry
- whitegerry你这种修改方式最好有同步截图
- whitegerry
- whitegerryroutes不禁用,routes里面rules选项卡里面有什么内容?routes禁用的话就要用另外的方法了。
- jimmaoLEDE的DHCP一直是禁用的。应该不是DNS的问题。因为ping ip也不行,基本上就是过了LEDE整个传输就断掉的样子。看了看ROS的log,看起来问题似乎在LEDE这边。forward的时候log里记录的是LEDE的mac,而不是LEDE的IP或者这台台式机的mac或者ip。
搞不懂了,慢慢研究吧。多谢。 - whitegerry最简单的测试方式,虚拟一个linux做旁路,我是一直用的debian+clash,它开始是二级路由,现在也用做旁路,很灵活,第一次设置好了,从来没动过它。
- chaos你把lede设个静态路由指向ROS试试看
- whitegerry
- whitegerry
- jimmao多谢,待我研究研究。