OpenVPN和AWS VPC。 VPN客户端可以连接到VPN并ping VPN Server,但不能通过VPN连接到VPC服务器

我遇到的问题是将VPN客户端的stream量路由到openvpn服务器所在的LAN。

这在AWS VPC中运行。 我可以ping通VPN客户端和服务器,而不是来自客户端的vpc中的其他服务器。 我的vpn lan是默认的10.8.0.0/24,VPC lan是10.0.0.0/24。 我已经启用了IP转发。 我使用的设置类似于第二个这里https://community.openvpn.net/openvpn/wiki/BridgingAndRouting ,我已经在服务器上设置了这些iptables规则。 我在VPC子网的AWS路由中添加了一个路由,将VPN子网指向openvpn服务器的VPC IP。 我有完全closuresWindows防火墙。 我想能够从客户端连接到VPC局域网中的服务器,但到目前为止,ping,ssh,rdp都失败了。 我在Ubuntu 14.04上运行OpenVPN 2.3.2,在Windows 10上运行Openvpn Gui。

任何帮助是极大的赞赏!

我的服务器configuration,客户端configuration和openvpn服务器iptables https://gist.github.com/greyhammer/7eba7bf3e9e3bf2e3b0f

原来我错过了一个NAT命令。

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

那么不要忘记保存Iptables,以确保它在重新启动后仍然设置