Konflikt zwischen Internet und lokalen Domainnamen
Bei der Entwicklung von PHP-Anwendungen kommt es zu Konflikten, wenn ich über den Explorer auf einen Lokal vernetzten Server zugreifen möchte und gleichzeitig im Internet bin.
Ich arbeite mit zwei lokal vernetzten Rechnern, wovon einer als Server fungiert (Apache und MySQL unter Win2k). Dieser Rechner hat eine feste IP und den Namen SERVER.
Vom zweiten Rechner kann ich dann meine Webanwendungen aufrufen, indem ich im Browser z.B. http://server/index.php eingebe.
Wenn ich jedoch ins Internet eingewählt bin, versucht der Browser auf www.server.com zuzugreifen. Ich denke, daß es irgendetwas mit den DNS-Einstellungen zutun hat, jedoch weiß ich nicht was ich einstellen muß und was diese Einstellungen dann bewirken.
für Hilfe wäre ich sehr dankbar
Ich arbeite mit zwei lokal vernetzten Rechnern, wovon einer als Server fungiert (Apache und MySQL unter Win2k). Dieser Rechner hat eine feste IP und den Namen SERVER.
Vom zweiten Rechner kann ich dann meine Webanwendungen aufrufen, indem ich im Browser z.B. http://server/index.php eingebe.
Wenn ich jedoch ins Internet eingewählt bin, versucht der Browser auf www.server.com zuzugreifen. Ich denke, daß es irgendetwas mit den DNS-Einstellungen zutun hat, jedoch weiß ich nicht was ich einstellen muß und was diese Einstellungen dann bewirken.
für Hilfe wäre ich sehr dankbar
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1505
Url: https://administrator.de/contentid/1505
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
Du kannst dir auf deinem Server einen eigenen DNS-Server aufsetzten. Dem fügst du dann einen Eintrag für deinen eigenen Server hinzu (z.B. server.lan) und richtest als Forwarder den DNS-Server deines Providers ein.
Wenn du dann deinen eigenen DNS-Server für die Namensauflösung benutzt, sollte es funktionieren.
Gruß
Michael
Du kannst dir auf deinem Server einen eigenen DNS-Server aufsetzten. Dem fügst du dann einen Eintrag für deinen eigenen Server hinzu (z.B. server.lan) und richtest als Forwarder den DNS-Server deines Providers ein.
Wenn du dann deinen eigenen DNS-Server für die Namensauflösung benutzt, sollte es funktionieren.
Gruß
Michael
Das wäre keine gute Lösung, denn die die DNS Liste von Windows dient nur zur Redundanz, d.h. wenn der erste DNS Server ausfällt wird der zweite konsultiert.
Die genannte Lösung mit einem eigenen DNS-Server und forwarding auf einen öffentlichen DNS Server ist tatsächlich die beste und die übliche Lösung.
Falls Dienste auf dem Server auch aus dem Internet aufrufbar sind (oder irgendwann mal sein sollen), würde ich für Dein lokales Netz auch intern überall die echten Internet-Zonennamen verwenden und lokale Ressourcen, wie z.B. server.domäne.de einen statischen DNS-Eintrag im LAN verpassen, das ist nach meiner Erfahrung auf Dauer einfacher als die von Microsoft empfohlene .local Zone.
Gruss aus Berlin
Martin
http://meineipadresse.de/
Die genannte Lösung mit einem eigenen DNS-Server und forwarding auf einen öffentlichen DNS Server ist tatsächlich die beste und die übliche Lösung.
Falls Dienste auf dem Server auch aus dem Internet aufrufbar sind (oder irgendwann mal sein sollen), würde ich für Dein lokales Netz auch intern überall die echten Internet-Zonennamen verwenden und lokale Ressourcen, wie z.B. server.domäne.de einen statischen DNS-Eintrag im LAN verpassen, das ist nach meiner Erfahrung auf Dauer einfacher als die von Microsoft empfohlene .local Zone.
Gruss aus Berlin
Martin
http://meineipadresse.de/