我们内部有一个DNS服务器,它查找所有内部主机的IP地址,并连接到所有其他域(互联网的其他域)的根DNS服务器。 这是我的configuration options { listen-on port 53 { 127.0.0.1;any; }; listen-on-v6 port 53 { ::1; }; 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 {192.168.1.0/24; 127.0.0.1; }; recursion yes; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view “internal” { // What the home network will see match-clients { 127.0.0.1;any; […]
我不得不手动调整我的DNS服务提供商的BIND文件。 BIND文件,由专业托pipe公司创build,之前: $ORIGIN mycoolsite.com. $TTL 300 @ SOA ns1.cheapreg.com. registry.cheapreg.com. ( … ) @ IN 3600 NS ns1.cheapreg.com. @ IN 3600 NS ns2.cheapreg.com. @ IN 3600 A 199.9.99.85 @ IN 3600 A 199.9.99.86 * IN 3600 A 199.9.99.85 * IN 3600 A 199.9.99.86 www IN 3600 A 199.9.99.85 www IN 3600 A 199.9.99.86 BIND文件,由layman创build,之后: $ORIGIN […]
我在我的Mac OS狮子有一个绑定服务器设置, 我有几个域像myproject.com指向相同的服务器使用这里的configuration: Mac OS服务器,如何使绑定点www.mydomain.com到相同的机器绑定安装? 我在我的局域网中有几个Windows机器,我已经设置了他们的DNS服务器地址如下 Preferred DNS Server 192.168.2.25 << my server's IP Alternative DNS Server 192.168.2.1 << my Router 这里是我的Windows首选项的截图, 一切工作正常,当我从我的Windows机器ping myproject.com,它parsing为192.168.2.25 现在的问题是,服务器本身没有configuration使用它自己的DNS,所以当我ping myproject.com它parsing为68.178.232.99这是Internet上的myproject.com的实际IP地址。 这里是一个屏幕截图,我已经尝试在系统偏好设置 – >networking – >以太网 – >高级 – > DNS中设置服务器来使用它自己的DNS服务器 我在这里做错了什么? 有没有办法让这台服务器首先查看自己的DNS,然后在尝试parsing域名时查看路由器的DNS? gateway.2wire.net是search域的默认值。 谢谢,任何帮助表示赞赏
在OS-X Lion iMac上启用BIND(named)后,只有在检查BIND后,DNS查找才会查看/ etc / hosts,因此我无法使用hosts文件覆盖地址。 就我所见,BIND甚至不能访问/ etc / hosts(或/etc/resolv.conf)(使用dtruss和沙箱日志),所以它必须是其他的OS-X DNS机制。 我能不能告诉BIND咨询/ etc / hosts? 感谢您的时间和帮助 威廉 PS。 使用'–mandir = / usr / share / man'build立的BIND 9.7.3-P3'–infodir = / usr / share / info''–disable-dependency-tracking''–prefix = / usr' '–sysconfdir = / private / etc''–localstatedir = / private / var''–enable-atomic = no''–with-openssl = yes''–with-gssapi = yes'' – […]
我正在使用Bind9build立一个DNS服务器。 当我在本地使用nslookup时,它似乎正常工作,但我无法从外部世界连接到它。 我已经证实,iptables没有运行,我的托pipe公司已经表示,他们不过滤端口。 什么可以导致这个? 我已经运行nmap,可以看到端口53是本地打开的,但是没有任何其他的计算机,但其他服务显示正常 – 其正义的绑定是不可见的世界其他地区。 由于我没有运行防火墙,所以如果所有其他服务都可以从互联网的其他地方看到,那么绑定如何才能在本地显示?
我有两个VPS。 我想使用第二个作为辅助DNS服务器。 这两个VPS都是Debian 6.我该怎么做? 我安装bind9并将区域文件从第一个VPS复制到第二个VPS就足够了吗?
我想为我的域设置3个DNS服务器,我不知道该怎么做。 我想要DNS服务器作为我的域的名称服务器。 我做了一些研究,发现了以下内容: 如果你想设置一个DNS服务器“BIND DNS服务器”是你的路要走。 如果你想build立一个服务器集群,确保至less有一个服务器位于不同的数据中心。 如果您想使用web界面来configuration区域文件,您可以使用PRObind或Webmin 。 (更喜欢PRObind,因为webmin有很多我不需要的东西) 这似乎是一个容易的任务,但事实并非如此。 这是因为有很多关于如何configuration主服务器的教程。 但如何创build从服务器几乎没有。 您也没有获得有关如何从另一台服务器上的控制面板pipe理区域的信息。 我的控制面板是用PHP编写的,这就是为什么我想要自己的DNS服务器的主要原因。 那就是给我和我更多的控制权。 这是我的问题总结: 我应该使用什么Linux操作系统发行绑定? 有关如何configuration主/从服务器的任何提示,技巧或教程? 我应该使用什么webinterface? 有没有任何API绑定或已经写好的图书馆,我可以使用我的控制面板(PHP)? 总是欢迎任何提示或build议,在此先感谢。
我的问题很简单(可能太简单了),但是我会试着用一种方式说出来,希望能帮助未来的访问者。 我刚刚设置(成功,我希望)一个DNS服务器在Ubuntu 12.10一些名称服务器logging,而我等待它传播我想知道,以供将来的参考,如果我可以使用超过2转发器在我/ /named.conf.options.Would这会加速传播? 做这个问题,并回答更有价值除了谷歌的公共DNS地址之外,还有其他公共DNS服务器可用: 8.8.8.8 8.8.4.4 我也想知道如果重新启动绑定意味着我的服务器将需要重新传播? 有没有一种方法来更新绑定运行时的设置?
是否有任何BINDfunction为区域传输提供隐私(encryption)。 TSIG和DNSSEC提供身份validation。 也许我是偏执狂!
我正在尝试在Ubuntu 13.10上configurationDNS服务器,以便我们本地networking中的任何DNS查询将被parsing为192.168.0.101 。 我尝试了不同的东西,接下来几个教程,但没有得到任何结果。 大多数情况下,我被这些新概念所淹没,因为我从来没有做过这种事情。 我已经改变/etc/resolv.conf使用127.0.0.1作为DNS服务器,只是为了testing,并尝试了以下查询: dig blabla.com ,这给了我的答案status: SERVFAIL 这是我目前的绑定configuration: 在named.conf.options (我简单地添加了recursion yes ) options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; recursion yes; }; 在named.conf.local zone "." { type master; file "/etc/bind/zones/root.db"; }; 在/etc/bind/zones/root.db $ORIGIN . $TTL 1D @ IN SOA @ none. ( 0 […]