खुदाई आदेश A रिकॉर्ड नहीं दिखाता है


0

मैं एक फॉर्च्यून 60D पर एक DNS सर्वर लाया।
हालांकि, digमुझे मेरे द्वारा परिभाषित सभी ए रिकॉर्ड देने के बजाय (उनमें से लगभग 80), मुझे लगता है कि यह है (फॉर्म की किसी भी पंक्ति की कमी पर ध्यान दें
local. 172719 IN A 192.168.1.97):

$ dig local all

; <<>> DiG 9.9.4-RedHat-9.9.4-72.el7 <<>> local all
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 15919
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;local.                         IN      A

;; AUTHORITY SECTION:
.                       1293    IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2019012302 1800 900 604800 86400

;; Query time: 11 msec
;; SERVER: 192.168.1.99#53(192.168.1.99)
;; WHEN: Wed Jan 23 13:52:42 PST 2019
;; MSG SIZE  rcvd: 109

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26634
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;all.                           IN      A

;; AUTHORITY SECTION:
.                       3600    IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2019012302 1800 900 604800 86400

;; Query time: 21 msec
;; SERVER: 192.168.1.99#53(192.168.1.99)
;; WHEN: Wed Jan 23 13:52:42 PST 2019
;; MSG SIZE  rcvd: 107

जहाँ मुझे कुछ इसी तरह की उम्मीद थी:

;; ANSWER SECTION:
local.            86400  IN      NS      dns.local.    
local.            86400  IN      A       192.168.1.97
local.            86400  IN      A       192.168.1.98

क्या आप खुदाई को ए रिकॉर्ड प्रदर्शित करने का एक तरीका सुझा सकते हैं?


क्या आपका DNS सॉफ़्टवेयर Bind9 ज़ोनफ़ाइल के समान सिंटैक्स का उपयोग करता है? यदि हां, तो क्या आपने धारावाहिक को अपडेट किया? क्या आपने डेटा परिवर्तन के बाद सेवा को फिर से लोड किया?
ivanivan

जवाबों:


1
 dig local A

यह डोमेन "स्थानीय" के लिए केवल एक रिकॉर्ड का अनुरोध करेगा। मैं सामान्य रूप से एक सर्वर निर्दिष्ट करता हूं -

dig @server.name domain.name A

जैसा कि आप ओपी में दिए गए उदाहरण में देख सकते हैं कि रीप्ले dig local allमें कोई ए रिकॉर्ड शामिल नहीं है। जब मैं करता हूं dig local Aया करता dig @192.168.1.99 local Aहूं, जब मैं करता हूं तो मुझे वही परिणाम मिलते हैं dig local all, अर्थात् - इसके अलावा कोई ए रिकॉर्ड प्रदर्शित नहीं किया जाता है ;; QUESTION SECTION: ;local. IN A
बोर्डराइड

तब यह निष्कर्ष निकालना उचित नहीं होगा कि क्षेत्र के लिए ए रिकॉर्ड लोड नहीं किया गया है?
दाविदगो

हालांकि, मैं dia test application dnsprox 8फोर्ट 60 डी पर कमांड के साथ ए रिकॉर्ड देख सकता हूं , यह उल्लेख करने के लिए नहीं कि मेरे लैन मशीनों में नाम रिज़ॉल्यूशन काम करता है।
बोर्डराइडर

0

निम्नलिखित ए रिकॉर्ड प्राप्त करने के लिए एक वैकल्पिक हल है , लेकिन यह कुछ भी नहीं से बेहतर है:

(echo "diag test app dnsproxy 8"; echo "exit") | ssh -tt <user>@<Fortigate IP>

ऊपर शेल लाइन पर सभी ए रिकॉर्ड प्रदर्शित होंगे ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.