Nom de domaine chez Gandi et ip dynamique

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche

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é

http://mondomaine.dyndns.org

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 :

http://mondomaine.fr

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.