DNS Leak OpenVPN dnsmasq [дубликат]

Я настроил соединение PPTP VPN в Ubuntu 16.04.3 LTS через NetworkManager (nm-pptp-ppp-plugin), и оно работает.Моя конфигурация:

  1. VPN
    • Шлюз
    • Имя пользователя
    • Пароль
    • Дополнительно - установите некоторые параметры в Дополнительные параметры PPTP
  2. Настройки IPv4
    • Метод : Только автоматические (VPN) адреса
    • DNS-серверы : 192.168.1.1 (внутренний IP-адрес шлюза VPN по умолчанию)
  3. Настройки IPv6
    • Метод : Игнорировать

Я закомментировал # dns = dnsmasq в /etc/NetworkManager/NetworkManager.conf , выполнил sudo dpkg-reconfigure resolvconf и sudo resolvconf -u .

Без подключения к VPN мой /etc/resolv.conf содержит следующую строку:

nameserver 192.168.3.1

где 192.168.3.1 - IP моего маршрутизатора.
После этого VPN-соединение /etc/resolv.conf меняется на:

nameserver 192.168.1.1
nameserver 192.168.3.1

Но насколько я понимаю, оно должно содержать только 192.168.1.1.

Можно ли программно удалить IP-адрес моего маршрутизатора (192.168.3.1) из /etc/resolv.conf ?
Я имею в виду диспетчер NetworkManager или похожие.

Похоже, у меня нет проблемы утечки DNS с моей текущей конфигурацией.

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

Обновление 1. На другом моем ноутбуке 16.04 мне также нужно было отключить systemd-resolved.service с помощью:

sudo systemctl stop systemd-resolved.service
sudo systemctl disable systemd-resolved.service
1
задан 3 August 2018 в 22:36

0 ответов

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

Похожие вопросы: