Клиент 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
и восстановите ваши оригинальные серверы имен при выходе.