<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Services%2FDNS%2FInstall</id>
	<title>Services/DNS/Install - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Services%2FDNS%2FInstall"/>
	<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Services/DNS/Install&amp;action=history"/>
	<updated>2026-07-08T19:59:48Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Services/DNS/Install&amp;diff=2997&amp;oldid=prev</id>
		<title>Didier : Page créée avec « == Mise en place du nom d&#039;hôte ==  &lt;pre&gt; hostnamectl set-hostname ns.didier.com &lt;/pre&gt;  == Configuration du réseau ==  {{Admon/file|Fichier &lt;path&gt;/etc/sysconfig/network-... »</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Services/DNS/Install&amp;diff=2997&amp;oldid=prev"/>
		<updated>2015-03-24T10:32:26Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « == Mise en place du nom d&amp;#039;hôte ==  &amp;lt;pre&amp;gt; hostnamectl set-hostname ns.didier.com &amp;lt;/pre&amp;gt;  == Configuration du réseau ==  {{Admon/file|Fichier &amp;lt;path&amp;gt;/etc/sysconfig/network-... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Mise en place du nom d&amp;#039;hôte ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostnamectl set-hostname ns.didier.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration du réseau ==&lt;br /&gt;
&lt;br /&gt;
{{Admon/file|Fichier &amp;lt;path&amp;gt;/etc/sysconfig/network-scripts/ifcfg-eth0&amp;lt;/path&amp;gt;|&amp;lt;pre&amp;gt;&lt;br /&gt;
TYPE=Ethernet&lt;br /&gt;
NAME=&amp;quot;eth0&amp;quot;&lt;br /&gt;
BOOTPROTO=none&lt;br /&gt;
DEVICE=eth0&lt;br /&gt;
UUID=6eb9e4ce-f3f4-44ad-8c7d-b288422d5a8b&lt;br /&gt;
HWADDR=52:54:00:46:50:EB&lt;br /&gt;
ONBOOT=yes&lt;br /&gt;
DEFROUTE=yes&lt;br /&gt;
PEERDNS=yes&lt;br /&gt;
PEERROUTES=yes&lt;br /&gt;
IPV4_FAILURE_FATAL=no&lt;br /&gt;
IPV6INIT=yes&lt;br /&gt;
IPV6_AUTOCONF=yes&lt;br /&gt;
IPV6_DEFROUTE=yes&lt;br /&gt;
IPV6_PEERDNS=yes&lt;br /&gt;
IPV6_PEERROUTES=yes&lt;br /&gt;
IPV6_FAILURE_FATAL=no&lt;br /&gt;
IPADDR0=&amp;quot;192.168.122.237&amp;quot;&lt;br /&gt;
PREFIX0=&amp;quot;24&amp;quot;&lt;br /&gt;
GATEWAY0=&amp;quot;192.168.122.1&amp;quot;&lt;br /&gt;
DNS1=&amp;quot;192.168.122.237&amp;quot;&lt;br /&gt;
DOMAIN=&amp;quot;didier.com&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
qui produira automatiquement le fichier suivant&lt;br /&gt;
{{Admon/file|Fichier &amp;lt;path&amp;gt;/etc/resolv.conf&amp;lt;/path&amp;gt;|&amp;lt;pre&amp;gt;&lt;br /&gt;
# Generated by NetworkManager&lt;br /&gt;
search didier.com&lt;br /&gt;
nameserver 192.168.122.237&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Installation des dépôts RPM ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm \&lt;br /&gt;
http://koji.b2pweb.com/packages/b2pweb-release/1.4.0/1.el7.centos/noarch/b2pweb-release-1.4.0-1.el7.centos.noarch.rpm \&lt;br /&gt;
http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation de chrony ==&lt;br /&gt;
&lt;br /&gt;
Installation, démarrage/activation de chrony pour le maintien à l&amp;#039;heure&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install chrony&lt;br /&gt;
systemctl start chronyd&lt;br /&gt;
systemctl enable chronyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation du serveur et des outils DNS ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install bind bind-utils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Edition des fichiers DNS ===&lt;br /&gt;
&lt;br /&gt;
{{Admon/file|Fichier &amp;lt;path&amp;gt;/etc/named.conf&amp;lt;/path&amp;gt;|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//&lt;br /&gt;
// named.conf&lt;br /&gt;
//&lt;br /&gt;
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS&lt;br /&gt;
// server as a caching only nameserver (as a localhost DNS resolver only).&lt;br /&gt;
//&lt;br /&gt;
// See /usr/share/doc/bind*/sample/ for example named configuration files.&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
options {&lt;br /&gt;
        listen-on port 53 { 127.0.0.1; 192.168.122.0/24; };&lt;br /&gt;
        #listen-on-v6 port 53 { ::1; };&lt;br /&gt;
        directory       &amp;quot;/var/named&amp;quot;;&lt;br /&gt;
        dump-file       &amp;quot;/var/named/data/cache_dump.db&amp;quot;;&lt;br /&gt;
        statistics-file &amp;quot;/var/named/data/named_stats.txt&amp;quot;;&lt;br /&gt;
        memstatistics-file &amp;quot;/var/named/data/named_mem_stats.txt&amp;quot;;&lt;br /&gt;
        allow-query     { localhost; 192.168.122.0/24; };&lt;br /&gt;
        allow-transfer  { localhost; 192.168.122.0/24; };&lt;br /&gt;
        forwarders { 192.168.0.4; 192.168.0.5; };&lt;br /&gt;
&lt;br /&gt;
        /* &lt;br /&gt;
         - If you are building an AUTHORITATIVE DNS server, do NOT enable recursion.&lt;br /&gt;
         - If you are building a RECURSIVE (caching) DNS server, you need to enable &lt;br /&gt;
           recursion. &lt;br /&gt;
         - If your recursive DNS server has a public IP address, you MUST enable access &lt;br /&gt;
           control to limit queries to your legitimate users. Failing to do so will&lt;br /&gt;
           cause your server to become part of large scale DNS amplification &lt;br /&gt;
           attacks. Implementing BCP38 within your network would greatly&lt;br /&gt;
           reduce such attack surface &lt;br /&gt;
        */&lt;br /&gt;
        recursion yes;&lt;br /&gt;
&lt;br /&gt;
        dnssec-enable yes;&lt;br /&gt;
        dnssec-validation yes;&lt;br /&gt;
        dnssec-lookaside auto;&lt;br /&gt;
&lt;br /&gt;
        /* Path to ISC DLV key */&lt;br /&gt;
        bindkeys-file &amp;quot;/etc/named.iscdlv.key&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        managed-keys-directory &amp;quot;/var/named/dynamic&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        pid-file &amp;quot;/run/named/named.pid&amp;quot;;&lt;br /&gt;
        session-keyfile &amp;quot;/run/named/session.key&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
logging {&lt;br /&gt;
        channel default_debug {&lt;br /&gt;
                file &amp;quot;data/named.run&amp;quot;;&lt;br /&gt;
                severity dynamic;&lt;br /&gt;
        };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;.&amp;quot; IN {&lt;br /&gt;
        type hint;&lt;br /&gt;
        file &amp;quot;named.ca&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;didier.com&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;didier.com.zone&amp;quot;;&lt;br /&gt;
        allow-update { none; };&lt;br /&gt;
};&lt;br /&gt;
zone &amp;quot;122.168.192.in-addr.arpa&amp;quot; IN {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;192.168.122.zone&amp;quot;;&lt;br /&gt;
        allow-update { none; };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
include &amp;quot;/etc/named.rfc1912.zones&amp;quot;;&lt;br /&gt;
include &amp;quot;/etc/named.root.key&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
{{Admon/file|Fichier &amp;lt;path&amp;gt;/var/named/192.168.122.zone&amp;lt;/path&amp;gt;|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$TTL 86400      ; 1 day&lt;br /&gt;
@ IN SOA  ns.didier.com. root.ns.didier.com. (&lt;br /&gt;
        2015031801 ; serial&lt;br /&gt;
        3600       ; refresh (1 hour)&lt;br /&gt;
        900        ; retry (15 minutes)&lt;br /&gt;
        604800     ; expire (1 week)&lt;br /&gt;
        86400      ; minimum (1 day)&lt;br /&gt;
)&lt;br /&gt;
@       IN      NS      ns.didier.com.&lt;br /&gt;
132     IN      PTR     kls.didier.com.&lt;br /&gt;
237     IN      PTR     ns.didier.com.&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
{{Admon/file|Fichier &amp;lt;path&amp;gt;/var/named/didier.com.zone&amp;lt;/path&amp;gt;|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$TTL 86400      ; 1 day&lt;br /&gt;
@ IN SOA  ns.didier.com. root.ns.didier.com. (&lt;br /&gt;
        2015031801 ; serial&lt;br /&gt;
        3600       ; refresh (1 hour)&lt;br /&gt;
        900        ; retry (15 minutes)&lt;br /&gt;
        604800     ; expire (1 week)&lt;br /&gt;
        86400      ; minimum (1 day)&lt;br /&gt;
)                                                                                                      &lt;br /&gt;
@                                       IN      NS      ns.didier.com.&lt;br /&gt;
kls                                     IN      A       192.168.122.132&lt;br /&gt;
ns                                      IN      A       192.168.122.237&lt;br /&gt;
_kerberos                               IN      TXT     &amp;quot;DIDIER.COM&amp;quot;&lt;br /&gt;
kerberos                                IN      CNAME   kls&lt;br /&gt;
ldap                                    IN      CNAME   kls&lt;br /&gt;
_kerberos._udp                          IN      SRV     0 0 88 kls&lt;br /&gt;
_kerberos-master._udp                   IN      SRV     0 0 88 kls&lt;br /&gt;
_kerberos-adm._tcp                      IN      SRV     0 0 749 kls&lt;br /&gt;
_kpasswd._udp                           IN      SRV     0 0 464 kls&lt;br /&gt;
_kerberos._udp.DIDIER.COM.              IN      SRV     0 0 88 kls&lt;br /&gt;
_kerberos-master._udp.DIDIER.COM.       IN      SRV     0 0 88 kls&lt;br /&gt;
_kerberos-adm._tcp.DIDIER.COM.          IN      SRV     0 0 749 kls&lt;br /&gt;
_kpasswd._udp.DIDIER.COM.               IN      SRV     0 0 464 kls&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== firewall ===&lt;br /&gt;
Ouverture du firewall pour le service DNS&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
firewall-cmd --permanent --add-service=dns&lt;br /&gt;
firewall-cmd --reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Droits des fichiers ===&lt;br /&gt;
Mise en place du bon propriétaire/groupe des fichiers de configuration et mise en place des bons droits sur ceux-ci: unix + selinux&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chgrp named -R /var/named&lt;br /&gt;
chown root:named /etc/named.conf&lt;br /&gt;
restorecon -rv /var/named&lt;br /&gt;
restorecon /etc/named.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test de la configuration ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
named-checkconf /etc/named.conf&lt;br /&gt;
named-checkzone didier.com /var/named/didier.com.zone&lt;br /&gt;
zone didier.com/IN: loaded serial 2015031801&lt;br /&gt;
OK&lt;br /&gt;
&lt;br /&gt;
named-checkzone 122.168.192.in-addr.arpa /var/named/192.168.122.zone&lt;br /&gt;
zone 122.168.192.in-addr.arpa/IN: loaded serial 2015031801&lt;br /&gt;
OK&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Démarrage du service DNS ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemctl start named&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tests ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dig didier.com&lt;br /&gt;
dig A ns.didier.com&lt;br /&gt;
dig A kls.didier.com&lt;br /&gt;
dig TXT _kerberos.didier.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Didier</name></author>
	</entry>
</feed>