Wie teile ich den Domainnamen mit mehreren Servern?

10

Ich habe eine Website zum Thema Shared Hosting und möchte einen anderen Host (semi-dedizierten Server) einrichten und denselben Domainnamen wie das Shared Hosting verwenden.

Ist es möglich, dass zwei separate Server denselben Domainnamen haben? Wenn das so ist, wie?

Vielen Dank!

Chobo
quelle
Sie müssen Subdomains verwenden
Kobaltz

Antworten:

6

Ja, es ist völlig normal und ein häufig verwendetes Szenario.

Konfigurieren Sie beispielsweise Ihren Apache-Server mit denselben virtuellen Hosts auf beiden Webservern. Denken Sie daran, dass Hostname / Domäne von der IP-Adresse getrennt ist, sodass Server A eine IP hat, Server B eine andere. Um zu steuern, welchen Server Sie bei der Eingabe des Domänennamens erreichen, verwenden Sie DNS. Eine einfache Möglichkeit, beide Server zu verwenden, ist die Verwendung von DNS-Round-Robin. Zeigen Sie einfach den Host- / Domänennamen gleichzeitig auf beide IP-Adressen.

Wenn Sie eine Art "Failover" -Situation verwenden möchten, können Sie den DNS-Punkt jeweils auf einer IP-Adresse festlegen und bei Bedarf manuell ein Failover durchführen. Denken Sie dann daran, die TTL (Time To Live) des DNS-Eintrags ziemlich niedrig einzustellen, um die Failover-Zeit zu minimieren.

Für fortgeschrittenere Szenarien möchten Sie möglicherweise Loadbalancer-Setups verwenden.

Bitte klären Sie, ob Sie weitere Beispiele oder Informationen benötigen. Aber die kurze Antwort lautet: Ja, es ist möglich und wird oft verwendet!

Mattias Ahnberg
quelle
Ich habe einen Domainnamen example.com und zwei öffentliche IP-Adressen. Jetzt möchte ich meine Domain auf Server A (192.168.xx) verweisen. Wenn jedoch Server A beschädigt ist oder nicht mehr funktioniert, sollte die Domain automatisch auf Server B (192.168) übertragen werden. yy) ist dieselbe Anwendung auf beiden Servern installiert. Wie kann ich es konfigurieren?
Ali
5

Unternehmen, die dies tun ... (meine eingeschlossen), verwenden mehrere öffentliche IPs ... Load-Balancing-Appliances ... Subdomains wie www.example.comvs www.sub.example.comund / oder Reverse-Proxys, die Anfragen www.example.com/sub-sitean einen anderen Server Ihrer Wahl weiterleiten. ... oder eine Kombination von jedem. Was für Sie funktioniert, hängt wirklich von dem ab, was Sie brauchen.

TheCompWiz
quelle
2

Ja, das ist möglich. Websites wie Google, IBM und Microsoft verwenden viele, viele Computer, um Anforderungen zu bearbeiten. Natürlich kann Ihr Shared Hosting-Anbieter dies für Sie unterstützen oder nicht.

Das Zulassen der Teilnahme mehrerer Computer an der Domäne wird von DNS verwaltet und muss auf Ihrem DNS-Server eingerichtet werden.

JonnyBoats
quelle