DNS-Routing nach PPTP-Verbindung

DNS-Routing nach PPTP-Verbindung

Ich verwende ein PPTP-VPN, um eine Verbindung zu meiner Arbeitsumgebung herzustellen, weiß aber nicht, wie ich die DNS-Auflösung so konfiguriere, wie es mir angemessen erscheint.

Wenn ich eine Verbindung überNetzwerk ManagerIch bekomme zwei Server in /etc/ppp/resolv.confund mywork.com.brals Suchdomäne in /etc/resolv.conf. Während es mir erlaubt, Namen in diesem Netzwerk aufzulösen, scheint es auch, alle DNS-Anfragen über die Server umzuleiten, die vom PPTP-Server gepusht werden.

Anders ist es, wenn ich eine Verbindung herstelle, pon myworkkeine Änderung an den DNS-Einstellungen vorgenommen wird, ich aber die Remote-Namensauflösung verliere, die ich im ersten Fall habe.

Wie kann ich es also schaffen, dass beide DNS-Server funktionieren? Ich meine, ich möchte die Auflösung machine.myworküber den PPTP-DNS-Server und alles andere über meinen normalen Server durchführen.

Hier ist meins /etc/ppp/peers/mywork:

pty "pptp vpn.mywork.com.br --nolaunchpppd"
name [email protected]
remotename mywork
require-mppe-128
file /etc/ppp/options.pptp
ipparam mywork 
nodefaultroute

Ich verwende 14.04 LTS. Vielen Dank im Voraus und entschuldigen Sie mein schlechtes Englisch!

Antwort1

Eine Lösung wäre, einen lokalen DNS-Server zu betreiben, der Anfragen basierend auf Subdomäne/Domäne an andere DNS-Server weiterleiten kann.

Der Netzwerkmanager von Ubuntu führt bereits einen lokalen DNS-Server aus ( dnsmasq-base), allerdings sind die erforderlichen Optionen nicht verfügbar. Deaktivieren Sie ihn daher und installieren und konfigurieren Sie anschließend das vollständige dnsmasqPaket wie folgt:

1) Auskommentieren dns=dnsmasqvon/etc/NetworkManager/NetworkManager.conf

2) Netzwerk-Manager neu starten:sudo service network-manager restart

3) dnsmasqPaket installieren:sudo apt-get install dnsmasq

4) Bearbeiten /etc/dnsmasq.confund hinzufügen:

server=/.mywork/VPN_DNS_IP
server=/#/INTERNET_DNS_IP

5) Starten Sie dnsmaq neu:sudo service dnsmasq restart

verwandte Informationen