
Ich habe einen Webserver (der auf Ubuntu Server läuft) in meinem lokalen Netzwerk. Er ist von außerhalb dieses Netzwerks als Domänenname (example.com) und innerhalb als IP-Adresse verfügbar.
Wie ordnet ich diese IP der Domäne example.com zu?Gibt es einen Router der das kann oder muss ich einen lokalen DNS-Server einrichten?
Antwort1
Wenn Sie die Domain (example.com) besitzen, verweisen Sie diese Domain auf Ihre öffentliche IP-Adresse. Gehen Sie in Ihrem (internen Netzwerk) zuhttps://www.whatismyip.com/und Sie finden Ihre öffentliche IP.
Der nächste Schritt besteht darin, Ihren Router so zu konfigurieren, dass der Datenverkehr an Ihren lokalen Ubuntu-Server weitergeleitet wird. Das nennt manPort-Weiterleitung. Wenn Sie von Ihrem Ubuntu-Server aus auf eine Website zugreifen möchten, müssen Sie Port 80 weiterleiten. Wenn Sie zum Router gehen, sagen Sie ihm, dass er den Datenverkehr von Port 80 an die interne IP-Adresse Ihres Ubuntu-Servers weiterleiten soll. Wenn Sie dies tun, können Sie von überall auf der Welt auf Ihre Website zugreifen.
Wenn Sie diese Domain nur lokal für sich selbst verwenden möchten, können Sie die Hosts-Datei ändern. Unter Ubuntu befindet sich diese Datei unter /etc/hosts
folgender Zeile:
192.168.0.5 irgendeinedomain.com
Wenn Sie diese Zeile zur Hosts-Datei hinzufügen, senden Sie eine Anfrage an 192.168.0.5, wenn Sie zu somedomain.com gehen.