DNS项目配置

项目操作
准备两个虚拟机,一个作为DNS服务器,一个客户机
DNS服务器添加一个网卡
注意保证虚拟机的网卡ip地址与VMent1即虚拟网络编辑器的ip在同一网段
新加的网卡ip与以太网ip在同一网段

新加网卡,NAT模式
在这里插入图片描述
客户机网卡在这里插入图片描述

项目流程
由于服务器存在2张网卡,一个为内网网卡,一个为外网网卡,需开启nat模式进行内外网互通。

[root@server2 ~]# vi /etc/sysctl.conf    
net.ipv4.ip_forward = 1               永久开启
[root@server2 ~]# sysctl -p           NAT,路由功能开启    

在这里插入图片描述
两台虚拟机互通

在服务器上安装并开启bind服务

[root@server2 ~]# yum -y install bind*

在这里插入图片描述
配置并开启named服务

[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服务,(客户机范围)

配置内容如下
在这里插入图片描述
开启服务
在这里插入图片描述

服务器地址指向自己

[root@server1 ~]# vi /etc/resolv.conf    指向同一网段.DNS服务器地址
nameserver 192.168.6.11

配置全局信息

[root@DNS2 ~]# vi /etc/named.conf  

在这里插入图片描述
配置正反向解析

[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";
};

查看生存文件

[root@DNS2 ~]# cd /var/named
[root@DNS2 named]# ls -lh
[root@DNS2 named]# cd slaves/
[root@DNS2 slaves]# ls -lh

域名解析,以谷歌为测试对象

[root@server2 ~]# nslookup www.google.com     域名解析

在这里插入图片描述

转到客户机
修改dns服务器地址

[root@server1 ~]# vi /etc/resolv.conf    指向同一网段.DNS服务器地址
nameserver 192.168.6.11

将地址指向服务器
在这里插入图片描述

在服务器上再测试百度和新浪网

[root@server2 ~]# nslookup www.baidu.com
[root@server2 ~]# nslookup www.sina.com.cn

在这里插入图片描述
客户机上进行解析
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_49343462/article/details/109515053