2

Кажется, у меня может работать только DNS или Routing. Не оба.

Я импортировал файл ovpn моего клиента, и когда я подключаюсь (со значениями по умолчанию), я могу получить доступ к ресурсам за их брандмауэром, их DNS-серверы вступают во владение, и все хорошо. Единственная проблема: я не могу получить доступ к чему-либо, что не находится на их сервере:

  • host onvpn.com 123.45.67.89
  • host npr.org 216.35.221.76
  • ping 123.45.67.89 УСПЕШНО
  • ping 216.35.221.76

Когда я отмечаю «Использовать это соединение только для ресурсов в своей сети», я все еще могу пропинговать ips за их сервером, но DNS на сервере умирает:

  • host onvpn.com НЕ НАЙДЕН
  • host npr.org 216.35.221.76
  • ping 123.45.67.89 УСПЕШНО
  • ping 216.35.221.76 УСПЕШНО

Если я сниму флажок « Automatic для DNS» (оставив флажок "только ресурсы в своей сети") и вручную введу адреса для DNS-серверов, которые я буду использовать, я получу те же результаты.

Могу ли я получить только маршрутизацию или DNS, выбрать один?

Я на Зести. Я использую пакет network-manager-openvpn-gnome для управления соединением. Он отлично работает на моей машине с Windows и Mac (с TunnelBlick), используя настройки по умолчанию из файла ovpn.

== РЕДАКТИРОВАТЬ ==

Я запустил systemd-resolve --status в обоих состояниях, и он выглядит одинаково, за исключением тильды перед доменом, когда у меня установлен флажок «Использовать это соединение ...». Я не уверен, как еще отлаживать. Я действительно не хочу использовать Windows или вручную редактировать мой файл hosts ... есть много машин за VPN ...

0