简单编译安装DNS服务器

来源:互联网 发布:浪潮软件招聘 编辑:程序博客网 时间:2024/06/08 06:02

一、编译安装

wget https://ftp.isc.org/isc/bind9/9.10.4/bind-9.10.4.tar.gz


tar zxvf bind-9.10.4.tar.gz

 ./configure --prefix=/usr/local/named  --enable-threads --enable-largefile --disable-ipv6 

make -j

sudo make install


二、对配置文件进行配置

执行以下:

cd /use/local/named

sbin/rndc-confgen > etc/rndc.conf 

cd etc

tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf


vim named.conf  : 追加加入下面内容

options {        directory "/usr/local/named/var";        pid-file "name-pid";        allow-query     { any; };        recursion yes;};zone "." IN {        type hint;        file "named.ca";};zone "localhost"{        type master;        file "localhost.zone";};zone ".jira.com"{        type master;        file "jira.com.zone";};




cd /ur/local/named/var

dig > named.ca

编辑 named.ca 加入以下内容:

a.root-servers.net.     23989   IN      A       198.41.0.4a.root-servers.net.     23989   IN      AAAA    2001:503:ba3e::2:30b.root-servers.net.     23989   IN      A       192.228.79.201b.root-servers.net.     23989   IN      AAAA    2001:500:84::bc.root-servers.net.     23989   IN      A       192.33.4.12c.root-servers.net.     23989   IN      AAAA    2001:500:2::cd.root-servers.net.     23989   IN      A       199.7.91.13d.root-servers.net.     23989   IN      AAAA    2001:500:2d::de.root-servers.net.     23989   IN      A       192.203.230.10f.root-servers.net.     23989   IN      A       192.5.5.241f.root-servers.net.     23989   IN      AAAA    2001:500:2f::fg.root-servers.net.     23989   IN      A       192.112.36.4h.root-servers.net.     23989   IN      A       198.97.190.53

vim localhost.zone 加入以下内容

$TTL  38400  @ IN    SOA     localhost.      root (                  2009040701      ;serial                  1H              ;refresh                  15M             ;retry                  1W              ;expire                  1D )            ;TTL    IN    NS      @    IN    A       127.0.0.1 


vim  jira.com.zone 加入以下内容

$TTL  38400  @ IN    SOA     jira.com.  root (                  2009040701      ;serial                  1H              ;refresh                  15M             ;retry                  1W              ;expire                  1D )            ;TTL  @           IN    NS      bind  @           IN    MX 10   mailbind        IN    A       10.18.212.14mail        IN    A       10.18.212.14smtp        IN    A       10.18.212.14 


启动:

/usr/local/named/sbin/named -c /usr/local/named/etc/named


修改 /etc/resolv.conf, 加入  nameserver 127.0.01


测试:

dig @127.0.0.1 mail.jira.com







0 0
原创粉丝点击