web-dev-qa-db-fra.com

Serveurs de noms et DNS - Étapes appropriées pour passer à un VPS?

J'ai acheté un VPS et j'essaie de transférer mon domaine sur le nouveau serveur. Jusqu'à présent, j'ai franchi deux étapes, mais je ne pense pas l'avoir fait correctement car il s'est écoulé 24 heures et la plupart des sites de contrôle DNS indiquent encore des erreurs. avec mes serveurs de noms. Voici ce que j'ai fait jusqu'à présent,

  • Nouveaux serveurs de noms créés dans mon compte namecheap
  • (ns1.domain.com) et (ns2.domain.com) avec la même adresse IP que mon VPS ne possède qu'une seule adresse IP.
  • Ensuite, je suis entré et j'ai remplacé les serveurs de noms du domaine par les nouveaux serveurs de noms.

Y a-t-il plus à faire? Le VPS n’a pas cPanel, et c’est la première fois que je configure LAMP et que je traite directement depuis la ligne de commande pour tout, sans l’aide de WHM ou de cPanel. Merci à tous, necro.

5
Necro.

Vous avez un long chemin à parcourir maintenant. Vous aurez besoin de bien comprendre le DNS. Achetez simplement un bon livre DNS (DNS et BIND, 5ème édition - O'Reilly Media suffit) et apprenez à le configurer. Vous pouvez utiliser Webmin pour configurer votre VPS mais c'est un petit bug. J'ai aussi essayé comme vous, mais plus tard, je suis passé à VPS géré avec Cpanel en raison d'un manque de temps (je paie maintenant 27 $ par mois pour un VPS géré de 1 Go de Soladrive).

En fait, avec Cpanel, faire DNS est facile. La plupart des valeurs sont simplement par défaut. Pour être franc, parler couramment DNS est un travail d'administrateur de réseau depuis le débogage de Bind, la configuration, les serveurs de noms secondaires sera difficile et détournera votre effort des activités de développement Web.

Maintenant, vous devez exécuter le serveur DNS sur votre VPS en utilisant bind. Vous devez lui affecter ns1 et ns2 pour la même adresse IP unique.

Il existe une autre solution pour utiliser les services de fournisseurs de services DNS tiers tels que dnsmadeeasy.com, qui sont meilleurs à tous les égards, sauf le coût, si vous pouvez le supporter.

Mais si vous voulez l'apprendre, vous êtes sur le bon chemin.

Vérifiez régulièrement votre DNS en utilisant intodns.com pour tout problème lié au DNS.

2
AgA

Sauf si vous utilisez votre propre serveur DNS (généralement BIND), vous n'avez pas besoin de perdre vos paramètres de serveur de noms à l'intérieur de namescheap. L'exécution de BIND est une opération assez compliquée qui nécessite d'importantes compétences en ingénierie DNS. Il est donc peu probable que ce soit votre cas.

Je suggérerais de rétablir les paramètres de serveur de noms de votre domaine à la normale et de modifier les enregistrements d'hôte corrects pour qu'ils pointent vers votre nouveau VPS:

  1. Dans le panneau "Gérer les domaines" de Namecheap, cliquez sur "Transférer DNS vers Webhost" et sélectionnez "Utiliser les serveurs DNS de Namecheap", puis cliquez sur Enregistrer.

  2. Sous "Enregistrement du serveur de noms", supprimez l'adresse IP de tous les serveurs de noms répertoriés. Cela supprimera les remplacements que vous avez configurés et les valeurs par défaut des serveurs DNS Namescheap.

  3. Sous "Tous les enregistrements d'hôte", modifiez l'enregistrement "www" pour qu'il pointe vers votre IP VPS. Si votre enregistrement '@' est de type 'A (Adresse)', vous devez également y entrer votre adresse IP et cliquer sur Enregistrer les modifications.

2
pushnell

Vérifiez si votre DNS est mis à jour ou non en whois.

Avez-vous une interface de gestionnaire DNS dans votre VPS? Définissez les enregistrements A/AAA pour rediriger votre URL vers cette adresse IP.

0
asvignesh

Comme vous n’avez qu’une seule adresse IP, vous ne pouvez enregistrer qu’un seul serveur de noms. Ensuite, installez BIND9 ou un autre serveur DNS et ajoutez des enregistrements DNS tels que cname, mx etc. pour votre domaine ici. Supposons que vous possédiez le domaine: exemple.com et l'adresse IP: 96.7.88.116; ici, exemple.com sera résolu en serveur de noms enregistré, par exemple: ns.example.com et ns.example.com seront résolus en 96.7.88.116.

Vous pouvez également utiliser le serveur de noms par défaut de Namecheap pour conserver les enregistrements DNS d’exemple.com, puis ajouter un enregistrement A pointant vers votre adresse IP.

    example.com.   A   96.7.88.116

De plus, ajoutez ce qui suit dans le fichier/etc/hosts:

    96.7.88.116       example.com

Créez des hôtes virtuels Apache basés sur un nom pour héberger vos sites Web.

0
CodeBull