我已经安装了ispconfig 3.1,它运行起来,我做了一个DNS服务器的一个小错误,而不是“F”我在我的域名中键入“T”,并意识到,一旦我从Ispconfig中删除了DNS区域,该区域没有创build它named.conf.local,而不是一个文件pri.mydomain.ltd一个新的文件具有相同的名称,但不同的结尾“pri.mydomain.ltd.err”创build,每个新的DNS区域的工作我的绑定服务器和dig @ 127.0.0.1 newdomain.ltd的结果显示了我的ns完全明确,但我注意到,每个dns区域被删除,扩展名为.err的文件被制作,并且我无法在本地查找它,这是我挖掘新区域的结果:
; <<>> DiG 9.10.3-P4-Ubuntu <<>> @127.0.0.1 testnumber2.dd ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29727 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;testnumber2.dd. IN A ;; ANSWER SECTION: testnumber2.dd. 3600 IN A 94.177.255.169 ;; AUTHORITY SECTION: testnumber2.dd. 3600 IN NS ns77.test.dd. testnumber2.dd. 3600 IN NS ns3.test.dd.
但同一个域被删除并再次创build时会变成:
root@Shahab:/etc/bind# dig @127.0.0.1 testnumber2.dd ; <<>> DiG 9.10.3-P4-Ubuntu <<>> @127.0.0.1 testnumber2.dd ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 54294 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;hfp.co.ir. IN A ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Sat Feb 18 22:15:41 CET 2017 ;; MSG SIZE rcvd: 38
哪些ns是缺less的,我想我应该很聪明,手动添加我的named.conf.local区域,我做到了
zone "testnumber2.dd" { type master; allow-transfer {none;}; file "/etc/bind/pri.testnumber2.dd"; }; zone "hfp.co.ir" { type master; allow-transfer {none;}; file "/etc/bind/pri.hfp.co.ir"; };
并重新启动绑定的服务,相同的结果,我甚至重命名了几次文件,看看它是否从.err读取它,我得到了它的底部,其实并不重要。
请用你的智慧来恩待我