12.04 Проблемы с VPN / resolv.conf

Согласно http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/ resolv.conf содержит только одну запись для локального dnsmasq сервер

Когда я подключаюсь к серверу OpenVPN с помощью network-manager-openvpn, мой /var/run/nm-dns-dnsmasq.conf обновляется верно

server=/example.com/10.108.23.1
server=/10.in-addr.arpa/10.108.23.1
server=10.1.0.1

НО!

/etc/resolv.conf также обновляется, когда, согласно статье выше, он не должен

nameserver 10.108.23.1 #this is useless, dnsmasq is responsible for this now
nameserver 127.0.0.1 #this should be the only line

, и разрешаются только доменные имена в VPN-именах

Когда я вручную удаляю первую строку, все работает как и ожидалось, разрешение доменных имен в подсетях LAN и VPN

Это ошибка? Или я могу как-то это исправить?

1
задан 24 May 2012 в 09:09

1 ответ

Похоже, вы не установили resolvconf. Установите его, а затем перезагрузите.

sudo apt-get install resolvconf

Если он уже установлен, выполните следующие действия и перезагрузите компьютер.

sudo dpkg-reconfigure resolvconf
0
ответ дан 24 May 2012 в 09:09

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

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