
Après la fermeture des comptes gratuits dans DynDNS, nous devons chercher un autre moyen d’accéder à un serveur domestique depuis Internet, puisque les opérateurs vendent actuellement les](http://en.wikipedia.org/wiki/Internet_Protocol “Internet Protocol”) IP fixes [comme un service séparé (je me souviens encore de l’IP statique et gratuite que ce téléphone m’a donnée dans l’un de mes premiers ADSL.
Heureusement, il existe des DNS dynamiques
Le DNS dynamique (DDNS](http://en.wikipedia.org/wiki/Dynamic_DNS “Dynamic DNS”)[) est un service qui permet la mise à jour en temps réel des informations concernant noms de domaine situés sur un serveur de noms . L’usage le plus courant est de permettre l’attribution d’un nom de domaine d’ Internet à un appareil avec une adresse IP](http://es.wikipedia.org/wiki/Direcci%C3%B3n_IP “Dirección IP”)[variable (dynamique). Cela vous permet de vous connecter à la machine concernée sans avoir à savoir quelle adresse IP elle possède actuellement.
Qu’est-ce qu’il devrait y avoir ?#
Nous avons besoin d’une solution qui réponde à plusieurs caractéristiques :
- Rapide à mettre en œuvre (je suis paresseux :D)
- Que ça fonctionne correctement
- Rends-le gratuit
- Pour éviter que ce soit répété avec DynDNS
Solutions#
1. Fourni par le registraire de domaine (1er niveau)#
Certains registraires de domaines proposent ce type de services gratuitement lorsque vous en achetez un, ou si vous en avez un déjà existant, cherchez sur Google « DNS dynamique + votre registraire de domaine ».
Avantages#
- Facilité d’utilisation
Inconvénients#
- Ce service peut être converti en paiement sous le nom de DynDNS à tout moment
- Nous ne contrôlons pas entièrement notre domaine
- Un domaine de haut niveau est requis
Liens#
- MrDomain propose DonDNS (bêta)
- Namecheap qui propose ce service en tant qu’accessoire simple et gratuit, et avec GNUDIP le logiciel serveur DDNS le plus répandu, compatible avec tout routeur prenant en charge la DDNS.
2. Registraire de domaine de 2e niveau prêt pour cela#
C’est la solution que la plupart d’entre nous ont utilisée jusqu’à présent : No-IP, DynDNS, etc. Cependant, il peut arriver que ces services soient payés, fassent faillite ou fassent faillite.
Avantages#
- Facilité d’utilisation
Inconvénients#
- Nous ne contrôlons pas entièrement nos domaines
- À tout moment, cela peut devenir rémunéré et nous perdrons notre connectivité
Liens#
Notes#
Je ne recommande pas cette solution en aucun cas ; il est toujours préférable d’utiliser DNSOMATIC, même avec un seul service, comme expliqué ci-dessous
Étapes#
Créez un compte dans le service choisi, je recommande ces 3 :
- No-IP: ils offrent un service de qualité depuis des années, mais je crains qu’ils ne soient bientôt financés en raison de leur similarité avec DynDNS
- OpenDNS: DNSOMATIC appartient à OpenDNS et ils proposent leur propre service, cette entreprise m’a toujours accordé beaucoup de confiance
- freedns.afraid.org : même s’il semble que leur site web ait été créé dans les années 80, je n’ai entendu que du bien de ce service
Configurez votre client ddns, dans l’interface web de votre routeur ou, dans le cas d’un serveur Linux ddclient, je ne vais pas développer davantage cet aspect car il existe des milliers de tutoriels sur internet. Cependant, je vais mettre quelques commandes pour installer et configurer avec interface graphique ddclient dans Linux
//Si no lo tienes instalado sudo apt-get install ddclient //Si ya lo tienes instalado sudo dpkg-reconfigure ddclient
3. DNSOMATIC, divers registraires de domaines (2e niveau)#
Jusqu’à présent, la solution était de créer un compte avec No-IP ou DynDNS, cependant, grâce à DNSOMATIC, nous pouvons enregistrer plusieurs comptes dans multitude de services et tous les mettre à jour avec une seule requête web, il est également compatible avec la plupart des clients DDNS inclus ddclient mon préféré pour les serveurs Linux.
Avantages#
- Facilité d’utilisation
- Maintenu par OpenDNS, ce qui me donne confiance
Inconvénients#
- Ce service peut être payé, mais il ne semble pas que cela arrivera
- Nous ne contrôlons pas entièrement nos domaines
Liens#
Notes#
Ce service repose davantage sur la qualité que sur la quantité, c’est-à-dire que nous disposerons d’un grand nombre de domaines, de sorte que si l’un est payé ou tombe, nous pourrons toujours en utiliser un autre.
Étapes#
- Créez un compte DNSOMATIC
- Créez des comptes dans les services que vous souhaitez, je recommande 3 :
- No-IP: ils offrent un service de qualité depuis des années, mais je crains qu’ils ne soient bientôt financés en raison de leur similarité avec DynDNS
- OpenDNS: DNSOMATIC appartient à OpenDNS et ils proposent leur propre service, cette entreprise m’a toujours accordé beaucoup de confiance
- freedns.afraid.org : même s’il semble que leur site web ait été créé dans les années 80, je n’ai entendu que du bien de ce service
- Ajoutez les données des comptes créés dans ces services à votre tableau de bord DNSOMATIC
4. Convertir un domaine de 1er niveau en un domaine dynamique même si notre fournisseur n’a pas de support#
Je pense qu’il n’y a pas beaucoup d’explications derrière ce titre, mais en gros, ce que nous ferons, c’est utiliser le DNS d’un fournisseur de DNS dynamique comme afraid.org sur notre domaine principal, puis, via son API, le mettre à jour nous-mêmes via un script
Avantages#
- Rapide à faire
- Capacité de personnalisation
- Nous pouvons utiliser notre domaine non dynamique comme dynamique
Inconvénients#
- Peu de contrôle puisque nous continuons à dépendre d’un seul fournisseur DDNS gratuit
Liens#
- ICI Vous pouvez voir en espagnol comment faire cela avec l’un des plus grands registraires comme Godaddy
5. Construisez votre propre serveur DDNS auto-mise à jour#
Le projet gratuit GnuDIP Dynamic DNS nous permet de monter tout ce dont nous avons besoin sur nos propres machines et domaines, ce qui est un avantage pour les paranoïaques de vie privée et de sécurité, mais pour les paresseux…
Avantages#
- Contrôle absolu
- Capacité de personnalisation
Inconvénients#
- Difficulté d’installation
- Cela nous oblige à toujours maintenir une machine avec une IP fixe, même si elle est dans le cloud et dans un domaine.
Liens#
- Lien vers le projet GnuDIP Dynamic DNS là-bas vous trouverez aussi des tutoriels, etc.
6. Créez votre propre client et serveur DDNS de manière très artisanale#
Avec un compte Dropbox, un cron sur la machine et une redirection de domaine, vous pouvez rapidement et facilement configurer tout ce dont vous avez besoin avec des outils simples.
Avantages#
- Contrôle absolu
- Capacité de personnalisation
Inconvénients#
- Difficulté d’installation moyenne
- Ce n’est pas une solution aussi éprouvée que les autres et sa mise à jour repose sur le temps plutôt que sur le changement
Liens#
- ICI Ce post fantastique de Shawn Powers expliquera tout ce dont vous avez besoin en détail
7. Utilisation des API CPANEL pour mettre à jour le DNS lorsqu’elles changent#
C’est une solution très ingénieuse que nous avons grâce à Mitchel Haan, qui utilise l’API CPANEL (le panneau de contrôle de la plupart des hébergeurs) pour mettre à jour l’IP vers laquelle un domaine est redirigé.
Elle se compose de :
Un script PHP, pour récupérer l’IP depuis la maison
Un autre script PHP pour effectuer la mise à jour dans CPANEL
Un script shell qui vérifie si une mise à jour est nécessaire et exécute l’action si nécessaire
Avantages#
- Contrôle absolu
- Capacité de personnalisation
Inconvénients#
- Ce n’est pas une solution aussi éprouvée que les autres et sa mise à jour repose sur le temps plutôt que sur le changement
Liens#
- ICI Vous pouvez voir un post expliquant tout ce que vous devez savoir ainsi qu’un](https://haanenterprises.com/2013/04/host-your-own-dynamic-dns-using-php-and-cpanel-apis/) [GitHub avec le code mis à jour
Ma sélection#
En appliquant la loi du « Marteau d’or », c’est-à-dire qu’en tant que geeks, nous cherchons souvent la meilleure solution, quelle que soit sa valeur et quoi qu’il arrive, et nous passons d’une chose à une autre, trop souvent et sans prendre en compte le temps, ce qui m’est si précieux au moins aujourd’hui.
C’est pourquoi je recommande :
Si vous avez un domaine de premier niveau ou que vous en achetez un et que vous avez besoin de DDNS
- Utiliser la solution 1
Je déconseille totalement de tout miser sur une carte que vous ne contrôlez pas
- Alors n’utilisez pas la solution 2 !
Si vous n’avez pas de domaine et ne pouvez pas utiliser la Solution 1
- Utiliser la solution 3
Si vous avez un domaine et ne pouvez pas utiliser la Solution 1
- Solution 4
Si vous avez envie de vous aventurer au fond et que vous avez les exigences nécessaires
- Solution 5
Si vous voulez bien comprendre comment tout fonctionne à l’intérieur et faire un bricolage complet
- Solution 6
Si vous avez un hébergement pas cher, ce n’est pas une priorité et vous voulez un peu de geek
- Solution 7
Remplacement des références de l’ancien domaine vers le nouveau domaine#
sudo grep -r -n --exclude-dir=dev --exclude-dir=sys --exclude-dir=proc "ruben0909.dyndns.org" /Note finale#
J’aurais payé un compte DynDNS à un prix raisonnable, mais 25 $ par an me semble excessif pour quelque chose que d’autres entreprises proposent gratuitement, même avec un domaine de premier niveau inclus dans le prix.






