Nom de domaine chez Gandi et ip dynamique
Gérer son serveur perso avec son nom de domaine chez Gandi et une ip dynamique
Si on ne veux pas aller changer la configuration DNS tous les jours pour gérer le changement automatique de l’ip, il existe une solution pour que ça fonctionne.
Les pré-requis
La première étape est de mettre en place un service avec « dyndns.org ». C’est gratuit et ça fonctionne bien. Le principe, est d’indiquer notre ip dynamique actuelle aux serveurs dns du fournisseur choisi.
Je vous passe comment créer son compte sur dyndns. De nombreux tutos l'explique
pour l’accès 2 choix sont possible :
1er Choix
a - Utiliser soit un programme sur le serveur (ddclient) b - Ou configurer son routeur ADSL
A ce stade, on peut déjà avoir accès à son serveur, en tapant dans la barre d’adresse de son navigateur préféré
Si cette solution vous convient, inutile de continuer le tuto
2ème choix
Acheter un nom de domaine chez Gandi ou tout autre revendeur à condition d'avoir accès à la modification des DNS, pour pouvoir accéder à son serveur, en tapant :
Nous allons nous occuper de cette solution.
Le fonctionnement habituel d’un DNS Normalement, avec un nom de domaine, par exemple « mondomaine.fr », Gandi vous fournit une entrée DNS de type « A », de ce type
@ 10800 IN A 111.222.333.444
« nomdomaine.fr » sera alors dirigé vers l’IP 111.222.333.444
Pour faire une redirection, on utilise un enregistrement de type « CNAME », comme ceci :
mail 10800 IN CNAME mail.monfai.com.
« mail.nomdomaine.fr » sera alors redirigé vers « mail.monfai.com », quel que soit son IP.
La problématique
On pourrait penser qu’il suffit de mettre une redirection de « mondomaine.fr » vers « nomdomaine.dyndns.org » pour régler le problème
Et bien non ;o)
La solution
Pour qu'à chaque appel du domaine mondomaine.fr, l'alias DNS (CNAME) renverra vers mondomaine.dyndns.org qui à son tour renverra vers l'adresse IP de votre neufbox et votre firewall fera la redirection vers votre serveur (192.168.xx.xx). Renseignez le DNS avec la ligne suivante
www 10800 IN CNAME nomdomaine.dyndns.org.
A se stade, si vous tapez « http://www.mondomaine.fr » dans votre navigateur, vous tomberez bien sur votre site. Ensuite, utilisez le service de redirection de Gandi, et redirigez « http://mondomaine.fr » vers « http://www.mondomaine.fr », de manière permanente. Ainsi, votre site web sera accessible sur votre serveur de 2 façons
http://mondomaine.fr http://www.mondomaine.fr
Et pour le mail..... Pour pouvoir envoyer des mails et les recevoir signaler votre machine comme MX principal
@ 10800 IN MX 10 mondomaine.dyndns.org.
Exemple de dns chez gandi
@ 10800 IN A 217.11.22.33 @ 10800 IN MX 10 mondomaine.dyndns.org. www 10800 IN CNAME mondomaine.dyndns.org. mail 10800 IN CNAME mondomaine.dyndns.org. ftp 10800 IN CNAME mondomaine.dyndns.org.
ATTENTION de bien mettre le « . » à la fin de mondomaine.dyndns.org .
Reste à compléter par l'installation d'un DNS perso sur votre machine, mais n'étant pas un grand spécialiste du DNS, j’attend que vous mettiez à profit vos compétences pour compléter ce tuto.