正如我在标题中所说的,我在BIND 10中遇到了问题。 更确切地说,我正在寻找一个反向区域文件。 我在Windows 7上使用BIND。我知道,有关ISC不正式支持Windows 7上的BIND的警告,但是,在这里。 问题是,当我使用named-checkzone检查区域时出现错误。 C:\bind\bin>named-checkzone reversefastallpcrepair.com "c:/bind/etc/master/db/reversefastallpcrepair.com" c:/bind/etc/master/db/reversefastallpcrepair.com:2: ignoring out-of-zone data (0.168.192.in-addr.arpa) zone reversefastallpcrepair.com/IN: has 0 SOA records zone reversefastallpcrepair.com/IN: has no NS records zone reversefastallpcrepair.com/IN: not loaded due to errors. 反向区域文件如下所示: $TTL 2000000 0.168.192.in-addr.arpa. IN SOA ns1.fastallpcrepair.com. admin.fastallpcrepair.com. ( 2014100105 ; Serial 3H ; refresh after 3 hours 1H ; retry […]
我有一台电脑运行Linux与WiFi和以太网接口。 我想build立链路聚合(至less是故障切换,但其他模式也不错),这样这台计算机和networking上的其他人只能看到一个IP地址 – 这可能吗?
我已经build立了一个域名和域名服务器,但是当我挖掘域名,这是行不通的。 设置如下:我想要一个名为iheartlotto.com的域,名称服务器是ns1.iheartlotto.com和ns2.iheartlotto.com。 iheartlotto.com是为了在148.251.181.168上ns1.iheartlotto.com是在148.251.197.217上ns2.iheartlotto.com是在148.251.197.218上 当我dig ns1.iheartlotto.com ,它工作正常,我作为输出的一部分: ;; ANSWER SECTION: ns1.iheartlotto.com. 86400 IN A 148.251.197.217 以上是正确的。 但是,当我dig iheartlotto.com返回下面。 请注意,IN A是空白的。 ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> iheartlotto.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20497 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; […]
编辑 :我已经按照Andrew B.的build议简化了目标。 目标基本上是设置一个权威的名称服务器,只给予recursion请求的真实答案,这意味着打破dnsparsing的迭代过程。 没有任何实际用途的意义,但我在这里尝试的是研究目的,特别是在识别行为不当的开放式parsing器。 我想要的是即使我们不知道非recursionDNS请求也没有数据(例如,如果我们是所请求的域的权威名称服务器)。 即: Case 1: REQUEST(RD=0) -> RESPONSE(rcode=NOERROR, All sections Empty, RA=1) Case 2: REQUEST(RD=1) -> RESPONSE(Real Answer, RA=1) 我可用的资源是一个特定域的权威名称服务器和一个DNSparsing器在不同的机器上。 行为应该与我的受控域的任何子域相似。 我目前的设置: Machine-1(简称M1):为research.lab.mydomain.com注册的BIND权威域名服务器 Machine-2(简称M2):BINDparsing器(open) 两者都允许recursion调用(用于研究目的)。 目前,“A”查询research.lab.mydomain.com子域到M1的域名服务器并返回NXDOMAIN结果(没有注册子域)。 M2目前未被使用。 我认为应该做的 使research.lab.mydomain.com子域的所有查询都转到parsing程序而不是名称服务器。 parsing器轮stream查询名称服务器是否设置了期望的recursion或者返回caching的答案,否则没有错误。 所有来自外界的疑问都应该经过parsing器。 我试过了 我虽然想把M1变成parsing器而M2是名字服务器,那么research.lab.mydomain.com仍然会被注册到M1的地址。 所以我把区域configuration从M1移到了M2,并在named.conf.options中设置了从M1到M2的转发。 M1中的named.conf.local现在是空的,现在在M2中: zone "research.lab.mydomain.com" { type master; file "/var/lib/bind/research.lab.mydomain.com.hosts"; }; /var/lib/bind/research.lab.mydomain.com.hosts的内容是在M1中的一个修改版本(用m2代替m1): $ttl 38400 research.lab.mydomain.com. IN SOA m2.lab.mydomain.com. roee88.gmail.com. […]
我知道关于绑定总是有很多答案。 但不知何故,我不明白我的设置的问题。 这是我的configuration options { listen-on port 53 { 192.168.159.130; }; 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 { any; }; recursion yes; } zone "example.com" IN { type master; file "example.fz"; allow-update { none; }; }; zone "159.168.192.in-addr.arpa" IN { type master; file "example.rz"; allow-update { […]
我在IIS上有一个名为Default Web Site ,它使用所有未分配的IP地址获取所有传入stream量,并省略绑定上的主机名 所以我可以通过浏览器在本地访问它并input: http:// localhost /index.html 我可以通过打开浏览器并使用计算机名称( webapps )replace本地主机来访问networking中的另一个框。 http:// webapps /index.html 这一切工作正常。 现在我已经添加了第二个网站,该网站在绑定中使用主机名intra.company.com 。 正如在设置IIS中的主机名到www.example.com中所提到的那样,我将以下内容添加到位于C:\Windows\System32\drivers\etc hosts文件 # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 intra.company.com 现在, 在本地 ,如果我浏览到: http:// intra.company.com /index.html 我的问题是,我可以以某种方式从另一台计算机导航到该地址,类似于我如何连接到本地主机托pipe的网站。 像这样的东西: http://webapps . intra.company.com/index.html http://webapps / intra.company.com/index.html http://webapps : intra.company.com/index.html 但是,在构buildurl的工作中,没有任何一种猜测。 有任何想法吗? […]
有没有办法知道提交给转发器的DNS请求的来源(由DC处理的请求是不是感兴趣的)? 如果我设置了一个BIND服务器,它是DC的转发器,在BIND日志中,我只会看到Dc作为请求源,而不是发出请求的主机本身。 有没有办法做到这一点,而不是挖掘DC的巨大的日志文件? 谢谢。
OEL 6.5绑定模式= 802.3ad无连接 我在OEL 6.5上configuration了2nic。 到思科交换机(lacp) ———- | eth0 |=====+ +~~physical-link~~\ ———- || ——— | ———- |===| bond0 |==> | switch | ———- || ——— | ———- | eth2 |=====+ +~~physical-link~~/ ———- 在/ etc / sysconfig / network中的脚本/的ifcfg-eth0的 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=none HWADDR=40:f2:e9:26:21:62 MASTER=bond0 SLAVE=yes 在/ etc / sysconfig / network中的脚本/的ifcfg-ETH2 DEVICE=eth2 TYPE=Ethernet ONBOOT=yes BOOTPROTO=none […]
我正在尝试使用绑定来设置一个catch-allconfiguration。 我已经按照这个答案,它工作正常: https : //serverfault.com/a/397011/179968 现在我正在尝试configuration我的MXlogging来configuration我的Google Apps帐户。 我修改了假主文件如下: @ IN SOA ns.domain.com. hostmaster.domain.com. ( 2014111801 ; Serial 10800 ; Refresh 3600 ; Retry 3600000 ; Expire 86400 ) ; Negative TTL IN NS ns2.mydomain.com * IN A WW.XX.YY.ZZ mydomain.com IN MX 1 ASPMX.L.GOOGLE.COM. mydomain.com IN MX 5 ALT1.ASPMX.L.GOOGLE.COM. mydomain.com IN MX 5 ALT2.ASPMX.L.GOOGLE.COM. mydomain.com IN […]
我有bind9安装程序将dns查询转发到通过192.168.1 / 24networking连接本地机器。 我转发查询的IP也是我的互联网网关。 有时,其中一个网关将失去其互联网连接。 绑定将由于某种原因不转发查询到第二个DNS服务器。 这是我的named.options.conf options { directory "/var/cache/bind"; forwarders { 192.168.7.17;192.168.7.16; }; recursion yes; allow-recursion {any;}; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; listen-on port 53 {any;}; allow-query {any;}; dnssec-validation no; # Expire negative answer ASAP. # ie Do not cache DNS query failure. max-ncache-ttl 3; # 3 seconds […]