Ta odpowiedź dotyczy konfigurowania lokalnego środowiska testowego, które działa tylko w sieci LAN . Z komentarzy wynika, że warunkiem jest także przekierowanie wszystkich zewnętrznych żądań - jest to inny wymóg i lepiej jest uwzględniony w innych odpowiedziach. (Chociaż może być konieczne zapoznanie się z punktami opisanymi w tej odpowiedzi w zależności od możliwości routera. Tj. Czy umożliwia to sprzężenie zwrotne ?)
W pliku Windows HOSTS możesz ustawić mapowanie ze swojej domeny na localhost (127.0.0.1):
127.0.0.1 example.com
Położony w C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
Wszelkie prośby o przesłanie example.com
następnie do lokalnego hosta - jest to odpowiednie do testowania tylko na lokalnym komputerze.
Jeśli chcesz mieć możliwość przetestowania tego na dowolnym komputerze w sieci LAN (w tym na telefonach, tabletach itp.), Możesz ustawić A
rekord w strefie DNS dla tej domeny (być może dla localtest.
subdomeny), który wskazuje na wewnętrzny adres IP twojego serwera. na przykład. 192.168.1.20
.
ipconfig /flushdns
pomocą wiersza polecenia. ... Potrzebujesz także serwera WWW działającego na hoście lokalnym, który nasłuchuje żądań do example.com.mydomain.com
został przekierowany na mój lokalny serwerA
rekordy w DNS, tak jak w odpowiedzi MarkusDBX.Najpierw potrzebujesz zewnętrznego adresu IP, jeśli chcesz, aby ktokolwiek inny dotarł do Twojej domeny.
Po drugie, potrzebujesz serwera DNS, który przechowuje rekord Twojej domeny i używa rekordu Host A do wskazywania twojego zewnętrznego adresu IP.
Następnie musisz skonfigurować domenę, aby korzystała z tego serwera DNS. Prawdopodobnie w panelu sterowania firmy, której użyto do rejestracji domeny.
źródło
Odpowiedź będzie się różnić w zależności od tego, czy sieć lokalna ma dedykowany adres IP, czy nie.
Jeśli twój zewnętrzny adres IP jest dedykowany, ustaw rekord A na ten adres IP. Powinieneś być w stanie to zrobić za pomocą panelu kontrolnego swojego dostawcy usług domenowych.
Jeśli Twój zewnętrzny adres IP jest dynamiczny, jak w większości sieci domowych, musisz użyć usługi DNS firmy Dyamic , aby zawsze aktualizować domenę, tak aby wskazywała na lokalny adres IP, nawet po jego zmianie. Dyn robi to tak długo, jak pamiętam, ale wiele organizacji oferuje tę usługę.
Następnie zależy to od konfiguracji sieci lokalnej, o której nie wspomniano w pytaniu. Zakładając, że jesteś za jakimś routerem, musisz powiedzieć o tym bezpośrednim ruchu do lokalnego adresu IP lokalnego serwera dla wszystkich używanych portów.
źródło