Articles of 绑定

为什么bash不显示“bind -p”命令的结果?

当我用-c开关传递时,bash拒绝给我'bind -p'的输出: bash -c 'bind -p' 但它可以input bind -p 直接在bash提示符下,它可以input类似的东西 bash -c 'echo "hi"' 和zsh高兴地做了什么bash拒绝做(嗯,等效命令在zsh中): zsh -c 'bindkey -L' 究竟是怎么回事?

使用本地cachingBind9 DNS服务器将某些域“黑名单”

我有一个Bind9实例充当一组邮件服务器的caching(转发)名称服务器。 基本上,只有当域不在caching中时,才会查询一些特定的上游域名服务器。 这个名称服务器对于任何域都不是权威的(这里没有区域)。 我想用这个绑定实例来“黑名单”几个域,类似于DNSBL; 我想简单地返回域名“bad.example.com”的“NXDOMAIN”。 我怎样才能做到这一点? 我不需要任何复杂的rbld或类似的东西,只需要一些我不想要的东西。 相关的named.conf选项: options { forwarders { 8.8.8.8; 1.2.3.4; 5.6.7.8 }; };

我自己的服务器上的自己的域的区域文件

我最近从GoDaddy获得了一个域名,但发现他们的区域文件编辑相当糟糕,因为它不会让我做双子域名,如bb.api.example.com,这是可能的,因为其他networking主机可以做到这一点。 我已经想通了,我需要在我的Ubuntu服务器上安装BIND – 这对我来说听起来很合理。 我如何configuration我的域然后使用我的服务器上的区域文件,而不是一个GoDaddy? 我想这可能与域名服务器或东西有关。 任何帮助表示赞赏!

有些东西是BIND9 …从属区给SERVAIL所有域中的查询

我在Debian Lenny上设置了绑定bind9的域,充当我的DNS主机提供商服务器的奴隶。 确切的情况是我认为不相关的,但我已经允许在我的注册商/ DNS主机的networking接口传输到我的服务器的IP。 这是在我的/etc/bind/named.conf.local中: zone "wanners.net" in{ type slave; file "/etc/bind/zones/slave.wanners.net.db"; masters {64.68.200.91;}; }; 在提到的path中有一个空文件。 我在启动bind9后在/ etc / log / syslog中看到了这个: Jan 23 22:09:46 wanners named[14828]: starting BIND 9.6-ESV-R3 -u bind Jan 23 22:09:46 wanners named[14828]: built with '–prefix=/usr' '–build=arm-linux-gnueabi' '–host=arm-linux-gnueabi' '–mandir=/usr/share/man' '–infodir=/usr/share/info' '–sysconfdir=/etc/bind' '–localstatedir=/var/run/bind' '–enable-threads' '–enable-largefile' '–with-libtool' '–enable-shared' '–enable-static' '–with-openssl=/usr' '–with-gssapi=/usr' '–with-gnu-ld' '–with-dlz-postgres=no' […]

BIND9 DNS服务器不parsing在不同子网上的recursion查找

我在我公司的服务器机房里安装了一个Ubuntu 10.04 BIND9 DNS服务器,以便它有一个冗余的networking,电源等等。它和另外两台服务器共享这个空间。 如果我从这两个服务器做了一个nslookup到gmail.com它回应一个非权威的答案没有问题。 如果我要求它解决一个内部名称,它也会正确回应。 我有两个办公室,通过VPN连接到服务器机房的A和B. 一个正常的Windows笔记本电脑可以正确parsing内部名称,但是当我尝试解决gmail.com它说*** UnKnown can't find gmail.com: Query refused 。 除了将这个添加到转发器,我没有改变任何选项: 8.8.8.8;8.8.4.4; 由于这发生在我的两个办公室,而不是在服务器机房,我怀疑这与我们的子网有关。 服务器机房位于10.0.2.x / 24子网中,办公室A位于10.0.5.x / 24子网中,办公室B位于10.0.4.x / 24子网中。 我在正确的轨道上还是完全错误?

绑定包括文件夹中的所有区域

我有一个作为DNSpipe理器的web应用程序,将所有区域写入“/ var / named”。 我想能够configurationnamed来加载该文件夹中的所有区域,而不必明确告诉它哪个区域转到哪个文件。 这是远程可能的吗? 原因是我将有很多区域添加/删除,并为他们每个人很多的logging。 我正在考虑使用一个数据库,但做500个logging插入的想法吓坏了我(它需要很快)。 写入文件比较容易。 有什么build议么?

named-checkzone错误

当我运行named-checkzone example.com /var/named/example.com.zone时,我一直收到这个错误 zone example.com/IN: NS 'ns.example.com' has no address records (A or AAAA) zone example.com/IN: not loaded due to errors. 的/etc/named.conf options { directory "/var/named"; }; zone "example.com" in { type master; file "/var/named/example.com.zone"; }; /var/named/example.com.zone $TTL 1d example.com. IN SOA ns.example.com. root.example.com. ( 1 ; Serial 3600 ; Refresh 900 ; Update retry […]

命名为:/ var / log / messages中的奇怪警告

我在/var/log/messages得到了这些警告: Jun 20 01:49:41 pro named[17711]: network unreachable resolving 'pdns3.ultradns.org/A/IN': 2001:500:b::1#53 Jun 20 01:49:41 pro named[17711]: network unreachable resolving 'pdns6.ultradns.co.uk/AAAA/IN': 2001:502:ad09::3#53 Jun 20 01:49:41 pro named[17711]: network unreachable resolving 'pdns6.ultradns.co.uk/A/IN': 2001:502:ad09::3#53 任何人都有什么想法named是想做的?

使用BIND9创build专用名称服务器来托pipe网站

我有几个域名需要指向VPS,我希望他们使用VPS作为他们的域名服务器,这样每个域名都是ns1.example.com和ns2.example.com。 域名服务器因此与web服务器处于相同的IP地址。 我的域名托pipe在1and1,可能有或可能没有任何关系。 我试着按照http://www.newmediapower.com/blog/setting-up-your-own-dns-server-with-bind9/和http://mysql-apache-php.com/dns-server-tutorial。 HTM但最终不成功。 这是我的/etc/bind/db.odie5533.com文件: $TTL 604800 odie5533.com. IN SOA ns1.odie5533.com. admin.odie5533.com. ( 16 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; odie5533.com. IN NS ns1.odie5533.com. @ IN A 184.82.142.241 ns1 IN A 184.82.142.241 www IN CNAME odie5533.com. 这是我的/etc/bind/named.conf.options文件: options { directory "/var/cache/bind"; forwarders […]

有什么办法给DNS添加一个临时的静态logging?

这是为了bind9。 有没有办法添加一个DNSlogging没有太多的区域文件和named.conf? 在从旧服务器迁移到新服务器之前,我需要testing一些Web服务器。 而不是要求每个人都把条目放到www.example.com的/ etc / hosts中,是否有办法让本地DNS服务器回复该主机的新IP? 是的,我知道,这本质上是一个DNS劫持。 没有那么多的testing机器,所以编辑/ etc / hosts是可行的,但我想知道我是否可以通过DNS来做到这一点。