我的域是easydata.ir,我为我的域创建一个区域文件,但是当我使用命令“ dig”时,它会返回:
; <<>> DiG 9.11.4-P2-RedHat-9.11.4-9.P2.el7 <<>> ns1.easydata.ir
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 41395
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;ns1.easydata.ir. IN A
;; Query time: 136 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Wed Jan 22 00:17:20 EST 2020
;; MSG SIZE rcvd: 44
所以我放置了配置文件,请告诉我如何正确设置它。
$ TTL 86400; @ IN SOA ns1.easydata.ir。 root.easydata.ir。 (2013042201;序列3600;刷新1800;重试604800;到期86400;最小TTL);添加名称服务器@ IN NS ns1.easydata.ir。 @ IN NS ns2.easydata.ir。 ;在MX 10中mail.easydata.ir。ns1 IN A 198.143.181.237 ns2 IN A 198.143.181.237 www IN A198.143.181.237 ftp IN A 198.143.181.237
您实际上得到的错误意味着dig在尝试连接到DNS服务器时遇到问题。
参见此处:https://serverfault.com/questions/804492/dns-servfail-at-some-of-nameservers
对此问题的公认答案还提到了错误配置的可能性,以至于某些挖掘不喜欢它所得到的结果。