我已经按照说明设置了 OpenVPN 服务器和客户端官方如何,使用路由/调谐设备。点对点连接有效。客户端正确地将所有流量路由到 VPN。尽管我这样做了,但什么也没回来
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
按照操作指南中的说明在服务器上执行此操作。问题是什么?
答案1
操作指南中没有提到服务器上需要执行的一个额外步骤,但是常见问题条目确实如此。此外,
echo 1 > /proc/sys/net/ipv4/ip_forward
是使其工作所必需的。要使此操作永久生效,请添加
net.ipv4.ip_forward = 1
到/etc/sysctl.conf
。
为了验证这是否有效,运行
sysctl net.ipv4.ip_forward
。如果没有返回net.ipv4.ip_forward=1
则说明存在问题。