| 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.netjavarome.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.194Des 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 Windows| Home |
|---|