论坛风格切换切换到宽版
  • 1189阅读
  • 0回复

[技巧分享]关于Ubuntu DNS安装及配置 [复制链接]

上一主题 下一主题
离线sunplusedu
 

发帖
20
C币
112
威望
15
贡献值
0
银元
-3
铜钱
94
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2013-06-13
       安装
  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/zones
  sudo 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.com
  nameserver 192.168.0.104
  注:以上修改会在机器重启后被覆盖, 如果重启机器后此次修改继续生效的话,需要在文件 /etc/resolvconf/resolv.conf.d/base里输入以上内容
  现在可以测试你的配置啦,
  dig example.com
  host dns
  host 192.168.0.102
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
http://emb.sunplusedu.com
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个