Thema DNS

Ausführen eines Web-Servers (oder FTP usw.) und DNS-Servers im selben privaten Netzwerk hinter WinRoute NAT

Möglicherweise möchten Sie den Webserver mit der Domäne www.meinedomäne.com hinter NAT ausführen und Ihren DNS-Server im selben Netzwerk für die Namensauflösung verwenden.

Ausführen eines Webservers (oder FTP usw.) auf dem WinRoute-PC

Wenn Sie einen Webserver am WinRoute-PC ausführen, werden Sie mit lokalen Anfragen keine Probleme haben. Alle DNS-Anfragen für www.wasauchimmer.com, die an Ihrem DNS-Server ankommen, werden von der regulären Internet-IP-Adresse, die mit dieser Domäne assoziiert ist, verknüpft. Eine solche IP-Adresse muss der Schnittstelle des Netzwerks, die vom WinRoute-PC zum Internet und den WWW-Servern führt, zugeordnet werden, und die WWW-Server überwachen sowohl die öffentliche als auch die private Schnittstelle.

Wenn der lokale PC eine DNS-Anfrage zum Auflösen von www.wasauchimmer.com sendet, erhält dieser eine IP-Adresse, die mit dieser Domäne assoziiert ist. Dies führt dazu, dass der Webserver mit der IP-Adresse verbunden wird (die wie oben beschrieben der Schnittstelle zum Internet zugewiesen wurde).

Ausführen eines Webservers (oder FTP usw.) auf einem PC hinter WinRoute

Möglicherweise möchten Sie Ihren Webserver auf einem PC hinter WinRoute ausführen (mit einer privaten IP-Adresse z. B. 10.10.10.8). Der Webserver mit www.meinedomäne.com befindet sich physikalisch an der privaten IP-Adresse 10.10.10.8, Ihre DNS-Anfrage wird jedoch mit einer regulären IP-Adresse aufgelöst (wie 206.86.181.25), die mit dieser Domäne assoziiert wird.

Dann wendet sich Ihr Browser oder FTP-Client an die öffentliche Adresse, wo kein Server ausgeführt wird, da der Webserver sich innerhalb des Netzwerks befindet.

Lösung

Um dieses Problem zu lösen, müssen Sie den in WinRoute eingebauten DNS Forwarder als DNS-Server für Ihren Computer verwenden.

In der HOSTS- Datei geben Sie einen neuen Eintrag ein, der besagt, dass www.meinedomäne.com an der entsprechenden internen (privaten) IP-Adresse ausgeführt wird. Stellen Sie den DNS-Forwarder so ein, dass er die HOSTS-Datei prüft, bevor er eine DNS-Anfrage an den regulären Server sendet.

So werden immer dann, wenn Benutzer eine Anfrage an www.meinedomäne.com senden, solche Anfragen an die richtige lokale Adresse gesendet.