Fonctionnement du projet
Préparez deux machines virtuelles, une en tant que serveur DNS et un
serveur DNS client . Ajoutez une carte réseau. Assurez-
vous que l'adresse IP de la carte réseau de la machine virtuelle est dans le même segment de réseau que VMent1, qui est l'adresse IP de l'éditeur de réseau virtuel.
Carte réseau nouvellement ajoutée IP et Ethernet ip dans le même segment de réseau
Carte réseau nouvellement ajoutée, mode NAT
Carte réseau client
Processus du projet Le
serveur ayant 2 cartes réseau, l'une est la carte réseau interne et l'autre est la carte réseau externe, le mode nat doit être activé pour l'intercommunication réseau interne et externe.
[root@server2 ~]# vi /etc/sysctl.conf
net.ipv4.ip_forward = 1 永久开启
[root@server2 ~]# sysctl -p NAT,路由功能开启
Deux machines virtuelles communiquent
Installez et démarrez le service de liaison sur le serveur
[root@server2 ~]# yum -y install bind*
Configurer et démarrer le service nommé
[root@server2 ~]# vi /etc/named.conf
[root@server2 ~]# systemctl start named 服务开启
listen-on port 53 {
192.168.6.11; }; 监听地址是自己(内网地址),因为目标地址是自己,DNS指向自己
allow-query {
192.168.6.0/24; }; 允许给那些主机做DNS服务,(客户机范围)
Le contenu de la configuration est le suivant:
Ouvrez le service
L'adresse du serveur pointe vers elle-même
[root@server1 ~]# vi /etc/resolv.conf 指向同一网段.DNS服务器地址
nameserver 192.168.6.11
Configurer les informations globales
[root@DNS2 ~]# vi /etc/named.conf
Configurer l'analyse avant et arrière
[root@DNS2 ~]# vi /etc/named.rfc1912.zones
添加:
正向解析
zone "aa.com" IN {
type slave; 备,辅助
masters {
192.168.6.10; }; 主ip
allow-notify {
192.168.6.10; }; 允许主通知
file "slaves/aa.com.zone"; 把正向解析文件下载到的文件位置通告
};
反向解析
zone "6.168.192.in-addr.arpa" IN {
type slave;
masters {
192.168.6.10; };
allow-notify {
192.168.6.10; };
file "slaves/aa.com.local";
};
Afficher les fichiers de survie
[root@DNS2 ~]# cd /var/named
[root@DNS2 named]# ls -lh
[root@DNS2 named]# cd slaves/
[root@DNS2 slaves]# ls -lh
Résolution de nom de domaine, avec Google comme sujet de test
[root@server2 ~]# nslookup www.google.com 域名解析
Accédez au client pour
modifier l'adresse du serveur DNS
[root@server1 ~]# vi /etc/resolv.conf 指向同一网段.DNS服务器地址
nameserver 192.168.6.11
Pointez l'adresse vers le serveur
Testez Baidu et Sina sur le serveur
[root@server2 ~]# nslookup www.baidu.com
[root@server2 ~]# nslookup www.sina.com.cn
Analyse sur le client