我目前有一个安装了OpenVPN的EC2服务器,我使用官方的 OpenVPN访问服务器AMI 对其进行了启动。
我经历了OpenVPN设置过程,并选择了所有默认值,并且能够使用从VPN服务器下载的Windows客户端连接到我的实例。
我的目的是使用VPN服务器连接到Internet。我将前往一个某些网站和服务被阻止并且需要VPN服务器绕过适当防火墙的国家。我不打算使用VPN服务器访问任何专用网络。
我已经更新了我的OpenVPN访问服务器设置,以强制其路由所有互联网流量,并使其客户端使用与访问服务器主机相同的DNS服务器:
我还使用以下命令在我的EC2实例上启用了IP转发:
echo 'net.ipv4.ip_forward=1' | sudo tee -a /etc/sysctl.d/99-sysctl.conf
使用上述设置,当我连接到我的VPN时,我无法连接到互联网。如果我关闭是否应该通过VPN路由客户端Internet流量,则可以连接到Internet,但是可以通过原始的ISP IP地址连接。
要使OpenVPN路由所有互联网流量,您还需要做什么?