不幸的是需要注意一点
编辑 reverse.fedora.local 文件: 1 $ sudo vi /var/named/reverse.fedora.local 添加以下行: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 $TTL 86400 @ IN SOA dns01.fedora.local. root.fedora.local. ( 2011071001 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) @ IN NS dns01.fedora.local. @ IN PTR fedora.local. dns01 IN A 192.168.1.160 client IN A 192.168.1.136 160 IN PTR dns01.fedora.local. 136 IN PTR client.fedora.local. 所有粗体(LCTT 译注:本译文中无法泛起粗体)内容都特定于你的情况,生存文件并退出。
ADDITIONAL: 6 ;; OPT PSEUDOSECTION: ; EDNS: version: 0。
请将 /etc/resolv.conf 设为不行变: 1 $ sudo chattr +i /etc/resolv.conf 假如要从头配置, 你还需要设置 SELinux 并为设置文件添加正确的所有权,防备其被包围并变回默认配置: 1 $ sudo chattr +i /etc/resolv.conf 测试客户端 你应该得到与 DNS 处事器沟通的功效: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 $ dig fedoramagazine.org ; DiG 9.11.13-RedHat-9.11.13-2.fc30 fedoramagazine.org ;; global options: +cmd ;; Got answer: ;; -HEADER- opcode: QUERY, ADDITIONAL: 6 ;; OPT PSEUDOSECTION: ; EDNS: version: 0,反向区域文件reverse zone file则相反,更多相关bind dns处事器内容请搜索聚合云库以前的文章或继承欣赏下面的相关文章但愿各人今后多多支持聚合云库! 原文链接:https://linux.cn/article-11997-1.html , AUTHORITY: 3, 1 2 $ sudo named-checkzone forward.fedora.local /var/named/forward.fedora.local $ sudo named-checkzone reverse.fedora.local /var/named/reverse.fedora.local 你应该看到 OK 的响应: zone forward.fedora.local/IN: loaded serial 2011071001 OK zone reverse.fedora.local/IN: loaded serial 2011071001 OK 启用并启动 DNS 处事 1 2 $ sudo systemctl enable named $ sudo systemctl start named 设置 resolv.conf 文件 编辑 /etc/resolv.conf 文件: 1 $ sudo vi /etc/resolv.conf 查找你当前的 nameserver 行。
指定如下: 1 allow-query { localhost; 192.168.1.0/24; }; 指定转发和反向区域。
生存文件并退出,它们可以是任意名字, 顶部的 QUERY、ANSWER 和 AUTHORITY 字段应显示为非零, 建设区域文件 建设你在 /etc/named.conf 文件中指定的转发和反向区域文件: 1 $ sudo vi /var/named/forward.fedora.local 添加以下行: 1 2 3 4 5 6 7 8 9 10 11 12 $TTL 86400 @ IN SOA dns01.fedora.local. root.fedora.local. ( 2011071001 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) @ IN NS dns01.fedora.local. @ IN A 192.168.1.160 dns01 IN A 192.168.1.160 client IN A 192.168.1.136 所有粗体(LCTT 译注:本译文中无法泛起粗体)内容都特定于你的情况。
你的 DNS 处事器配置完成了,你需要本身搭建DNS处事器来满意本身的需要 (4)制止DNS挟制 (5)和此外办理方案集成 总结 到此这篇关于利用 bind 配置 DNS 处事器的文章就先容到这了, id: 8391 ;; flags: qr rd ra; QUERY: 1, 不幸的是需要留意一点,显然, AUTHORITY: 3,它答允长途系统将 IP 地点转换为主机名, DNS(Domain Name Server, 编辑 /etc/named.conf 文件: 1 sudo vi /etc/named.conf 查找以下行: 1 listen-on port 53 { 127.0.0.1; }; 添加主 DNS 处事器的 IP 地点。
如下所示: 1 2 3 4 5 6 7 8 9 10 zone dns01.fedora.local IN { type master; file forward.fedora.local; allow-update { none; }; }; zone 1.168.192.in-addr.arpa IN { type master; file reverse.fedora.local; allow-update { none; }; }; forward.fedora.local 和 reverse.fedora.local 文件是要建设的区域文件的名称,域名处事器)是举办域名(domain name)和与之相对应的IP地点 (IP address)转换的处事器, 1 2 3 4 sudo chgrp named -R /var/named sudo chown -v root:named /etc/named.conf sudo restorecon -rv /var/named sudo restorecon /etc/named.conf 设置防火墙: 1 2 sudo firewall-cmd --add-service=dns --perm sudo firewall-cmd --reload 查抄设置是否存在语法错误 1 sudo named-checkconf /etc/named.conf 假如没有输出或返回错误,本指南将向你展示如何设置一个主 DNS 系统以及客户端, flags:; udp: 4096 ; COOKIE: c7350d07f8efaa1286c670ab5e13482d600f82274871195a (good) ;; QUESTION SECTION: ;fedoramagazine.org. IN A ;; ANSWER SECTION: fedoramagazine.org. 50 IN A 35.197.52.145 ;; AUTHORITY SECTION: fedoramagazine.org. 86150 IN NS ns05.fedoraproject.org. fedoramagazine.org. 86150 IN NS ns02.fedoraproject.org. fedoramagazine.org. 86150 IN NS ns04.fedoraproject.org. ;; ADDITIONAL SECTION: ns02.fedoraproject.org. 86150 IN A 152.19.134.139 ns04.fedoraproject.org. 86150 IN A 209.132.181.17 ns05.fedoraproject.org. 86150 IN A 85.236.55.10 ns02.fedoraproject.org. 86150 IN AAAA 2610:28:3090:3001:dead:beef:cafe:fed5 ns05.fedoraproject.org. 86150 IN AAAA 2001:4178:2:1269:dead:beef:cafe:fed5 ;; Query time: 1 msec ;; SERVER: 192.168.1.160#53(192.168.1.160) ;; WHEN: Mon Jan 06 08:46:05 CST 2020 ;; MSG SIZE rcvd: 266 确保 SERVER 输出的是你 DNS 处事器的 IP 地点,DNS 是可以或许让你通过名称找到本身喜欢的网站而不是在欣赏器中输入 IP 地点的原因,并将主 DNS 设置为独一的名称处事器: $ sudo vi /etc/resolv.conf 它看起来像这样: nameserver 192.168.1.160 生存变动并退出,请留意完成查询要耗费 830 毫秒的时间: ;; Query time: 830 msec 假如再次运行它,在示例系统上。
好比狂风门产生的那种环境,如我们的示例所示: ;; flags: qr rd ra; QUERY: 1,如下所示: 1 listen-on port 53 { 127.0.0.1; 192.168.1.160; }; 查找以下行: 1 allow-query { localhost; }; 添加当地网络范畴,使 /etc/resolv.conf 文件不行变, 查抄转发和反向区域文件, flags:; udp: 4096 ; COOKIE: c7350d07f8efaa1286c670ab5e13482d600f82274871195a (good) ;; QUESTION SECTION: ;fedoramagazine.org. IN A ;; ANSWER SECTION: fedoramagazine.org. 50 IN A 35.197.52.145 ;; AUTHORITY SECTION: fedoramagazine.org. 86150 IN NS ns05.fedoraproject.org. fedoramagazine.org. 86150 IN NS ns02.fedoraproject.org. fedoramagazine.org. 86150 IN NS ns04.fedoraproject.org. ;; ADDITIONAL SECTION: ns02.fedoraproject.org. 86150 IN A 152.19.134.139 ns04.fedoraproject.org. 86150 IN A 209.132.181.17 ns05.fedoraproject.org. 86150 IN A 85.236.55.10 ns02.fedoraproject.org. 86150 IN AAAA 2610:28:3090:3001:dead:beef:cafe:fed5 ns05.fedoraproject.org. 86150 IN AAAA 2001:4178:2:1269:dead:beef:cafe:fed5 ;; Query time: 830 msec ;; SERVER: 192.168.1.160#53(192.168.1.160) ;; WHEN: Mon Jan 06 08:46:05 CST 2020 ;; MSG SIZE rcvd: 266 需要查抄几件事以验证 DNS 处事器是否正常运行,利用调制解调器/路由器充当名称处事器,假如系统重启或网络重启, ANSWER: 1。
接下来, 安装 bind 措施: $ sudo dnf install bind-utils -y 编辑 /etc/resolv.conf 文件,可以利用我们本身的DNS应急 (2)为内网网站提供内线的IP地点理会, 域名系统Domain Name System, ANSWER: 1。
生存并退出, ADDITIONAL: 6 而且 SERVER 字段应有你的 DNS 处事器的 IP 地点: ;; SERVER: 192.168.1.160#53(192.168.1.160) 假如这是你第一次运行 dig 呼吁。
就需要答允其再次被包围: 1 $ sudo chattr -i /etc/resolv.conf 测试 DNS 处事器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 $ dig fedoramagazine.org ; DiG 9.11.13-RedHat-9.11.13-2.fc30 fedoramagazine.org ;; global options: +cmd ;; Got answer: ;; -HEADER- opcode: QUERY,然后,但这自己并不料味着 DNS 处事器实际上正常事情。
AUTHORITY: 3。
ANSWER: 1, 以下是本文示例中利用的系统细节: 1 2 dns01.fedora.local (192.168.1.160)- 主 DNS 处事器 client.fedora.local (192.168.1.136)- 客户端 DNS 处事器设置 利用 sudo 安装 bind 包: 1 $ sudo dnf install bind bind-utils -y bind 包提供了 /etc/named.conf 设置文件,那么你的设置有效,取得功效很重要,可能实现双线理会 (3)当你的ISP限制了二级域名和高级打点特性。
可以将域名翻译或转换为与该域关联的 IP 地点, 在 /etc/named.conf 文件的底部查找以下行: 1 include /etc/named.rfc1912.zones; 在此处。
转发区域文件forward zone file使得将主机名转换为 IP 地点成为大概。
此刻所有来自客户端的请求城市颠末你的 DNS 处事器了! 为什么要搭建一个简朴的DNS处事器? (1)当外网DNS瓦解, 为了防备这种环境产生, status: NOERROR,来供你设置 DNS 处事器,因此当前看起来像这样: nameserver 192.168.1.1 这需要变动为主 DNS 处事器的 IP 地点: nameserver 192.168.1.160 生存变动并退出,区域文件Zone file就是具有系统上 DNS 信息(比方 IP 地点和主机名)的文本文件,这意味着你将丢失所做的所有变动, id: 8391 ;; flags: qr rd ra; QUERY: 1, status: NOERROR,你将在该行的正上方指定区域文件信息,查询将会更快: 1 2 3 $ dig fedoramagazine.org ;; Query time: 0 msec ;; SERVER: 192.168.1.160#53(192.168.1.160) 客户端设置 客户端设置将简朴得多,我们更凡是称为 DNS 的系统,那么 NetworkManager 会包围 /etc/resolv.conf 文件。
该示例系统利用的 IP 地点在 192.168.1.X 的范畴内,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/dns/12676.shtml
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
这样当下一次还有另外一
时间:2021-01-15
-
在常规设置中点选使用下
时间:2021-01-15
-
总结DNS处事器负载平衡设
时间:2021-01-15
-
DNS缓存中毒进攻
时间:2021-01-15
-
结果就是访问不到界面
时间:2021-01-15
-
linux下DNS服务的搭建
时间:2021-01-08
-
DNS详解(二)
时间:2021-01-08
-
Ubuntu14.04.2LTS配置DNSserver
时间:2021-01-08
热门文章
-
如何知道是否遭遇了DNS污染
时间:2020-12-22
-
linux下DNS服务的搭建
时间:2021-01-08
-
总结DNS服务器负载均衡配置的原理及优缺
时间:2020-12-22
-
GoDaddy设置域名服务器(NS)最新教程
时间:2020-12-22
-
Win7找不到服务器或DNS错误解决方法
时间:2020-12-29
-
快速解决DNS服务器未响应的四个小妙招
时间:2021-01-08
-
图文详解添加DNS服务器的操作步骤
时间:2020-12-25
-
CDN使用了哪些DNS技术?
时间:2020-12-22
-
DNS缓存中毒攻击
时间:2020-12-22
-
Android获取wifi的IP 子网掩码 网关 dns等信息
时间:2021-01-08
