Veröffentlichen einer Website in einer Domäne

301
Isaac Corbrey

Mein Team hat kürzlich eine Domain erworben. Als nächsten Schritt müssen Sie einen Server mit Apache und Mono einrichten, um die Website zu hosten. Wir sind jedoch nicht sicher, wo wir in Bezug auf die Verbindung des Domänennamens mit dem Server beginnen sollen, und die Online-Suche hat sehr wenig getan (die meisten Lösungen erfordern Remote-Hosting, was wir nicht brauchen).

-2
Sie müssen die entsprechenden DNS-Einträge erstellen, um den Datenverkehr auf den Webserver zu verweisen. Zum Beispiel würden Sie einen DNS-A-Eintrag mit dem Host von ** www ** erstellen, der auf die IP-Adresse Ihres Webservers verweist. Dann wird Datenverkehr an * www.Ihredomain.com * an Ihren Webserver gesendet. Twisty Impersonator vor 6 Jahren 4
@ Twisty Dafür muss die IP-Adresse des Servers statisch sein, oder? Isaac Corbrey vor 6 Jahren 0
Absolut korrekt. Dies kann mit einer dynamischen Adresse für Ihren Server geschehen, aber Sie sollten dies niemals tun (es sei denn, Sie richten etwas für Ihre persönliche, nicht kritische Verwendung ein). Twisty Impersonator vor 6 Jahren 0
@ Twisty In Ordnung. Momentan erforsche ich, wie man den DNS-A-Eintrag erstellt. Ich glaube, ich habe vielleicht etwas gefunden Isaac Corbrey vor 6 Jahren 0

1 Antwort auf die Frage

3
TopHat

Abhängig von Ihrem Registrar erhalten Sie entweder nur Zugriff auf Setup-Nameserver für die Domäne oder Nameserver sowie auf reguläre DNS-Einträge (z. B. A und CNAME). Wenn Sie keinen Zugriff auf reguläre DNS-Einträge haben, müssen Sie auf Nameserver verweisen, auf denen Sie auch die regulären DNS-Einträge ändern können. Wenn Sie nicht über einen eigenen DNS-Server verfügen und wissen, wie er verwaltet wird, würde ich etwas wie Cloudflare empfehlen. Sie haben unter anderem kostenlose DNS-Zuordnung.

Sobald Sie Zugriff auf reguläre DNS-Einträge für die Domäne haben, müssen Sie sicherstellen, dass Ihr Server mit Apache + Mono über eine dedizierte IP-Adresse verfügt. Sie ändern dann den primären A-Datensatz, um auf diese IP-Adresse zu verweisen. Danach können Sie entweder Subdomains direkt auf die IP-Adresse verweisen oder CNAME-Records verwenden, um alle Subdomains (z. B. www) auf den primären A-Record zu verweisen. Nach der DNS-Ausbreitungszeit (durchschnittlich etwa 4 Stunden, obwohl Cloudflare in meiner Erfahrung tendenziell schneller ist), sollten Sie sich gut fühlen. Je nachdem, ob der DNS-Server ein Proxy verwendet, können Sie möglicherweise die IP, auf die er verweist, mithilfe des digBefehls in einer Linux-Box überprüfen :

dig <domainname> 

Also zum Beispiel:

dig google.com 

Es gibt dann eine Ausgabe wie folgt:

:~> dig google.com  ; <<>> DiG 9.9.9-P1 <<>> google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3973 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1  ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;google.com. IN A  ;; ANSWER SECTION: google.com. 170 IN A 216.58.194.174  ;; Query time: 0 msec ;; SERVER: 137.65.247.1#53(137.65.247.1) ;; WHEN: Mon May 01 08:51:11 MDT 2017 ;; MSG SIZE rcvd: 55 

Wenn Sie Cloudflare verwenden, sollte ich Sie darauf hinweisen, dass standardmäßig Ihre IP-Adresse mit ihrem Proxy verborgen wird. Es gibt jedoch die Option, es für bestimmte Datensätze zu deaktivieren. Wenn es sich um reines DNS handelt, sollten Sie die IP wie im obigen Beispiel mit sehen können dig. Wenn Sie auf die richtige IP-Adresse hingewiesen haben und das DNS verbreitet wurde, sollte es erfolgreich "verbunden" werden, damit Sie den Webservice für die Verwendung der Domäne einrichten können.