Ce billet a été initialement publié l'année dernière sur http://blog.sandrocazzaniga.fr
Récemment j'ai voulu monter quelques sites persos mais il me fallait un nom de domaine, assez court (pour y mettre facilement des sous-domaines sans que ce soit trop long à écrire). Du coups je faisais des tests manuellement ce qui était assez pénible.
Du coups, j'ai créé un script Perl se servant du service de Gandi (pas de l'API, j'utilise directement une de leur page PHP) me permettant de savoir quels noms de domaines contenus dans un fichier (un par ligne) sont disponibles.
Un screen est plus parlant :
J'ai généré pour mes besoins des fichiers contenant tous les noms de domaines possibles en moins de 3 lettres (en .com, .net etc) puis j'ai exécuté mon script et redirigé la sortie dans les fichiers présents dans le dossier résultat.
Le script et les fichiers résultat sont disponibles sur mon Github.
Il est possible de tester qu'un seul nom de domaine :
./available_doms -d coucou.com
Tout un fichier :
./available_doms -f domaines.txt
Et avec de la couleur :
./available_doms -f domaines.txt -c