博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu DNS 安装及配置
阅读量:6688 次
发布时间:2019-06-25

本文共 1621 字,大约阅读时间需要 5 分钟。

hot3.png

安装
sudo apt-get install bind9
修改/etc/bind/named.conf.local
sudo vi /etc/bind/named.conf.local

在里面加入如下内容(注意把domainname替换面你想要的),

zone "domainname.com" {
        type master;
        file "/etc/bind/zones/domainname.com.db";
        };
zone "0.168.192.in-addr.arpa" {
     type master;
     file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};
接下来编辑文件/etc/bind/named.conf.options,

sudo vi /etc/bind/named.conf.options
在里面加入以下内容,
forwarders {
 # Replace the address below with the address of your provider's DNS server
 180.168.255.118;
};
现在我们来创建zone的定义文件
sudo mkdir /etc/bind/zonessudo vi /etc/bind/zones/domainname.com.db
domainname.com. IN SOA dns.
domainname.com. admin.
domainname.com. (
  2006081401
28800
3600
604800
38400 ) 
domainname.com.      IN      NS              dns.
domainname.com.
domainname.com.      IN      MX         10   mta.
domainname.com.
dns              IN      A       192.168.0.104
mta              IN      A       192.168.0.104
nfs              IN      A       192.168.0.105
master           IN      A       192.168.0.102
接下来创建反向解析文件(从IP解析出域名)
sudo vi /etc/bind/zones/rev.0.168.192.in-addr.arpa
在里面输入以下内容
$TTL 86400
@ IN SOA dns.
domainname.com. admin.
domainname.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
 IN NS dns.
domainname.com.
104 IN PTR dns.
domainname.com.
105 IN PTR nfs.
domainname.com.
102 IN PTR master.
domainname.com.

修改/etc/resolv.conf

sudo vi /etc/resolv.conf
在里面输入,
search domainname.comnameserver 192.168.0.104
注:以上修改会在机器重启后被覆盖,
如果重启机器后此次修改继续生效的话,需要在文件
/etc/resolvconf/resolv.conf.d/base里输入以上内容,并且需要为该机器设置静态IP地址

现在可以测试你的配置啦,

dig example.comhost dnshost 192.168.0.102
重启DNS服务
sudo /etc/init.d/bind9 restart
查看DNS系统日志
cat /var/log/syslog|grep named|less

转载于:https://my.oschina.net/u/939893/blog/136863

你可能感兴趣的文章
如何点击每一列的时候alert其index
查看>>
【原创翻译】类型
查看>>
深入解读Windows Azure VM 实例级 IP
查看>>
python常用函数
查看>>
Eclipse记录
查看>>
C++ 一个自己实现的字符串类
查看>>
KVM
查看>>
我的友情链接
查看>>
字节流
查看>>
大型网站架构演变和知识体系
查看>>
抛砖引玉:Session和Cookie在WEB开发中的最佳实践
查看>>
一次小***处理
查看>>
Nginx配置文件nginx.conf中文详解
查看>>
linux anaconda kickstart基础
查看>>
DITA vs DocBook
查看>>
调整Outlook 2010的pst文件大小
查看>>
python笔记二 基础
查看>>
nohup /dev/null 2>&1 含义详解
查看>>
Micropython教程之TPYBoard DIY超声波测距仪实例演示
查看>>
我的友情链接
查看>>