Diese Antwort bezieht sich auf die Einrichtung einer lokalen Testumgebung, die nur im LAN funktioniert . Aus den Kommentaren geht hervor, dass es erforderlich ist, auch alle externen Anforderungen umzuleiten - dies ist eine andere Anforderung und wird von den anderen Antworten besser abgedeckt. (Abhängig von der Leistungsfähigkeit Ihres Routers müssen Sie möglicherweise noch die in dieser Antwort behandelten Punkte beachten. Ermöglicht dies ein Loopback ?)
In Ihrer Windows HOSTS-Datei können Sie eine Zuordnung von Ihrer Domain zu Ihrem localhost (127.0.0.1) festlegen:
127.0.0.1 example.com
Gelegen in C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
Eventuelle Anfragen example.com
gehen dann zu Ihrem lokalen Host - dies ist nur zum Testen auf Ihrem lokalen Computer geeignet.
Wenn Sie dies auf jedem Computer in Ihrem LAN (einschließlich Telefonen, Tablets usw.) testen möchten, können Sie A
in der DNS-Zone einen localtest.
Eintrag für diese Domäne (möglicherweise für eine Unterdomäne) festlegen , der auf die interne IP-Adresse verweist von Ihrem Server. z.B. 192.168.1.20
.
ipconfig /flushdns
der Befehlszeile zwangsweise löschen . ... Sie benötigen außerdem einen Webserver auf dem lokalen Host, der auf Anfragen an example.com wartet.mydomain.com
A
wie in der Antwort von MarkusDBX Einträge im DNS einrichten.Zuerst benötigen Sie Ihre externe IP-Adresse, damit andere Personen Ihre Domain erreichen können.
Zweitens benötigen Sie einen DNS-Server, der Ihren Domäneneintrag enthält und einen A-Host-Eintrag verwendet, um auf Ihre externe IP-Adresse zu verweisen.
Dann müssen Sie Ihre Domain einrichten, um diesen DNS-Server zu verwenden. Wahrscheinlich in der Systemsteuerung des Unternehmens, mit dem Sie die Domain registriert haben.
quelle
Die Antwort hängt davon ab, ob sich Ihr lokales Netzwerk auf einer dedizierten IP befindet oder nicht.
Wenn Ihre externe IP dediziert ist, legen Sie einen A-Eintrag für diese IP fest. Sie sollten in der Lage sein, dies über das Control Panel Ihres Domainanbieters zu tun.
Wenn Ihre externe IP- Adresse dynamisch ist, wie in den meisten Heimnetzwerken, müssen Sie einen Dyamic-DNS- Dienst verwenden, um Ihre Domain immer so zu aktualisieren, dass sie auf Ihre lokale IP- Adresse verweist , auch wenn sich diese ändert. Dyn tut dies, so lange ich mich erinnern kann, aber viele Organisationen bieten diesen Service an.
Danach liegt es an Ihrer lokalen Netzwerkkonfiguration, die in der Frage nicht erwähnt wurde. Angenommen, Sie befinden sich hinter einem Router, müssen Sie den direkten Datenverkehr für die von Ihnen verwendeten Ports an die lokale IP-Adresse Ihres lokalen Servers weiterleiten.
quelle