wicd loest dhclient aus: ueberschreibt resolv.conf von vpn

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
shoening
Beiträge: 918
Registriert: 28.01.2005 21:05:59
Lizenz eigener Beiträge: MIT Lizenz

wicd loest dhclient aus: ueberschreibt resolv.conf von vpn

Beitrag von shoening » 25.10.2013 13:46:50

Hi,

ich habe bei meinem aktuellen Kunden ein Problem.

Ich komme erstmal mittels Debianwicd in dessen oeffentliches WLAN-Netz.
Von dort baue ich eine VPN Verbindung in dessen internes Netz auf.

Waehrend die Verbindung nun aufgebaut ist, stelle ich nach einer Weile fest, dass ich
bestimmte Maschinen nicht mehr erreichen kann.

Als Ursache habe ich herausgefunden, dass die Datei /etc/resolv.conf ueberschrieben worden ist und
dann nicht mehr die beim VPN Aufbau gespeicherten Werte enthaelt.

Ausloeser fuer dieses Ueberschreiben scheint wicd zu sein - zumindest habe ich im /var/log/wicd/wicd.log Eintraege ueber
dhclient aufrufe gefunden, die mit dem Zeitstempel der /etc/resolv.conf Aenderung uebereinstimmen.

Daher die Fragen:
1. Kann ich die dhclient Aufrufe waehrend der VPN Sitzung unterbinden?
2. Falls nicht, wie kann ich das ueberschreiben der /etc/resolv.conf verhindern oder
3. auch das VPN neu aufbauen
(oder 4. ...?!)

Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.

debnuxer
Beiträge: 236
Registriert: 10.03.2012 12:12:21

Re: wicd loest dhclient aus: ueberschreibt resolv.conf von v

Beitrag von debnuxer » 26.10.2013 16:58:19

Ja, die /etc/resolv.conf wird durch DHCP überschrieben.

Man kann in der Datei /etc/dhcp/dhclient.conf hinter der mit "request" beginnenden Zeile den Eintrag "domain-name-servers" löschen.

Dann sollten keine DNS-Server mehr abgerufen werden von DHCP.

Oder die Nameserver fest eintragen (Supersede):

Code: Alles auswählen

supersede domain-name-servers 8.8.8.8;
Das Leben ist wie ein überdimensionales Schachbrett.

Benutzeravatar
shoening
Beiträge: 918
Registriert: 28.01.2005 21:05:59
Lizenz eigener Beiträge: MIT Lizenz

Re: wicd loest dhclient aus: ueberschreibt resolv.conf von v

Beitrag von shoening » 06.11.2013 14:39:04

Hi,

das ist eigentlich nicht das, was ich erreichen will.

Ich will nicht, dass dhclient generell die Eintraege in der resolv.conf ueberschreibt, sondern nur dann nicht, wenn ich per vpnc verbunden bin.

Alternativ wuerde es mir auch helfen, wenn vpnc irgendwie mitbekommt, dass ein dhclient gelaufen ist und dann die verbindung neu aufbaut (oder zumindest die /etc/resolv.conf wieder neu schreibt).

Oder kann ich irgendwie beeinflussen, wann dhclient meint, sich einen neuen lease besorgen zu muessen?

Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.

Antworten