View previous topic :: View next topic |
Author |
Message |
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Fri Mar 26, 2004 7:05 am Post subject: mehrere DFÜs - mehrere Nameserver in /etc/resolv.conf ? |
|
|
Hi,
habe hier einen Rechner A (als NAT-Router) im Lan und Internet und auf dem als DNS dnsmasq läuft. An diesem Rechner hängt an eth0 Rechner B. Rechner B hat eine statische IP und den Rechner A als Nameserver in seiner /etc/resolv.conf. Funktioniert alles prima.
Nun hat Rechner B aber auch eine Einwahl ins Netz. Demzufolge soll er wenn eingewählt den Nameserver vom Provider beziehen, wenn nicht, den vom Rechner A.
Durch die Einwahl wird ja eigentlich die resolv.conf durch ppp gefüllt. Doch beim Beenden wird ja nicht der "alte, lokalen" Nameserver (Rechner A) zurückgetragen.
OK, die Möglichkeit in durch ip-down das Rückschreiben das lokalen Nameservers (A) ist mir bekannt. Doch ich frage mich wie man das bei mehreren Dialinverbindungen löst. 1.) Gibts da einen Automatismus oder ... oder ... oder? 2.) Wie ist das außerdem wenn B den Namen eines anderen Rechners im LAN auflösen will, er aber grad eingewähl ist? 3.) Macht es Sinn alle Nameserver in der "Suchreihenfolge" in die resolv.conf einzutragen? |
|
Back to top |
|
|
amne Bodhisattva
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Fri Mar 26, 2004 8:17 am Post subject: |
|
|
Ui, kompliziertes Setup. Ich bin mir zwar nicht sicher ob das hilft, aber sieh dir mal in den Parameter usepeerdns an. Damit kannst du erstens die DNS Server als Parameter an ip-up übergeben lassen und zweitens werden die NS nach /etc/ppp/resolv.conf geschrieben. Vielleicht hilft das zumindest mal ein bisschen weiter. |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Fri Mar 26, 2004 2:15 pm Post subject: |
|
|
Danke schonmal, aber das ist mir klar dass ich per ip-up die resolv.conf ändern kann. Die Frage ist was mache ich mit dem anderen Nameserver der schon drin steht? Der ist gibt ja die Auflösung für LAN. Also muss er ja drin bleiben. aber wie ist dann der Weg der Pakete? Er fragt dann zuerst den DNS des Providers ab, und dann den primären vom Provider und dann den LAN-DNS? Ist ja Blödsinn? Oder?
Nachtrag: Habe grad die man von resolv.conf gelesen, soweit ich das mit meinem denglish verstehen kann sind nur 3 nameserver erlaubt. hm... also trotzdem verstehe ichs noch nicht ganz. |
|
Back to top |
|
|
|