web-dev-qa-db-de.com

Eine Domain, mehrere IP-Adressen

Ich habe einen Domainnamen und möchte die Website auf zwei Servern hosten. Ein Server befindet sich in Europa und einer in Asien. Wie kann man Europäer zum europäischen Server und Asiaten zum asiatischen Server leiten?

Ich möchte dies tun, denn wenn Sie auf eine europäische Website in Asien zugreifen, ist dies sehr langsam und umgekehrt. Ich weiß/glaube, dass einige große Websites dies auch tun (wie Google, Facebook usw.).

Ist das möglich? Oder gibt es eine andere Möglichkeit, dieses Problem zu lösen? Und ich denke nicht an zwei Domainnamen.

4
Yoni

Sie können einen DNS-Server verwenden, der die IP-Adresse zurückgibt, die der anfordernden IP-Adresse am nächsten kommt.

Ich habe noch nie einen solchen Dienst verwendet, aber der Beitrag Serverfehler Geo-DNS-Anbieter? behandelt viele Anbieter.

2
ollybee

Einfach, setzen Sie einfach das Skript ip detect geolocation in Ihre header index.php. Beispiel: Wenn IP aus Asien, leiten Sie zu asia.yourcompany.com um, andernfalls leiten Sie zu www.yourcompany.com um

Yahoo wird auf id.yahoo.com weiterleiten, wenn Besucher aus Indonesien kommen :)

0

Yoni, große Unternehmen tun dies mit DNS-Lastausgleichsgeräten wie dem von Cisco Global Site Selector .

0
Mike Pennington

Ich würde mehrere A-Einträge im DNS untersuchen. Es sieht so aus, als würde das machen, was Sie wollen. Es lohnt sich zu recherchieren.

0
Joe