В настоящее время у меня есть сервер EC2 с установленным OpenVPN, который я запускал, используя официальный OpenVPN Access Server AMI .
Я прошел процесс установки OpenVPN со всеми выбранными значениями по умолчанию и смог подключиться к своему экземпляру с помощью клиента Windows, загруженного с сервера VPN.
Моя цель - использовать VPN-сервер для подключения к Интернету. Я поеду в страну, где определенные веб-сайты и службы заблокированы, и мне нужен VPN-сервер для обхода брандмауэров. Я не планирую использовать VPN-сервер для доступа к частным сетям.
Я обновил настройки своего сервера доступа OpenVPN, чтобы заставить его маршрутизировать весь интернет-трафик и чтобы его клиенты использовали те же DNS-серверы, что и хост сервера доступа:
Я также включил переадресацию IP на своем экземпляре EC2 с помощью следующей команды:
echo 'net.ipv4.ip_forward=1' | sudo tee -a /etc/sysctl.d/99-sysctl.conf
При указанных выше настройках я не могу подключиться к Интернету, когда я подключен к VPN. Если я отключу Если клиентский интернет-трафик будет маршрутизироваться через VPN , я могу подключиться к Интернету, но я буду подключен через свой исходный IP-адрес провайдера.
Что еще нужно сделать здесь, чтобы позволить OpenVPN маршрутизировать весь интернет-трафик?