Клиент OpenVPN подключается, но настройки DNS неверны (не удается разрешить доменные имена)

У меня активная подписка с VPNUnlimited и они отправили несколько настроек, чтобы иметь возможность использовать OpenVPN клиент с их обслуживанием. (они прислали мне заранее .ovpn файлы для каждого из своих серверов)

дело в том, что я следовал руководству по настройке OpenVPN в моем малиновом пи, и всякий раз, когда я начинаю OpenVPN клиент с .ovpn файл, он аутентифицируется и успешно подключается.

это выглядит великолепно, но проблема в том, что после успешного подключения, похоже, что конфигурация DNS неверна, так как не удается выполнить пробную навигацию / проверку любого имени домена, хотя проверка любого IP-адреса выполнена успешно, поэтому обычно утверждается, что существует проблема DNS.

отключение сеанса восстановит способность разрешать доменные имена в обычном режиме и использовать встроенный веб-браузер для просмотра веб-сайтов.

Я искал некоторое время и обнаружил, что одним из возможных исправлений является добавление следующей строки (предоставленной из этого вопроса) к client.conf файл, чтобы заставить клиента использовать Google DNS:

dhcp-option DNS 8.8.8.8

но, к сожалению, это не работает.

это то, что на моем экране в результате подключения к openvpn:

и это ifconfig после установления соединения:

и это ifconfig результат, когда я отключаю OpenVPN клиент:

Я надеюсь, что смогу прояснить ситуацию, и если кто-нибудь сможет помочь мне настроить правильную конфигурацию, чтобы мой raspberry pi использовал google DNS (или все, что могло бы работать), я был бы очень признателен, поскольку пока не могу понять.

1 ответ

Настройки интерфейса довольно не важны. Вместо этого - посмотрите в /etc/resolv.conf

Клиент OpenVPN должен записать этот контент на соединение

nameserver 8.8.8.8
nameserver 8.8.4.4

и восстановите ваши оригинальные серверы имен при выходе.

Другие вопросы по тегам