DNS-Server und WWW hinter NAT

Falls Sie Ihren eigenen DNS-Server und den WWW-Server im gleichen privaten Netzwerk ausführen, können folgende Fragen auftauchen:

Wie gehe ich mit DNS-Anfragen bezüglich www.meinedomäne.com um, die aus meinem LAN stammen. Wie werden diese mit der privaten Netzwerk- IP-Adresse des Webservers beantwortet, während DNS-Anfragen,die aus dem Internet eingehen, eine reguläre Internet-IP-Adresse mit www.meinedomäne.com erhalten?

Die Lösung ist verhältnismäßig einfach. Verwenden Sie den in WinRoute integrierten DNS-Forwarder, um das Problem zu lösen. Richten Sie an allen Client-PCs den DNS-Forwarder von WinRoute ein. Am WinRoute-PC müssen Sie die folgenden Einstellungen vornehmen:

Wie funktioniert das?

Alle DNS-Anfragen, die von den Client-Computern Ihres LAN gesendet werden, werden zuerst vom DNS-Forwarder von WinRoute aufgelöst. Zunächst werden alle Anfragen mit den Datensätzen in der HOSTS-Datei verglichen. Wenn der entsprechende Datensatz die Anfrage zutrifft, wird diese mit den Details des Satzes (in unserem Szenarium die private IP-Adresse) beantwortet.

DNSfwd

Falls keine Datensätze vorhanden sind, die der Anfrage in der HOSTS-Datei entspricht, wird diese noch mit den Datensätzen im Cache von WinRoute (der im DNS-Forwarder enthalten ist) verglichen. Wenn der DNS-Cache keinen übereinstimmenden Datensatz enthält, wird die Anfrage an den DNS-Server weitergesendet, der im DNS-Forwarder von WinRoute darauf eingerichtet ist, DNS-Anfragen zu erhalten.

Alle DNS-Anfragen, die aus dem Internet kommen, werden auf der Basis der Anschlusszuordnungseinstellungen direkt an den DNS-Server weitergeleitet und den Datensätzen entsprechend aufgelöst.

Hinweis! In einem solchen Szenarium können Sie den DNS-Server nicht auf demselben Computer wie WinRoute ausführen. Dies ist der Fall, weil beide Dienste - DNS-Forwarder von WinRoute' und Ihr DNS-Server - am selben Port - UDP 53 - ausgeführt werden würden. Dies würde zu schwerwiegenden Problemen führen.