Hallo
Folgende Situation:
Obwohl ich zu Hause nur 2 Rechner habe, habe ich zum Testen und zum Lernen ein Nertzwerk aufgebaut.
Dabei habe ich auf dem Rechner-X die DNS konfiguriert, was auch Problemlos funktioniert. D.h. daß Namensanfragen die
vom Rechner-X sowie vom Rechner-Y kommen tatsächlich Problemlos aufgelöst werden, ohne daß z.B. in den /etc/hosts der jeweiligen Rechner
was eingetragen ist (bis auf den "localhost" 127.0.0.1). "nslookup" funktioniert auf beiden Rechnern auch, so daß beim Aufrufen
vom "nslookup", der Rechner-X tatsächlich als DNS-Server erkannt wird.
Das Netzwerk bzw. die DNS ist folgendermaßen eingestellt:
Domäne = nsrv.lxnet
Rechner-X = rechnerx.nsrv.lxnet mit der IP 192.168.10.10
Rechner-Y = rechnery.nsrv.lxnet mit der IP 192.168.10.20
Nun habe ich das Problem, daß wenn ich über Modem eine Internetverbindung aufbaue, mit den Namensauflösungen überhaupt nichts mehr funktioniert.
Weder interne noch externe Namen z.B. wie "www.pro-linux.de" werden aufgelöst.
Der Einwahl verifiziert den /etc/resolv.conf schon, in dem dort autom. die Namesserver des Providers eingetragen werden.
Habe sicherheithalber im /etc/named.conf auch "forwarders { BEIDE NAMESSERVER DES PROVIDERS } " eingetragen und die nötigen Dienste neugestartet,
und den Einwahl neu vorgenommen.
Kernel IP Forwarding ist auch aktiv.
Leider das gleiche Problem wie oben. Sobald die Modem Verbindung aber abgebrochen wird, kehrt das System auf die lokale DNS Konfiguration zurück und dann kann ich auch wieder von beiden Rechnern aus interne Namen auflösen.
Folgendes ist noch zu erwähnen:
Nachdem Verbindungsaufbau über "wvdial" bekomme ich die unten aufgeführten (Fehler)meldungen.
-Script /etc/ppp/ip-up run succesful
-Script Default route Ok.
-Script warning, address lookup does not work
-Script Namesserver (DNS) failer, the connection may not work.
wobei die Verbindung aber nicht abgebrochen wird, sondern bestehen bleibt.
Theoretisch weiß ich, daß ich hier irgendwas wie ein "Router" auf dem DNS Rechner konfigurieren muß, aber leider weiß ich nicht
wo und wie ich hier ansetzen soll. Vor meiner DNS Konfiguration, war die Kommunikation mit dem Internet Problemlos. Jetzt hilft es auch
nichts wenn ich z.B. den "named" Dienst stoppe, Problem besteht weiterhin.
Kann mir bitte evtl. jemand weiterhelfen?
MfG Lexua
Routing ins Internet vom DNS-Server aus, wie?
Du mußt die Chachingfunktion im DNS eintragen.
Bei mir schaut das so in der named.conf aus:
Und in deiner resolv.conf bleibt nur dein DNS stehen.
Bei mir schaut das so in der named.conf aus:
Code: Alles auswählen
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below. Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.
// query-source address * port 53;
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forward first;
forwarders {
145.253.2.11;
145.253.2.75;
};
};
Die Einstellung mit den forwarders hatte ich auch drin.
Siehe oben:
Habe sicherheithalber im /etc/named.conf auch "forwarders { BEIDE NAMESSERVER DES PROVIDERS } " eingetragen und die nötigen Dienste neugestartet,
Die Angabe mit dem Caching Verzeichnis kann ich auch nochamal testen.
Mal schauen ab es dann funzt.
Siehe oben:
Habe sicherheithalber im /etc/named.conf auch "forwarders { BEIDE NAMESSERVER DES PROVIDERS } " eingetragen und die nötigen Dienste neugestartet,
Die Angabe mit dem Caching Verzeichnis kann ich auch nochamal testen.
Mal schauen ab es dann funzt.