我第一次尝试设置 OpenVPN。我遵循了 OpenVPN 网站上的 HOWTO 指南并成功连接,但是当我尝试路由我的网络流量时,似乎没有任何东西通过我的服务器。
我的服务器是 Amazon EC2 盒子,我的客户端是 MacOS Lion。我在 Mac 上使用 Tunnelblick。我已经运行/尝试了以下内容:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE我的服务器上这是我的服务器配置文件:http : //pastebin.com/izCBxk99
运行 OpenVPN 时的服务器 ifconfig:http : //pastebin.com/xM9w8kAA
服务器日志,一个客户端连接成功后尝试打开网页:http : //pastebin.com/B1WAJ2XH
客户端配置文件:http : //pastebin.com/GzPeXE7E
运行 OpenVPN 时的客户端 ifconfig:http : //pastebin.com/ZQvvP9Z0
客户端日志:http : //pastebin.com/xmhEx77g
我注意到的唯一错误是在客户端日志中,它说:
2012-05-06 20:43:44 us=732786 …Run Code Online (Sandbox Code Playgroud) openvpn ×1