DNS Public - MaximeDanlee/admin2-projet GitHub Wiki
Le client demande à ce que ses clients et ses partenaires puissent accéder aux différents sites web mises en ligne par la société. Le client demande aussi que les employés puissent accéder à leur adresse de courrier électronique peu importe où ces employés se trouvent. Pour répondre aux besoins du client, il faut mettre en place un serveur NS qui fera office de serveur ayant autorité sur la zone tl2-2.ephec-ti.be. . Ce serveur devra être accessible depuis internet.
Pour ce faire, il faut :
- Un serveur disposant d'une connection à internet,
- Un logiciel DNS
La solution serait de mettre en place un logiciel pouvant répondre à des requêtes DNS sur sa zone, le logiciel devra être installé sur un serveur ayant accès à internet. Ce logiciel, tournant sur le serveur web de la société, contiendra les ressources DNS pour les serveurs web, mail et VoIP de la société WoodyToys. Plusieurs logiciel pour le DNS sont disponibles : Bind, PowerDNS, djbDNS, ...
| Critères | Bind9 | PowerDNS | Unbound |
|---|---|---|---|
| Fonctionalités | SOA (Server of Authority) Résolveur |
SOA (Server of Authority) Résolveur dnsdist (égaliseur de charges) |
SOA (Server of Authority) mais limité Résolveur |
| Popularité | Logiciel DNS le plus répandu et recommandé par ses utilisateurs |
Assez populaire et recommandé | Populaire et très recommandé pour des projets spécifiques |
| Prix | Gratuit | Gratuit | Gratuit |
| Sécurité | DNSSEC | DNSSEC | DNSSEC |
| Documentation | Documentation disponbible en ligne et très complète |
Documentation disponbible en ligne et très complète |
Documentation disponbible en ligne et très complète |
| Aide en ligne | Beacoup de chances de trouver une solution en ligne dnas le cas d'un problème grâce à la popularité de Bind |
Aide en ligne disponible mais plus difficile de trouver ce qu'on cherche (Pour des simples problèmes, 6-7 fois moins de résultats sur Google par rapport à Bind) |
Aide en ligne disponible mais plus difficile de trouver ce qu'on cherche (Pour des simples problèmes, on trouve 4-5 fois moins de résultats sur Google par rapport à Bind) |
| Commentaires | Grâce à sa grande popularité, un bug sera vite reamarqué et corrigé. Configuration assez compliquée. Utile aussi bien pour des petits projets que pour des grands projets. Le standard des logiciels DNS. Pas le plus performant. |
Logiciel ancien et mature. PowerDNS vient avec plein de back-ends différents et de fonctionnalités avancés qui facilitent son utilisation et la maintenance. Logiciel très flexible. |
Logiciel léger et performant. Très recommandé en tant que résolveur local. Déconseillé en tant que SOA. |
La solution pour laquelle nous avons optée sera la solution Bind. Nous avons choisi bind car il propose une large gamme de fonctionnalités pour le DNS.
Le point fort de Bind par rapport à PowerDNS est qu’il est utilisée par nombreux personnes. Ceci présente d’abord un avantage au niveau de la documentation et de l’aide en ligne ce qui fait une grosse différence lors d’un dépannage.
Un autre avantage est que, grâce aux nombreux utilisateurs de Bind, un but, dans le domaine de la sécurité ou autre, est très vite communiqué et résolu grâce aux mises à jour fréquentes de Bind.
Enfin, bind est un logiciel développé à long terme qui est donc mature et stable ce qui rend les bugs du logiciel Bind en question très rares. (source : bind9 vs powerDNS)
- Identifier les différentes machines dont le nom doit être traduit ainsi que rechercher leurs adresses IP,
- Installation d'un serveur Bind
- Création du fichier de zone pour la zone du NS,
- Communiquer la configuration pour la délégation à l'administrateur de la zone parente,
- Modification de bind.conf pour répondre que aux requêtes concernés et écouter que les ports udp/tcp 53.
- Sécuriser l'accès au serveur,
- Communication à l'hébergeur de la zone parent le record ressource du serveur NS.