openwrt下n2n网对网

终于完成openwrt下的n2n网对网了, 两边用的都是明月的openwrt版本的路由, 搞了好久都不行进行网对网, 两边n2n的接口ip都能ping通的, 一个是10.0.1.5, 另一边是10.0.1.6 , 最后发现就是/etc/ini.d/n2n_v2下的启动脚本里少了一个r参数 , 应该是openwrt下的模板跟命令行的参数对不上。

总结要点:

1、 n2n启动命令是是否含有r参数,检查启动脚本.
2、 两边加上静态路由表, 这个有点考人的,就是n2n断开后重连,静态路由表上就会消失之前加上的静态路由,于是最后动用脚本检查,每5分钟检查路由表, 没就加上.
3、 openwrt下的自定义防火墙加上以下命令:
   iptables -t nat -A POSTROUTING -s 10.0.1.0/24 -j MASQUERADE
   iptables -A forwarding_rule -s 10.0.1.0/24 -j ACCEPT

这样N2N连上后就可以连通两边的局域网了。

我搞这一切就是因为我家已经没有公网ip了,另一个朋友公司有,其实可以用frp的,看见N2N也可以这样玩,于是试试了, 这个n2n跑起来都几方便的
有时间再搞搞安卓(android)下的N2N客户端连接.



本文章由作者:佐须之男 整理编辑,原文地址: openwrt下n2n网对网
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐