Linux服务器---配置bind

简介:
配置bind
1、确定已经安装bind软件,需要安装3 个bind、bind-chroot、bind-util
      [root@localhost wj]#  yum install –y bind bind-chroot bind-util  

2、修改配置文件“/etc/named.conf”
      [root@localhost pub]#  gedit /etc/named.conf
      options {
      # listen-on port 53 { 127.0.0.1; };
      # listen-on-v6 port 53 { ::1; };
       directory  "/var/named";
          。。。
      };
      。。。。
      zone "david.cn" IN{      //正向解析配置
      type master;
       file "david.cn";    //注意名字,后面要用到这个名字
       allow-update {none;};
      };
      zone "0.168.192.in-addr.arpa" IN{   //反向解析配置
      type master;
       file "192.168.0";   //注意名字,后面要用到这个名字
       allow-update {none;};
      };

3、编辑正向配置文件“/var/named/david.cn”,这个文件不存在,用户需要自己创建 
      [root@localhost pub]#  gedit /var/named/david.cn
      $TTL 86400
      @ IN SOA bind.david.cn. root.david.cn. (
      2011071001
      3600
      1800
      604800
      86400
      )
      IN NS bind.david.cn.
      IN A 192.168.0.113     //这个是本机ip
      IN MX 10 mailsrv.david.cn.
      bind  IN A 192.168.0.113
      mailsrv IN A 192.168.0.250
      www IN CNAME bind.david.cn.

4、编辑反向配置文件“/var/named/192.168.0”,这个文件不存在,用户需要自己创建
      [root@localhost pub]#  gedit /var/named/192.168.0
      $TTL 86400
      @ IN SOA bind.david.cn. root.david.cn. (
      2011071001
      3600
      1800
      604800
      86400
      )
      IN NS bind.david.cn.
      IN PTR david.cn.
        IN A 255.255.255.0
      113  IN PTR bind.david.cn.
      250 IN PTR mailsrv.david.cn

5、重启服务(确保防火墙的53端口已经打开)
      [root@localhost wj]#  service named restart
      停止 named:                                               [确定]
      启动 named:                                               [确定]
      [root@localhost wj]# 

6、测试
      [root@localhost wj]#  nslookup
      >  server 192.168.0.113          //切换dns服务器为上面配置好的
      Default server: 192.168.0.113
      Address: 192.168.0.113#53

      >  bind.david.cn               //正向解析A类型
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      Name: bind.david.cn
      Address: 192.168.0.113

      >  mailsrv.david.cn        //正向解析A类型
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      Name: mailsrv.david.cn
      Address: 192.168.0.250

      >  set q=mx             //正向解析MX类型
      > david.cn
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      david.cn mail exchanger = 10 mailsrv.david.cn.

      >  www.david.cn     //正向解析CNAME类型
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      www.david.cn canonical name = bind.david.cn.

      >  192.168.0.113     //反向解析
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      113.0.168.192.in-addr.arpa name = bind.david.cn.

      >  192.168.0.250       //反向解析
      Server: 192.168.0.113
      Address: 192.168.0.113#53
      250.0.168.192.in-addr.arpa name = mailsrv.david.cn.0.168.192.in-addr.arpa.
      > 
相关文章
|
12天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
23 1
|
15天前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
32 2
|
1天前
|
Ubuntu Linux 测试技术
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试(下)
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试
19 1
|
1天前
|
运维 网络协议 Linux
Linux(28) Linux双网卡配置为连接到Linux主机的PC提供外网访问
Linux(28) Linux双网卡配置为连接到Linux主机的PC提供外网访问
11 1
|
2天前
|
Ubuntu 网络协议 Linux
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
23 0
|
2天前
|
Linux
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
15 0
|
5天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
5天前
|
Linux 网络安全 开发工具
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
|
5天前
|
缓存 安全 Ubuntu
Linux配置代理上网
如何配置Linux代理
14 1