GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer le serveur DNS sur CentOS 5 / RHEL 5

Dans Redhat Enterprise Linux ou Centos 5, il n'y aura pas de fichier .conf nommé par défaut dans le répertoire /etc. Nous devons copier des exemples de fichiers de configuration de /usr/share/doc/bind-9.3.4/sample/etc/ vers le répertoire /etc en utilisant la commande suivante.

cp /usr/share/doc/bind-9.3.4/sample/etc/* /etc/

Copiez les fichiers de zone dans le répertoire /var/named depuis /usr/share/doc/bind-9.3.4/sample/var/named.

cp -a /usr/share/doc/bind-9.X/sample/var/named/* /var/named

Nous devons créer le keygen DNS en utilisant la commande suivante

dns-keygen

a7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy

Nous devons insérer le keygen dans le fichier /etc/named.conf

vi /etc/named.conf

clé ddns_key

{

algorithme hmac-md5 ;

a7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy;

} ;

Ouvrez le fichier /etc/named.conf, entrez les détails de la zone selon les exigences du domaine. Le fichier suivant modifié en configuration minimale, cela suffit pour exécuter un serveur DNS. Vous pouvez également le copier et l'utiliser pour votre serveur.

vi /etc/named.conf

choix

{

répertoire "/var/named" ; // la valeur par défaut

fichier de vidage "data/cache_dump.db" ;

fichier de statistiques "data/named_stats.txt" ;

memstatistics-fichier "data/named_mem_stats.txt" ;

} ;

journalisation

{

canal default_debug {

fichier "data/named.run" ;

gravité dynamique ;

} ;

} ;

zone « itzgeek.com » EN { —–> Nom de la Zone

tapez maître ;

fichier « itzgeek.com »; —–> Nom du fichier où la zone a été enregistrée

allow-update { aucun ; } ;

} ;

zone “4.65.10.reverse” IN { —–> Nom de la Zone

tapez maître ;

fichier « 4.65.10.reverse »; —–> Nom du fichier où la zone a été enregistrée

allow-update { aucun ; } ;

} ;

clé ddns_key

{

algorithme hmac-md5 ;

secret a7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy;

} ;

Créez un fichier de zone appelé itzgeek.com pour la zone de transfert sous le répertoire /var/named. Tous les noms de domaine doivent se terminer par un point (.).

Il existe des mots clés spéciaux pour les fichiers de zone
A – Enregistrement A
NS – Serveur de noms
MX – Mail for Exchange
CN – Nom canonique

vi /var/named/itzgeek.com

$TTL 86400
@ IN SOA itzgeek.com. [email protected]. (
24211201; série (d. adams)
3H; rafraîchissement
15M; réessayer
1W; expiration
1D ); minimum
IN NS itzgeek.com.
IN A 10.65.4.55
ns1 IN A 10.65.4.56
server IN A 10.65.4.56
www IN A 10.65.4.56
envoyer un e-mail au 10.65.4.56
itzgeek.com. EN MX 10 mail.itzgeek.com.

Créez un fichier de zone appelé itzgeek.com pour la zone de transfert sous le répertoire /var/named, créez un pointeur inverse vers les entrées de zone de transfert ci-dessus.
PTR – Pointer
SOA – Start of Authority

vi /var/named/10.65.4.reverse

$TTL 86400
@ IN SOA itzgeek.com. [email protected]. (
1997022700; Numéro de série
28800; Actualiser
14400; Réessayer
3600000; Expire
86400 ); Minimum
IN NS itzgeek.com.
55 IN PTR itzgeek.com.
56 IN PTR server.itzgeek.com.
56 IN PTR mail.itzgeek.com.
56 IN PTR www.itzgeek.com.
56 IN PTR ns1.itzgeek.com.

Redémarrez le service à l'aide de la commande suivante

# service nommé redémarrage

Testez simplement le serveur à l'aide de la commande pour vérifier la zone de transfert.

# héberger itzgeek.com

itzgeek.com a pour adresse 10.65.4.55
le courrier de itzgeek.com est géré par 10 mail.itzgeek.com

C'est pour la zone inversée

# hôte 10.65.4.55

55.4.65.10.in.addr.arpa pointeur de nom de domaine itzgeek.com.

Ces commandes ci-dessus sont suffisantes pour vérifier le DNS. Pour en savoir plus sur les détails de résolution DNS, nous pouvons utiliser Dig ou Nslookup

Terme de recherche :

Configurer DNS sur CentOS 5/RHEL 5, Configurer DNS sur CentOS 5/RHEL 5, Configurer DNS sur CentOS 5, Configurer DNS sur CentOS, Configurer DNS sur Linux, Configurer DNS sur RHEL 5, Configurer DNS sur RHEL, Configurer DNS sur CentOS, Configurer DNS sur CentOS 5, Configurer DNS sur CentOS 5 / RHEL 5


Cent OS
  1. Comment installer le serveur DNS sur RHEL 8 / CentOS 8 Linux

  2. Comment configurer le DNS esclave (BIND) sur CentOS 7 / RHEL 7

  3. Comment configurer le serveur et le client NTP dans CentOS / RHEL 7

  4. CentOS / RHEL :Comment configurer un serveur DHCP

  5. Centos 7 :Configurer le serveur DNS

Comment installer et configurer le serveur VNC dans CentOS 7 / RHEL 7

Comment configurer le serveur DNS (BIND) sur CentOS 7 / RHEL 7

Comment configurer l'adresse IP dans CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

Comment configurer le serveur DNS (BIND) sur CentOS 8 / RHEL 8

Comment configurer le serveur VNC sur CentOS/RHEL 6

Comment installer et configurer VNC Server sur CentOS/RHEL 8