Linux Dns服务介绍与搭建

Linux Dns服务介绍与搭建

Dns:域名解析系统,它的功能为域名解析,通过域名获取对应的IP地址。

域名系统的结构:

  • 根域 尾部句点(.)
  • 顶级域 某个国家或地区的域名
  • 二级域 某个个人或组织在因特网上的注册
  • 三级域 由二级域派生出的域
  • 主机名

域名服务器的分类:

  • 主域名服务器
  • 辅助域名服务器
  • 缓存域名服务器
  • 转发域名服务器

域名查询机制:

  • 递归查询
  • 迭代查询

Dns安装与配置
  • 主配置文件 /etc/named.conf
#将文件中出现的这句修改为
listen-on   port  53   {  127.0.0.1;  any;  };   全网监听
#将文件中出现的这句修改为
allow-query  {  localhost;  any;  };    任何主机都可以访问

主域名服务器

  • 区域配置文件 /etc/named.rfc1912.zones
    正向:
zone "dsr.com"  IN {
           type   master;
           file  "dsr.com.zone";
           allow-update { none; };
};

反向:

zone "126.168.192.dsr.com"  IN {
           type   master;
           file  "126.168.192.zone";
           allow-update { none; };
};
  • 区域数据文件 /var/named
    正向解析模板:
    named.localhost
@   IN  soa  dsr.com  rname.invalid  (
                             0     ; serial
                             1D  ; refresh
                             1H  ; retry
                             1W  ; expire
                             3H) ; minimum
@        NS      dns.dsr.com.
dns      A       192.168.126.126
www      A       192.168.126.126

反向解析模板:
named.loopback

@   IN  soa  dsr.com  rname.invalid  (
                             0     ; serial
                             1D  ; refresh
                             1H  ; retry
                             1W  ; expire
                             3H) ; minimum
@                NS       dns.dsr.com.
PIR       localhost       192.168.126.126

从域名服务器
配置过程与主域名服务器相同,只有在区域配置文件中有不同:
正向:

zone "dsr.com"  IN {
           type    salve;
           file  "salves/dsr.com.zone";
           masters { 192.168.126.126; };
};

反向:

zone "126.168.192.dsr.com"  IN {
           type   salve;
           file  "salve/126.168.192.zone";
           masters { 192.168.126.126; };
};
  • 检查配置文件是否正常 named.checkconf /etc/named.conf
    named.checkconf /etc/named.rfc1912.zones
    named.checkzone dsr.com.zone dsr.com.zone
  • 启动服务 systemctl start named
  • 测试 nslookup + 域名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值