2 votes

Sous-domaine vers des serveurs de noms différents dans Plesk

J'ai un domaine (par exemple mytakeaway.com) sur un serveur Linux Plesk 9.5. Il est actuellement associé à un site.

J'utilise un système de commande tiers (à héberger dans un iframe), pour lequel j'ai besoin de fournir un domaine. Je veux utiliser ordering.mytakeaway.com pour cela. On m'a donné les serveurs de noms (par exemple ns1.fournisseurservice.com et ns2.fournisseurservice.com) auxquels ce sous-domaine doit pointer, mais je ne suis pas sûr comment le configurer - j'ai seulement configuré des sous-domaines simples avec une IP directe auparavant.

Je n'ai pas pu trouver beaucoup d'informations en ligne (en partie parce que je ne suis pas sûr exactement de ce que je veux!), espérons que quelqu'un ici saura mieux!


Édition : D'accord, je vais essayer d'expliquer un peu mieux...

J'ai un domaine, disons mytakeaway.com configuré sur mon serveur, hébergeant le site principal sur la même machine.

J'aimerais créer un sous-domaine, ordering.mytakeaway.com, qui sera utilisé pour un système de commande tiers. Le tiers a ses propres serveurs pour ce service, et sur ceux-ci un compte configuré pour "ordering.mytakeaway.com".

J'ai besoin que lorsque quelqu'un accède à ordering.mytakeaway.com (qui arriverait initialement sur mon serveur), il recherche ensuite le bon serveur vers lequel rediriger à partir des serveurs de noms tiers.

Un peu comme lorsque l'on cherche un domaine en .fr, cela passe d'abord par .fr, puis .co.fr.

4voto

teki Points 1

Il s'agit d'une délégation.

Et c'est fait par les serveurs DNS, pas les serveurs HTTP. Vous réalisez qu'il y a deux protocoles et deux ensembles distincts de serveurs ici, n'est-ce pas?

Vous sous-entendez que vous avez déjà un serveur DNS de contenu publiant les données DNS pour mytakeaway.com., qui comprendra les enregistrements de ressources A et AAAA pointant vers votre( s) serveur(s) de contenu HTTP.

Vous sous-entendez également que le fournisseur de services de système de commande fournit à la fois le service DNS et le service HTTP. Ses serveurs publient les données DNS pour ordering.mytakeaway.com., ce qui inclura les enregistrements de ressources A et AAAA pointant vers son propre(s) serveur(s) de contenu HTTP.

Vous avez donc besoin que votre serveur DNS de contenu délègue le sous-domaine ordering.mytakeaway.com. de lui-même aux serveurs DNS du fournisseur de services de système de commande, dont les adresses IP ont apparemment déjà été fournies par le service de commande.

Cela se fait simplement en configurant des enregistrements de ressources ns et des enregistrements de ressources a (éventuellement aaaa) pour la moitié de la correspondance, qui doit être in-bailiwick pour de meilleurs résultats :

;; zone mytakeaway.com.
ordering IN NS a.ns.ordering
ordering IN NS a.ns.ordering
a.ns.ordering IN A 10.53.0.1
a.ns.ordering IN A 10.53.0.2
b.ns.ordering IN A 10.53.1.1

Coopérez avec les noms de domaine intermédiaires in-bailiwick avec le fournisseur de services de système de commande.

Si le fournisseur de services de système de commande ne vous a fourni que des noms de domaine intermédiaires et pas les adresses IP réelles, vous serez obligé d'utiliser des informations de délégation out-of-bailiwick. Cela entraîne plus de trafic de recherche pour le monde et court un plus grand risque de rupture, car cela nécessite des recherches supplémentaires (parfois un grand nombre supplémentaire) pour la résolution des requêtes. Remarquez l'absence des enregistrements de ressources A et AAAA. On ne vous a pas donné les adresses IP, et même si c'était le cas, personne ne ferait confiance à votre serveur DNS de contenu s'il les publiait, en raison des informations de délégation out-of-bailiwick.

;; zone mytakeaway.com.
ordering IN NS ns1.example.net.
ordering IN NS ns1.example.net.

Évidemment, si les choses ne sont pas comme vous le sous-entendez, et que votre fournisseur de services de système de commande ne fournit pas de service DNS de contenu, alors vous devez simplement avoir vos propres serveurs DNS de contenu publier des ensembles d'enregistrements de ressources A (et AAAA) pour ordering.mytakeaway.com. — pas de délégation requise.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X