web-dev-qa-db-fra.com

Comment partager le nom de domaine avec plusieurs serveurs?

J'ai un site Web sur l'hébergement partagé et souhaite configurer un autre hôte (serveur semi-dédié) et utiliser le même nom de domaine que l'hébergement partagé.

Est-il possible d'avoir deux serveurs distincts partagent le même nom de domaine? Si c'est le cas, comment?

Merci!

8
chobo

Oui, son scénario parfaitement normal et souvent utilisé.

Il suffit de configurer votre serveur Apache avec le même hôte virtuel sur les deux WebSerVers. N'oubliez pas que le nom d'hôte/domaine est une chose distincte de l'adresse IP, de sorte que le serveur A sera une adresse IP, le serveur B enraillera une autre. Pour contrôler quel serveur vous atteignez lorsque vous tapez le nom de domaine que vous utilisez DNS. Un moyen simple d'utiliser les deux serveurs consiste à utiliser le rond-robin DNS, pointez simplement l'hôte/le nom de domaine aux deux adresses IP à la fois.

Si vous souhaitez utiliser une sorte de situation de "basculement", vous pouvez avoir un point DNS à une seule adresse IP à la fois et échouez manuellement en cas de besoin. N'oubliez pas de définir le TTL (heure à vivre) de l'entrée DNS plutôt faible, afin de minimiser le temps de basculement.

Pour des scénarios plus avancés, vous souhaiterez peut-être utiliser des configurations de Lockbalancer.

Veuillez clarifier si vous avez besoin d'exemples ou d'informations supplémentaires. Mais la réponse courte est, oui, sa possible et souvent utilisée!

6
Mattias Ahnberg

Sociétés qui font cela ... (Mine incluse) Utilisez plusieurs appareils électroménagers en équilibre de chargement ... des sous-domaines comme www.example.com vs www.sub.example.com et/ou proxy inverse qui deviendrait des demandes de proxy pour www.example.com/sub-site à un autre serveur de votre choix ... ou une combinaison de chacun de chacun. Ce qui fonctionne pour vous est vraiment à ce que vous avez besoin.

5
TheCompWiz

Oui, c'est possible. Des sites tels que Google, IBM et Microsoft utilisent de nombreuses machines pour les demandes de service. Bien sûr, votre fournisseur d'hébergement partagé peut ou non l'appuyer pour vous.

Permettre à plusieurs machines de participer au domaine est traitée par [~ # ~ # ~ ~ ~] et doit être configuré sur votre serveur DNS.

2
JonnyBoats