lokaler DNS funktioniert nicht richtig

lokaler DNS funktioniert nicht richtig

Ich habe Probleme beim Einrichten eines LAN-DNS-Servers.

Ich habe mehrere Geräte in einem Netzwerk und möchte, dass mein Domänenname über jedes dieser Geräte im LAN funktioniert.

Der DNS-Server befindet sich auf derselben Maschine wie mein Webserver, einem Mac Mini mit Snow Leopard. Wenn ich mich per SSH über die LAN-IP-Adresse remote verbinde, um den DNS zu überprüfen, funktionierten sowohl Vorwärts- als auch Rückwärtssuchen mit den Befehlen „nslookup“, „dig“, „dscacheutil“ und „host“ (obwohl ich den Eintrag in der Hosts-Datei entfernen musste, damit er dieselbe Adresse wie nslookup und dig ausgab).

Alle anderen DNS-Suchvorgänge sollen von den in meinem Modem automatisch angegebenen DNS-Servern durchgeführt werden.

Mein Router ist ein ASUS RT-N53 und mein Modem ein Prestige 660ME-61. Bisher habe ich versucht, den DNS-Server zu den DHCP-Einstellungen des Routers hinzuzufügen, aber wenn ich Safari auf einem iOS-Gerät aktualisiere, wird es nicht mehr zum richtigen Knoten aufgelöst, obwohl es nach einem Neustart funktioniert hat (die einzige Möglichkeit, den DNS-Cache in iOS zu leeren).

Die Domäne funktioniert auf meinem Laptop nur kurze Zeit, bevor sie auf die öffentliche IP-Adresse umschaltet, die mich zur Weboberfläche meines Modems schickt. Ich habe NAT-Loopback aktiviert, was ich über Telnet tun musste, und habe den Bridge-Modus ausprobiert, der meinen Internetzugang deaktiviert hat.

Der Server erhält seine Adresse über DHCP, eine reservierte Adresse. Als ich mir die DNS-Server auf meinem Mac ansah, stand die LAN-IP meines Routers vor der LAN-IP des DNS-Servers, genau wie sie vor der LAN-IP-Adresse des Modems steht. Ich kann sie nicht an die erste Stelle der Liste setzen, es sei denn, ich bearbeite die DNS-Servereinstellungen.

Da immer mehr tragbare Geräte auf dieses Netzwerk zugreifen, sollten Sie die DNS-Server-IPs am besten nicht manuell eingeben. Was den Server betrifft, muss nichts geändert werden, da der einzige erkannte DNS-Server die Loopback-IP-Adresse ist, da ich die DNS-Servereinstellung dort so bearbeitet habe, dass dies die einzige DNS-Serversuche ist.

Antwort1

Wenn Sie einen DNS-Server eingerichtet haben und nslookup-Befehle remote ausführen können und die richtige Antwort erhalten, funktioniert der DNS-Server ordnungsgemäß. Normalerweise würden Sie die DHCP-Option für DNS so einstellen, dass sie auf Ihren DNS-Server verweist.

Wenn Ihr interner DNS-Server externe Anfragen (außerhalb der von Ihnen erstellten Zonen) auflösen soll, müssen Sie auf Ihrem DNS-Server eine DNS-Weiterleitung einrichten. Im Wesentlichen werden alle Anfragen, für die Ihr DNS-Server nicht maßgebend ist, an den angegebenen Server weitergeleitet.

Hoffe, das hilft / macht Sinn

verwandte Informationen