问题

客户端连接服务器后可以ping通其他客户端,但是无法ping通外网ip

解决方法

sudo vim /etc/sysctl.conf

把net.ipv4.ip_forward=1 的注释去掉

sudo sysctl -p

放开 openVpn 的端口

# openVpn
sudo iptables -A INPUT -p udp --dport 2077 -j ACCEPT

# openVpn 出网口
sudo iptables -A OUTPUT -p udp --dport 2077 -j ACCEPT

将 openVpn 的数据转发

sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j MASQUERADE

重启openVPN服务

su
service openvpn restart

Q.E.D.


寄蜉蝣于天地,渺沧海之一粟