什么是最小的可能的绑定configuration工作?

我一直试图在Fedora 21上进行bind ,并没有成功。

我读了几个教程,基本上指示我为我的域和逆映射器创build一个区域,然后从Red Hatfind一个名为system-config-bind的工具,它生成了以下文件

named.conf中

 options { listen-on port 53 { any; }; listen-on-v6 port 53 { any; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { any; }; recursion yes; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; pid-file "/run/named/named.pid"; session-keyfile "/run/named/session.key"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "STATIC_IP.IN-ADDR.ARPA." IN { type master; file "STATIC_IP.db"; }; zone "transportelasnieves.com.ve." IN { type master; file "transportelasnieves.com.ve.db"; }; zone "." IN { type hint; file "named.ca"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; 

transportelasnieves.com.ve.db

 $TTL 1D @ 1D SOA @ root.transportelasnieves.com.ve. ( 2 3H 1H 1W 1D ) IN 1D A STATIC_IP.161 NS @ 

STATIC_IP.db

 $TTL 1H @ SOA transportelasnieves.com.ve. root.transportelasnieves.com.ve. ( 2 3H 1H 1W 1H ) NS transportelasnieves.com.ve. 161 PTR transportelasnieves.com.ve. 

但它仍然不工作。

我知道,因为我不能ping通域,并intoDNS也给我这些错误

  • 不匹配的NSlogging
  • DNS服务器响应

     ERROR: One or more of your nameservers did not respond: The ones that did not respond are: STATIC_IP.161 
  • 多个名称服务器

  • 缺less名称服务器报告的名称服务器
  • SOAlogging(无有效的SOAlogging)。

和其他一些。

我确信端口53是可以从外部访问的,因为如果我给服务器的IP,我可以telnet到它,即STATIC_IP.161

这不是关于BIND的。 这是关于一般的DNS。 您打破了DNSpipe理的一些基本规则。

  • 多个名称服务器 :您应该至less在您的区域中定义两个NSlogging以实现冗余。 现在你不知道 两台服务器应位于物理上分开的位置,以防止DNS中断。
  • 一个或多个名称服务器没有响应 :当外部客户端与它通信时,没有回复从您的名称服务器返回。 我们无法真正回答原因:您需要执行一些基本的networking故障排除。 确保请求数据包到达,并且正在沿着正确的networking路由发送回应。

这些问题本身就是致命的。 在处理所报告的其他错误之前,您需要解决这些错误。

阅读是个好主意我们应该主办我们自己的域名服务器吗? 。 当涉及到托pipe自己的DNS服务器时,最小的障碍是进入知识库。 您希望对您面临的互联网领域的公司范围的中断负责。 如果你没有接受培训,不要让你的经理强迫你进入这个位置。

如果您决定继续运行您自己的DNS服务器,至less您需要花一个周末的时间阅读关于该主题的书。 某种types的导师和实验室,你可以在不影响生产的情况下玩耍,都强烈推荐。