### 2 修改主配置文件 vim /var/named/chroot/etc/named.conf # 在 zone "." IN 前面加入以下内容
# 一个zone关键字定义一个域区
# type类型有三种,它们分别是master,slave和hint它们的含义分别是: # master:表示定义的是主域名服务器 # slave [sleɪv]:表示定义的是辅助域名服务器 # hint [hɪnt]暗示:表示是互联网中根域名服务器
# file 指定具体存放DNS记录的文件
# allow-transfer [trænsˈfɜːr , ˈtrænsfɜːr]指定哪些主机可以从服务器上接收区域传输,未指定将允许传说到所有的主机 zone "abc.com" IN { type master; file "abc.com.zone"; allow-transfer {192.168.142.6;}; }; # 定义一个IP为192.168.215.*的反向域区 zone "142.168.192.in-addr.arpa" { type master; file "192.168.142.arpa.zone"; allow-transfer {192.168.142.6;}; };
### 3 建立正向区域数据文件 cp -p /var/named/named.localhost /var/named/chroot/var/named/abc.com.zone vim /var/named/chroot/var/named/abc.com.zone # 修改以下内容 # “@”表示当前的DNS区域名,相当于“abc.com.” # $TTL(Time To Live,生存时间)记录 # SOA(Start Of Authority[əˈθɔːrəti],授权信息开始)记录 # 分号“;” 开始的部分表示注释信息 # NS 域名服务器(Name Server):记录当前区域的DNS服务器的主机地址 # MX 邮件交换(Mail Exchange[ɪksˈtʃeɪndʒ]):记录当前区域的邮件服务器的主机地址,数字10表示优先级。 # A 地址(Address):记录正向解析条目,只用在正向解析区域中 # CNAME 别名(Canonical[kəˈnɑːnɪkl] Name):记录某一个正向解析条目的其他名称 # PTR 指针(Point)记录,只用在反向解析区域中 $TTL 1D @ IN SOA abc.com. admin.abc.com. ( 2020112901 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS ns1.abc.com. IN NS ns2.abc.com. MX 10 mail.abc.com. www IN A 192.168.142.10 mail IN A 192.168.142.20 video IN A 192.168.142.30 ns1 IN A 192.168.142.128 ns2 IN A 192.168.142.6 # 验证区域数据文件 # named-checkzone zonename filename named-checkzone abc.com /var/named/chroot/var/named/abc.com.zone
### 4 建立反向区域数据文件 cd /var/named/chroot/var/named/ cp -p abc.com.zone 192.168.142.arpa.zone vim 192.168.142.arpa.zone $TTL 1D @ IN SOA abc.com. admin.abc.com. ( 2020112901 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS ns1.abc.com. IN NS ns2.abc.com. 10 IN PTR www.abc.com. 20 IN PTR mail.abc.com. 30 IN PTR study.abc.com. 128 IN PTR ns1.abc.com. 6 IN PTR ns2.abc.com. # 验证区域数据文件 named-checkzone 215.168.192.in-addr.arpa 192.168.142.arpa.zone # 5 重启服务 systemctl restart named-chroot
# 4 建立主配置文件 cd /var/named/chroot/ vim /etc/named.conf # 修改如下配置 listen-on port 53 { 127.0.0.1; 192.168.142.6; }; zone "abc.com" IN { type slave; file "slaves/abc.com.zone"; masters {192.168.142.128;}; }; zone "142.168.192.in-addr.arpa" IN { type slave; file "slaves/192.168.142.arpa.zone"; masters {192.168.142.128;}; };
114DNS开启DNS高可靠服务时代的大幕。114DNS开始同时为公众提供高速、稳定、可信的DNS递归解析服务;为网站提供强大抗攻击能力的权威智能DNS解析服务;为ISP提供可靠的DNS灾备及外包服务,作为国内用户量最大的老牌DNS,访问速度快,各地区设有节点,负载各运营商用户,DNS防劫持能力,自然也是名列前茅。 DNS 服务器 IP 地址:
首选:114.114.114.114
备选:114.114.114.115
2017公共DNS服务器地址评估—DNS推荐
DNSPod DNS
DNSPod创始于2006年3月,是中国最大的第三方域名服务商,全球排名第四位。DNSPod是国内最早提供免费智能DNS产品的网站,致力于为各类网站提供高质量的电信、网通、教育网双线或者三线智能DNS免费解析,作为114DNS竞争对手之一,无论是访问速度,还是各地区节点覆盖率以及防劫持能力都是顶级的。 DNS 服务器 IP 地址:
首选:119.29.29.29
备选:182.254.116.116
2017公共DNS服务器地址评估—DNS推荐
阿里 DNS
阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,作为国内最大的互联网基础服务提供商,阿里巴巴在继承多年优秀技术的基础上,通过提供性能优异的公共DNS服务,为广大互联网用户提供最可靠的面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。 DNS 服务器 IP 地址:
首选:223.5.5.5
备选:223.6.6.6
2017公共DNS服务器地址评估—DNS推荐
百度 DNS
百度开放DNS主要面向企业,旨在集结行业力量,以开放的方式共同打造一个全球最大的、稳定的、高效的、纯净的公共DNS平台,作为核心基础设施服务于整个互联网,百度DNS拥有一流基础设施和强大技术实力,为用户提供免费的DNS服务。 DNS 服务器 IP 地址:
首选:180.76.76.76
备选:暂未公布
2017公共DNS服务器地址评估—DNS推荐
CNNIC SDNS
SDNS已在全球部署了多个节点,提供智能的、弹性的平台支持能力,可随用户的需求而变化。每节点建设在运营商4A、5A级机房,每节点配备服务器集群,多线路出口,节点之间相互冗余备份。通过多线路,确保每一次查询的全局路由最优化,最大程度上使用户解析就近响应。 DNS 服务器 IP 地址:
首选:1.2.4.8
备选:202.98.0.68
2017公共DNS服务器地址评估—DNS推荐
DNS派
DNS派拥有全球最领先的云 DNS 集群技术,领先的分布式云服务,遍布全国的解析服务器,多年 DNS 领域专业研究,DNS派拥有全球最领先的云DNS集群技术,领先的分布式云服务,遍布全国的解析服务器,能为域名的权威解析提供强有力的支持。 DNS 服务器 IP 地址: