Home |
---|
Domain Name System(Server) : Système(Serveur) de nom de domaine.
Masquer les adresses IP derrière des noms symboliques.
Le DNS permet de convertir les noms recherchés en adresses IP et inversement.
Par ce biais il permet de router les requête Web ou de courrier électronique.
Le système de noms de domaine définit une arborescence, constituée de :
.net
par exemple) javarome
par exemple)La résolution d'un nom en adresse IP se fait par interrogation d'un Serveur de Nom de Domaine (ou serveur DNS). Désigné dans la configuration réseau de la machine cliente, un serveur DNS peut être :
net
, javarome.net
par exemple) d'où part la requête.DNS est basé sur UDP (encapsulé dans les datagrammes UDP) :
Application | DNS |
---|---|
Transport | UDP |
Réseau |
InetAddress
Des exemples de TLD sont ;
TLD | Signification | Commentaire |
---|---|---|
com |
commercial | Sociétés privées |
edu |
éducation | Universités typiquement |
gov |
government | Agences gouvernementales |
mil |
militaire | Département de la défense |
net |
network | Organisation de réseaux |
org |
organisation | Autres organisations, généralement à but non lucratif |
arpa |
ARPA | Advanced Research Project Agency, agence militaire fondatrice de l'Internet. Domaine de service. |
fr |
France | Domaines français |
uk |
United Kingdom | Domaines britanniques |
de |
Deutchland | Domaines allemands |
jp |
Japon | Domaines japonais |
Une zone contient des resource records. Par exemple :
javarome.net IN
NS FULL1.GANDI.net
javarome.net IN
NS NS4.GANDI.net
javarome.net IN
A 80.67.173.5
www.javarome.net IN
WKS TCP smtp telnet ftp
www.javarome.net IN
HINFO SUN4/SUNOS
web.javarome.net IN
CNAME www.javarome.net
mail.javarome.net IN
MX 80.67.173.5
80.67.173.5.javarome.net IN
PTR www.javarome.net
www.javarome.net 20 IN
TXT Texte divers
Les noms peuvent être exprimés de manière :
www.javarome.net
javarome.net
par exemple) : www.javarome
, www
Un serveur DNS peut être configuré via :
/etc/resolf.conf
pour Unix. Par exemple : domain javarome.net
nameserver 80.67.173.17
nameserver 80.67.173.194
Des tables locales sont utilisées en cas de défaut de serveur DNS. Par exemple :
80.67.173.5 www.javarome.net javahost wwwhost
192.18.97.71 java.sun.com java
Elles se trouvent dans :
/etc/hosts
pour UnixC:\WINNT\system32\drivers\etc
pour WindowsHome |
---|