qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

DNS服务器搭建与配置

时间2023-04-03 00:10:14 提问来自 江苏省苏州市 的网友 分类创作 浏览254
一、DNS服务器搭建 1、安装bind9: 在系统上安装bind9软件,这里我们使用Ubuntu系统,所以只需要使用apt-get来安装即可。 $ sudo apt-get install bind9 2、配置BIND9的主配置文件: 我们要修改/etc/bind/named.conf.options文件,在其中添加如下内容: acl "trusted" { 127.0.0.1; }; options { directory "/var/cache/bind"; recursion yes; allow-recursion { trusted; }; listen-on { any; }; forwarders { 8.8.8.8; 8.8.4.4; }; auth-nxdomain no; # conform to RFC1035 #listen-on-v6 { any; }; }; 3、创建DNS Zone文件并添加解析记录: 我们要创建一个包含DNS Zone信息的文件。这里我将创建一个位于/etc/bind目录中的example.com文件。该文件包含了example domain所有的DNS解析信息。 例子如下:$TTL 604800 @ IN SOA ns1 example.( root admin ) IN NS ns1 IN A 192.168.*.* www IN A 192.*.*.* ftp IN CNAME www mail IN CNAME www ; MX records @ MX 10 mail ; Other hostnames ns1 IN A 192.*.*.* 4、将zone信息加入到BIND配置中去: 我们必须将上述zone信息加入到BIND的配置中去, 我么要在named conf 文件深处找到”//zone “字样,然后在此之前加入如下内容: zone "example" { type master; file "/etc/bind/example"; allow-update{none};}; 5、重启BIND DNS 服务: 在命令行上输入如下命吊来重启BIND DNS 服务 $ sudo service bind9 restart 6、测试 DNS 解析是否正常工作: 现在只要使用dig命行来测试一个特定的hostname是否能够正常已被resolve(解决)出IP即可 $ dig www . example . com + short192 . * . * . * 7、开始使用你的DNS服务器: 现在你已经可开始使用你的DNS服务器了, 只要将你想要resolve(解决)出IP address 的hostname 加入 / etc / bind / example 文竿并更新 BIND 酿figuration即可

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 随机画出一位原神角色(1张) 下一篇 介绍设定职业目标的过程;实现职业 目标的具体行动和成效;职业目标及行动的动态调整等(PDF 格 式,文字不超过 2000 字,图表不超过 5 张)