
教程:当爱快碰到OpenWrt
先丢一张图镇楼,折腾了这么久终于趋向于完美的家庭网络拓扑,花了我近半个小时才画出来的拓扑图,要多秀秀:
故事要从爱快升级V3.3说起,爱快升级了V3.3以后大大加强了虚拟机的操控,开了VNC客户端。之前一直在想,爱快如果不开放后台,虚拟机操控是在弱,但爱快又不可能给你开放后台,没想到爱快通过开放端口完美实现了这个尴尬,很不错。
然后同时我看到了一张类似下面画的这张图的网络拓扑
正常的网络路径是这样的:
想不正常的网路路径是这样的:
不正常的网络路径可能有人还看不懂,我稍微把结构调整下,如果还看不懂,那么施主,你我无缘
看到这里的时候,很多老司机应该明白是我做做什么了,这里维度没有写出来的就是爱快的域名分流,而且爱快的域名分流的级别比较高的:
此时有人肯定有疑问,你这样多麻烦,我直接交换爱快和OP的网关,OP关闭DHCP,然后爱快或OP开DHCP服务器,网关指向OP地址多方便。
其实这样的方案我用了快一年,各种卡各种断开,我开始怀疑这个方案的可靠性,虽然网上大把大把这样的设置方案,但是我实际体验并不友好。直到我看到上面提到的这个网络拓扑图,我意识到,这个可能可以解决我的问题,实际测试也的确如此。
那么是否需要再加一个设备再跑OP呢?那肯定是不需要的,但爱快目前的虚拟机版本还不支持添加虚拟端口,而且爱快又不开放后台,如何实现物理爱快和虚拟机OP的连接呢?那就是空出一个LAN口,不插线,用来虚拟网口
这样就实现了网络拓扑中的连接了
OP中的相关设置:
防火墙中添加一条规则:
iptables -t nat -I POST
ROUTING -j MASQUERADE
虽然很多人跟我解释过了这条规则的意义,但是我记不住,反正加上去就是了
然后某服务开全局,记得一定要开全局!!!
爱快的设置:
爱快一条域名分流规则最多只能添加1000条,放不下,我就设置了两条
用于连接OP的WAN口的设置
以上就是这几天关于爱快的折腾,很多大神对爱快不屑一顾,非常推崇ROS,认为ROS才是对网络的全掌控,我不反对。但对于大多数而言,ROS毕竟还是有门槛,爱快的交互非常友好,功能虽然有限,但也都足够用了,不觉得使用爱快有什么问题。
以上就是这几天折腾的总结,设置上的一些细节肯定有鄙陋,如果能提供修改意见,不胜感激!
以上设置都是基于小马V1上设置的,四个网口,刚才给我双线接入同时多一个网口用于虚拟网口,完美!!
暂无评论,358人围观