Sie können diese IP-Adresse 2.186.116.46 erreichen (wenn mein Computer online ist). Ich möchte der Domain eine Domain zuweisen und frage mich, wie das möglich ist, wenn ich kein DNS habe. Ich besitze meine Domain ".com". Meine IP ist statisch.
Vielen Dank
networking
apache2
dns
Shadow4Kill
quelle
quelle
ServerName
Direktive in Ihre/etc/apache2/sites-available/your-virtualhost.conf
Datei einfügen.Antworten:
1. Sie müssen einen Domainnamen (oder möglicherweise nur einen vollqualifizierten Domänennamen ) von einem DNS-Anbieter erwerben .
2. Sobald Sie den Domainnamen registriert haben, erhalten Sie Zugriff auf ein Administrationsfenster (wie das unten gezeigte), in dem Sie (über A-Datensätze) den Domainnamen (und alle
*.
oder bestimmte Sub-Domains / FQDNs) an die IP-Adresse Ihres Servers.Bitte beachten Sie, dass das Verwaltungsfenster des Anbieters anders aussehen soll und der Anbieter Ihnen genaue Anweisungen zur Verwendung gibt.
Manchmal kann die Umleitung bis zu 24 Stunden dauern. Sie können anhand des Befehls überprüfen, ob es erfolgreich ist
whois example.com
.Befindet sich der Server hinter NAT, müssen Sie die Portweiterleitung einrichten .
3. Bearbeiten Sie Ihre Virtual Host- Konfigurationsdatei und fügen Sie relevante
ServerName
und möglicherweise auchServerAlias
Direktiven hinzu. Nehmen wir an, die Konfigurationsdatei ist000-default.conf
sollte so aussehen:Dieser Schritt kann weggelassen werden, ist aber bei Bedarf unbedingt erforderlich mehr als einen virtuellen Host haben .
Vergiss nicht:
4. Zusätzlich für lokale Bedürfnisse :
Sie können einen FQDN an die Loopback-Schnittstelle des Servers binden. Zu diesem Zweck bearbeiten die Datei zu
/etc/hosts
:Es ist nicht möglich,
*.example.com
hier einzutreten . Sie können auch einen Eintrag für die IP-Adresse des Netzwerks eines anderen (lokalen) Servers hinzufügen Schnittstelle zum Beispiel -77.77.77.70
.Wenn Sie von einem anderen Computer über das LAN (oder von einem privaten Computer über das Internet) auf den FQDN zugreifen möchten, bearbeiten Sie die
host
Datei folgendermaßen:Weitere Lektüre:
Zusätzlichen virtuellen Host erstellen Ubuntu Server 16.04.3
Stellen Sie über ssh eine Verbindung zu einem der mehreren Clients im selben Netzwerk her
quelle
Wenn es nur für die lokale Verwendung ist, können Sie diesen Eintrag einfach in Ihre Hosts-Datei einfügen.
Unter modernen Windows ist das normalerweise so
c:\Windows\System32\Drivers\etc\hosts
.Unter Linux lautet die Datei
/etc/hosts
.Verwenden Sie für den Rest der Welt einen der frei verfügbaren DNS-Anbieter.
Hier ist ein Beispiel mit Anweisungen: FreeDNS
quelle