| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Ubuntu使用bind9配置DNS服务器 -> 正文阅读 |
|
[系统运维]Ubuntu使用bind9配置DNS服务器 |
????????为了实现负载均衡,扩展服务器带宽,需要自己配置DNS服务器解析对应域名。 ????????本文记录Ubuntu系统配置DNS服务的方法。 ????????假设域名www.mydomain.com 已在阿里云作了解析,现在需要新增一个二级域名 stream.mydomain.com 做推流服务,需要使用自己配置的DNS服务做请求解析分发。 1、安装bind9????????使用指令安装DNS服务程序bind9
2、修改option配置文件????????option配置文件路径为 /etc/bind/named.conf.options, 去掉文件中forwarders的注释。forwarders节点配置的是转发器,所有非本域的和在缓存中无法找到的域名查询都将转发到设置的DNS转发器上,由这台DNS来完成解析工作并做缓存。转发器设置两个常用的DNS服务器即可:
????????完整的option文件:
3、修改本地解析目录文件????????修改本地解析目录文件,添加解析域名。修改文件:/etc/bind/named.conf.local,添加新的解析区域节点:
4、添加解析区域配置文件????????使用cp命令复制一份默认localhost区域的配置文件进行新的区域配置的修改:
????????区域配置文件db.mydomain.com完整配置:
????????SOA记录:起始授权记录 Start of Authority record?宣告了namespace使用哪个nameserver的权威信息。须位于指令后第一行,是区域文件的第一个资源记录。格式如下:
@ 表示使用域名作为这个 SOA 的 namespace。 ????????primary-name-server:该域权威DNS的主名称服务器的主机名 ????????hostmaster-email:该namespace联系人邮件 ????????serial-number:序列号,每次此区域文件被修改后,该序列号应该增加,以此提醒域名服务要重新加载该区域了。 ????????NS记录: 名称服务器记录指定了权威名称服务器。格式如下:
????????每个区域配置文件都必须包含至少一个NS记录。 ????????A 记录:给名称指定解析地址。格式如下:
5、服务管理指令????????同样,如非必要可以不用添加反向解析设置。 ????????配置文件都修改保存后,重启服务,进行检验测试
????????进行状态查询时,如果配置的部分地址不可访问,可能会有警告提示:
????????比如上面示例的 NS 记录配置的 ns. 就是不能访问的,随便写的。所以有很多报错信息。但是也不影响 stream.mydomain.com的解析。 ????????可以直接使用 nslookup 或者 dig 进行解析测试。 ????????需要记住的是每次修改区域配置文件,都要修改SOA记录中的序列号。公网DNS服务器更新本地修改需要时间,10分钟左右不等。经测试8.8.8.8更新要比114.114.114.114更快。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:26:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |