Linux下搭建DNS 服务器(正向解析、反向解析)搭建(含视频教程)

Linux下搭建DNS 服务器

  1. 爱奇艺:http://www.iqiyi.com/v_v5a8f9ff3g.html
  2. 腾讯:https://v.qq.com/x/page/t3158lzd2a6.html
  3. 优酷:https://v.youku.com/v_show/id_XNDg5MjAyNzQ4NA==.html

1. 前期准备工作

三台虚拟机(1.DNS服务器;2.HTTP(Apache)服务器;3.测试机)

2. DNS服务器安装

# DNS服务器安装
yum install bind -y

服务名:named

1.主配置文件 /etc/named.conf
2.区域配置文件 /etc/named.rfc1912.zones
3.数据配置文件 /var/named/

2.1 第一步修改主配置文件

# 修改主配置文件 
vi /etc/named.conf

# 修改后内容如下:
listen-on port 53 { any; };  # 监听本机网络ip,any表示所有
        listen-on-v6 port 53 { any; }; # 监听本机网络ipv6,any表示所有
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        recursing-file  "/var/named/data/named.recursing";
        secroots-file   "/var/named/data/named.secroots";
        allow-query     { any; };# 监听客户端ip地址,any表示所有

2.2 第二步修改区域配置文件

# 区域配置文件 
/etc/named.rfc1912.zones

# 修改后代码如下:
zone "qq.com" IN {  # 域名
        type master;
        file "named.localhost";
        allow-update { none; };
};


zone "200.168.192.in-addr.arpa" IN {   # 可以是网段或网络ip地址,但需要倒写
        type master;
        file "named.loopback";
        allow-update { none; };
};

2.3 第三步修改数据配置文件

# 数据配置文件
 /var/named/


# 正向解析文件 
named.localhost
# 反向解析文件 
named.loopback

# 修改正向配置文件,修改后如下:  
vi /var/named/named.localhost 
$TTL 1D
@       IN SOA  qq.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.qq.com.
dns     A       192.168.200.99
www     A       192.168.200.22


# 修改反向配置文件,修改后如下:  
vi /var/named/named.loopback 

$TTL 1D
@       IN SOA  qq.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.qq.com.
99      PTR     dns.qq.com.
22      PTR     www.qq.com.

3.开启DNS服务

service named start

4.HTTP(Apache)服务器安装

4.1 安装

yum install httpd -y

4.2 添加html文件

 # 进入
cd /var/www/html/

vi index.html
# 内容随便输入, 即可

4.3 开启服务

service httpd start

5. 测试DNS

5.1 修改DNS

vi /etc/sysconfig/network-scripts/ifcfg-en33

5.2 重启网卡

service network start

5.3 测试

# 正向解析测试    
nslookup www.qq.com
# 反向解析测试    
nslookup 192.168.200.22

作者QQ:420318184
邮箱:fy@0fy0.com

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飛之宇

你的支持是我们的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值