.png)
У меня есть активная подписка на VPNUnlimited
, и они прислали мне несколько настроек, чтобы я мог использовать OpenVPN
клиент с их сервисом. (Они прислали мне готовые .ovpn
файлы для каждого из своих серверов)
дело в том, что я следовал инструкции по настройке OpenVPN
моего Raspberry Pi, и всякий раз, когда я запускаю 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 должен записать это содержимое при подключении
сервер имен 8.8.8.8
сервер имен 8.8.4.4
и восстановите исходные серверы имен при выходе.