Сервер доступа OpenVPN - Как вы маршрутизируете весь трафик клиента через VPN? - PullRequest
0 голосов
/ 07 мая 2019

В настоящее время у меня есть сервер EC2 с установленным OpenVPN, который я запускал, используя официальный OpenVPN Access Server AMI .

Я прошел процесс установки OpenVPN со всеми выбранными значениями по умолчанию и смог подключиться к своему экземпляру с помощью клиента Windows, загруженного с сервера VPN.

Моя цель - использовать VPN-сервер для подключения к Интернету. Я поеду в страну, где определенные веб-сайты и службы заблокированы, и мне нужен VPN-сервер для обхода брандмауэров. Я не планирую использовать VPN-сервер для доступа к частным сетям.

Я обновил настройки своего сервера доступа OpenVPN, чтобы заставить его маршрутизировать весь интернет-трафик и чтобы его клиенты использовали те же DNS-серверы, что и хост сервера доступа:

enter image description here

Я также включил переадресацию IP на своем экземпляре EC2 с помощью следующей команды:

echo 'net.ipv4.ip_forward=1' | sudo tee -a /etc/sysctl.d/99-sysctl.conf

При указанных выше настройках я не могу подключиться к Интернету, когда я подключен к VPN. Если я отключу Если клиентский интернет-трафик будет маршрутизироваться через VPN , я могу подключиться к Интернету, но я буду подключен через свой исходный IP-адрес провайдера.

Что еще нужно сделать здесь, чтобы позволить OpenVPN маршрутизировать весь интернет-трафик?

...