解决OPENWRT中VPN连接PPTPD后无法上网

如题,默认在OpenWrt中安装pptpd并设置好后,虽然能通过vpn连接上,但是连上之后无法通过路由器上网。网上有人说在iptables中增加POSTROUTING的masquerade的规则,经老衲测试,没有效果。

经反复摸索,发现客户端拨完vpn后,上网时的包都被rst掉了,于是想到应该是防火墙在搞鬼。

看了下iptable,还真是复杂,增加了好几个链。想来想去应该是在FORWORD链中有名堂,于是加了条规则,发现终于可以上网了。甚喜,遂来分享之。

iptables -A forwarding_rule -s 192.168.125.0/24 -j ACCEPT

其中192.168.125.0/24是你vpn拨进来的网段。

猜你喜欢

转载自blog.csdn.net/u012590854/article/details/38794585
今日推荐