Dig - لينڪس آرڊر - يونڪس حڪم

نالو

dig - DNS لوڪ اپ افاديت

SYNOPSIS

dig [ @ server ] [ -b address ] [ -c class ] [ -f filename ] [ -k filename ] [ -پي بندرگاہ ] [ پورٽ # ] [ٽي قسم جو قسم ] [ -x addr ] [ -y name: key ] [ name ] [ قسم ] [ درجي ] [ سوالپوٽ ... ]

dig [ -h ]

dig [ global-queryopt ... ] [ query ... ]

DESCRIPTION

dig (ڊومين ڄاڻ گرائوپر) ڊي ايس پي ايس جي سرور جي تحقيقات لاء لچڪدار اوزار آهي. اهو ڊي اين ايس نظرثاني ڪندو آهي ۽ انهن جو نالو جيڪي سرور کان واپس ڪڍيا ويا آهن انهن کي ڏيکاري ٿو. اڪثر ڊي ايس ايس ايڊمنسٽنٽ ڊي ڊي ايس جي مسئلن کي ان جي لچڪلاڻ، استعمال جي آسانيء ۽ پيداوار جي وضاحت جي ڇنڊڇاڻ ڪرڻ لاء کڙو استعمال ڪندا آهن. ٻيا لوڪ اپ اوزار جا ڪنٽرول کان گهٽ ڪارڪردگي جا آھن.

جيتوڻيڪ کجي عام طور تي command-line arguments سان استعمال ٿئي ٿي، ان ۾ پڻ فائل جي ڳولڻ جي درخواستن جي لاء بيچ طريقو پڻ آهي. هن حڪم جي ڏنل ڄاڻ ڏني وئي آهي جڏهن ته هن جي حڪم لائين جو مختصر خلاصا ۽ اختيارن کي ڇپائي ڇڏيو ويو آهي. اڳوڻي نسخن جي ابتڙ، BIND9 جو عمل لاڳو ڪرڻ جي ڪيترن ئي ڏسندڙن کي حڪم لائن مان جاري ڪيو وڃي ٿو.

جيستائين اهو هڪ مخصوص نالو سرور سوال ڪرڻ لاء چيو ويندو آهي، هوند انهن / هر هڪ سرور جي فهرست ۾ شامل ڪري ڇڏيندو /etc/resolv.conf ۾ .

جڏهن ڪو به حڪم لڪير دليلن يا اختياري ڏني وينديون، هڪ "ايس" جي لاء اين ايس سوال ڪندو. (جئين).

SIMPLE USAGE

عام طور تي ڊڪ جي عام دعا وانگر لڳندي آهي:

Dig @ سرور جو نالو لکندو

ڪٿي

سرور

سوال ڪرڻ لاء سرور جو نالو يا IP پتو آھي. اهو ڊيٽابيل-ديڪرين جي اطلاعن ۾ هڪ IPv4 پتو هجي يا نوآبادي جي ختم ٿيل تشريح ۾ IPv6 پتي. جڏهن مهيا ڪيل سرور جو هڪ حنيه نالو دليل آهي، انهي نالي سان سرور جي نالي کان اڳ نالو ڊز حل ڪري ٿو. جيڪڏهن ڪوبه سرور دليل پيش نه ڪيو ويو آهي، ڪمن کي رٿائي /etc/resolv.conf ۽ نالو لسٽ جو نالو موجود آهي. سرور جو نالو مان جواب ڏيکاري ٿو.

نالو

وسيلن جي رڪارڊ جو نالو آهي جيڪو ڏسڻ ۾ اچي ٿو.

قسم

اشارو ڏئي ٿو ته ڪهڙي قسم جي سوال جي ضرورت آهي - ANY، A، MX، SIG، وغيره قسم جي صحيح طريقي سان ٿي سگهي ٿي. جيڪڏهن ڪو قسم جو دليل فراهم نه ڪيو ويو آهي، ڊجي ڪو رڪارڊ لاء هڪ لوڪ اپ انجام ڏيندو.

OPTIONS

آپشن کي پتو ڏيڻ لاء پتو جو ماخذ پي پتو ٺاهي ٿو . هي هڪ ميزبان جي نيٽ ورڪ انٽرنيٽ جي هڪ درست پتو هجڻ گهرجي.

ڊفالٽ سوال ڪلاس (IN for انٽرنيٽ) کان -سي اختيار کي ختم ڪيو ويو آهي. ڪلاس جو صحيح معياري طبقو آهي، جهڙوڪ ه ايس هيڪيوڊ رڪارڊ يا CHAOSNET رڪارڊ لاء CH.

ايف اي اختيار اختيار ڪري ٿو بچ ۾ هلائڻ کي فائيل فائلن کان عمل ڪرڻ جي لسٽ درخواستن جي لسٽ پڙهڻ سان. فائل ۾ سوالن جي ھڪڙي ھڪڙي آھي، ھڪڙي قطار ۾. فائل ۾ هر داخلا منظم ٿيڻ گهرجي انهي طريقي سان اهي ڪنڊ لائن انفارميشن استعمال ڪرڻ سان گڏ ڪن سوالن جي طور تي پيش ڪيا ويندا.

جيڪڏهن هڪ غير معياري بندرگاهه پوئواري ڪرڻ گهرجي، اي پي اختيار استعمال ٿئي ٿي. بندرگاهه # بندرگاهه آهي جيڪو هاڻوڪي ڊي ڊي ڊي بندرگاهه نمبر 53 جي بدران پنهنجي سوالن کي موڪليو ويندو. اهو اختيار هڪ نام سرور جي آزمائش لاء استعمال ڪيو ويندو جيڪو غير معياري بندرگاهن جي سوالن کي ٻڌڻ لاء ترتيب ڏنو ويو آهي.

The -t آپشن کي ٽائپ ڪرڻ لاء سوال قسم قائم ڪري ٿو. اهو BIND9 ۾ حمايت ٿيل ڪو صحيح سوال جو قسم آهي. ڊفالٽ سوال جو قسم "A"، جيستائين -x اختيار ريورس ڪڍڻ جي اشارو ڪرڻ لاء مهيا ڪئي وئي آهي. A زون منتقلي AXFR جو قسم متعين ڪرڻ جي درخواست ڪري سگهجي ٿو. جڏهن هڪ وڌندڙ زون جي منتقلي (IXFR) جي ضرورت هوندي آهي، قسم ixfr = N تي مقرر ڪيل آهي. وڌندڙ زون جي منتقلي زون ۾ ڪيل تبديلين تي مشتمل هوندي آهي ڇو ته زون جي SOA ۾ سيريل نمبر نمبر رڪارڊ ٿيل هئي.

واپس ڪڍندڙ نظرثانيون - نقشه جا نقشا نالا سان نالا - -x اختيار طرفان آسان ڪيل آهن. آرڪٽ ڊيٽيوڪر -بيڪرين جي نوٽس ۾ هڪ IPv4 پتو آهي، يا نوآبادي-ڊيميلي IPv6 پتي آهي. جڏهن هي اختيار استعمال ٿيندو آهي، اتي نالو مهيا ڪرڻ، ڪلاس ۽ دلائل ٽائيپ ڪرڻ جي ڪا ضرورت ناهي. ڊڪ خودڪار طور تي 11.12.13.10.in-addr.arpa جهڙوڪ هڪ لوڪ اپ انجام ڏئي ٿو ۽ ترتيب سان سوال جي قسم ۽ ڪلاس کي PTR ۽ IN تي مقرر ڪندو آهي. ڊفالٽ طرفان، IPv6 پتي کي IP6.ARPA ڊومين ۽ بائنري ليبل استعمال ڪيو ويو آهي جيئن RFC2874 ۾ بيان ڪيل آهي. استعمال ڪرڻ لاء پراڻي RFC1886 طريقي سان IP6.INT ڊومين ۽ "نبلبل" ​​ليبل استعمال ڪندي، اين اين (nibble) اختياري ڄاڻ ڏيو.

ٽينڪن جي دستخط جي ذريعي ۽ انهن جي جوابن جي طرفان موڪليو ويو ڊي ايس اين سوالن کي سائن ان ڪريو (TSIG)، اختيار استعمال ڪندي هڪ TSIG ڪياني فائيل وضاحت ڪريو. توهان خود -سي اختيار استعمال ڪندي ڪريمائي لائن تي TSIG کي پڻ ڄاڻائي سگهو ٿا؛ نالو TSIG ڪيبل جو نالو آهي ۽ اهم اصل چئل آهي. ڪيڏي هڪ بنيادي 64 -انڪوڊنگ سٽرنگ آهي، خاص طور تي ٺاهيل dnssec-keygen (8). احتياط کي ورتو وڃي ٿو جڏهن اختيار کي استعمال ڪندي گهڻن صارفين سسٽم تي پي (1) يا شيل جي تاريخ جي فائل ۾ ٻاڪس ۾ نظر اچي سگهجن ٿيون. جڏهن ٽائيم سان TSIG جي تصديق جو استعمال ڪيو ويندو آهي، نالو جو نالو جيڪو استعمال ڪيو وڃي ٿو انهن کي استعمال ڪرڻ جي ڪنجي ۽ الگورتھم کي ڄاڻڻ جي ضرورت آهي. BIND ۾، اهو نالو "مناسب" جي نالي سان مناسب ڪيٽ ۽ سرور بيان مهيا ڪري رهيو آهي .

QUERY OPTIONS

dig ڪيترن سوالن جا اختيار مهيا ڪن ٿيون جيڪي طريقي سان ٺاهيو ويو آهي ۽ طريقي سان نتيجا ڏيکاريل آهن. هنن سيٽ جي ڪجهه يا سوال جي سر ۾ پرچم بٽ ٻيهر ريٽ ڪريو، ڪجهه ٻڌائڻ جو جواب جيڪي سيڪشن کي ڇپائي وٺن ٿا، ۽ ٻين کي وقت بوقت ۽ ٻيهر هلائڻ واري حڪمت عملي جو اندازو لڳائي ٿو.

هر سوال جو اختيار هڪ سڃاڻپ نشاني (+) کان اڳ هڪ لفظ جي سڃاڻپ آهي. ڪجھ لفظ چونڊيو يا ڪيڏو مقرر ڪريو. اهي ٿي سگهي ٿو ته ٽائپنگ کان اڳ، انهي لفظ جي معني کي رد ڪرڻ لاء. ٻيون لفظن تي تفريحي قيمت وانگر وقتي وقت جي منتقلي وانگر. اھي فارم + لفظي = قيمت آھي . سوال جا اختيار آھن:

+ [نه] ٽپي

استعمال ڪريو [استعمال نٿا ڪريو] TCP جو نالو سرور جي ڳولا ڪريو. ڊفالٽ ڪارڪردگي يو ايس ڊي استعمال ڪرڻ آهي جڏهن ته AXFR يا IXFR سوال طلب ڪيو ويو آهي، انهي صورت ۾ هڪ ٽي سي پي ڪنيڪشن استعمال ٿئي ٿي.

+ [نه] وي سي

استعمال ڪريو [استعمال نٿا ڪريو] TCP جو نالو سرور جي ڳولا ڪريو. هي متبادل نحو + [no] tcp ڏانهن پوئتي موٽ مطابقت لاء مهيا ڪيل آهي. "وي سي" "مجازي سرڪٽ" لاء آهي.

+ [نه] نظرانداز ناهي

TCP سان ريٽنگ ڪرڻ جي بدران UDP جوابن ۾ ٽونڪشن کي نظر انداز ڪريو. ڊفالٽ طرفان، TCP ٻيهر ڪوشش ڪئي وئي آهي.

+ ڊومين = سومنامي

/ acc/resolv.conf ۾ ڊومين هدايت ۾ ڄاڻايل هجي ، ۽ ڳولا جي فهرست پروسيسنگ جي طور تي + تلاش اختيار ڏني وئي هئي.

+ [نه] ڳولا

استعمال ڪريو [استعمال نه ڪريو] حلv.conf ۾ هدايت يا لسٽ جي فهرست يا ڊومين طرفان ڏنل ڳولا جي فهرست (جيڪڏهن ڪو به). ڳولها جي ترتيب سان استعمال ٿيل نه آهي.

+ [نه] بدنام

ناپسند ٿيل، هڪ لفظ جي [ syn ] جي ڳولا سان علاج ڪيو

+ نه

هي اختيار ڪيان ٿو. اهو گڏجاڻي جي پراڻي نسخ سان مطابقت رکندڙ مجلس لاء مهيا ڪيل آهي جتي اهو هڪ غير متعين حلور پرچم مقرر ڪيو ويندو آهي.

+ [نه] اشتھاري

سيٽ ڪريو [سيٽ نه ڪريو] سوال ۾ AD (اصلي ڊيٽا) سا. AD بٽ ۾ في الحال صرف جوابن جي معياري معني آهي، سوالن ۾ نه، پر سوال ۾ سا سيٽ ڪرڻ جي صلاحيت مڪمل طور تي مهيا ڪئي وئي آهي.

+ [نه] cdflag

سيٽ ڪريو [سيٽ نه ڪريو] سي ڊي (چڪاس لڳايو ويو) سا سوال ۾. هي درخواستن جي سرور کي رد ڪرڻ لاء DNSSEC جي تصديق نه ڪرڻ لاء.

+ [نه] ورهاست

سوال ۾ آر ڊي (تلاوت گهربل) ب واري سيٽنگ کي ٽگلو ڪريو. اهو ٿورو ڊفالٽ مقرر ڪيو ويو آهي، جنهن جو مطلب عام طور تي کجي ريگويلي سوالون موڪلي ٿو. رعيت خودڪار طور تي معذور ٿيندو جڏهن + nssearch يا + ٽيڪس سوال جا استعمال استعمال ٿيل آهن.

+ [نه] nssearch

جڏهن هن اختيار کي مقرر ڪيو ويو آهي، انهي علائقي لاء مستند نالو سرور ڳولڻ جي ڪوشش ڪري ٿي جنهن ۾ نالو نالو ڏسڻ ۾ اچي ٿي ۽ اهو SOA رڪارڊ ڏيکاري ٿو جيڪو هر نالو زون جي لاء آهي.

+ نه [نه] ڌڪ

ٽليڪٽر جي وفد جي ٽريڪنگ جي نالي جي روڊن جو نالو سرور کان وٺي ڏسڻ لاء. ٽريڪنگ کي ڊفالٽ طرفان بند ڪيو ويو آهي. جڏهن نشان ڏيڻ جي قابل ٿي وڃي ٿي، هڏ جي نالي کي حل ڪرڻ لاء انٽرويو سوالن کي ٺاهيندو آهي. اهو ريڊ سرورز جي حوصلن تي عمل ڪندي، هر سرور کان جواب ڏيکاريندو جيڪي نظرين کي حل ڪرڻ لاء استعمال ڪيو ويو.

+ [نه] سينڊ

ٽاڪڪس جي شروعاتي تبصري جي ڇپائيء ۾ ٻاھر جي نسخي جي سڃاڻپ ڪندي ۽ سوال جا اختيار جيڪي لاڳو ڪيا ويا آھن. ھي تبصرو ڊفالٽ سان ڇپيل آھي.

+ [نه] مختصر

ھڪڙو جواب ڏيو. اهو ڊفالڪ لفظ جي فارم ۾ جواب ڇپائڻ آهي.

+ [نه] سڃاڻي ٿو

ڏيکاريو [IP نه آهي يا نه ڏيکاري] IP پتي ۽ پورٽ نمبر جيڪو جواب ڏنو آهي جڏهن + مختصر اختياري فعال آهي. جيڪڏهن مختصر فارم جا جواب طلب ڪيا ويا آهن، ڊفالٽ اهو نه آهي ته جواب مهيا ڪندڙ سرور جو ذريعو پتو ۽ پورڊ نمبر ڏيکاري.

+ [نه] رايا

ٻاڪس ۾ تبصرن جي ڊسپلي کي ٽوگ ڪريو. اهو ڊفالٽ تبصرو ڇپائڻ آهي.

+ [نه] بيانات

ھن سوال جي چڪاس جي انگن اکرن کي ٽوڪ ڪيو ويو: جڏھن سوال ڪيو ويو، جواب جو سائز ۽ اھڙيء طرح. ڊفالٽ جو طريقو سوالن جي شماريات کي پرنٽ ڪرڻ آهي.

+ [نه] ق

ڇاپو سوال [پرنٽ نه ڏيو] تيئن ھن کي موڪليو ويو آھي. ڊفالٽ طور، سوال ڇپيل نه آهي.

+ [نه] سوال

جڏهن جواب هڪ سوال واپس اچي ٿو ته سوال جي سوال جو سيڪشن [پرنٽ نه ڪريو]. ڊفالٽ سوال جي حصي سان سوال سيڪشن کي ڇپائڻ آهي.

+ [نه] جواب

ڏيکاريندڙ [جواب نه ڏيو] جواب جو جواب سيڪشن. اهو ڊفالٽ ان کي ڏيکارڻ آهي.

+ [نه] اختيار

ڏيکاريو [جواب نه ڏيو] جواب جي اختياري حصي. اهو ڊفالٽ ان کي ڏيکارڻ آهي.

+ [نه] اضافي

ڏيکاريل [جواب نه ڏيو] جواب جي اضافي حصي. اهو ڊفالٽ ان کي ڏيکارڻ آهي.

+ [نه] سڀ

تمام نمونہ جھڙا سيٽ ڪريو يا صاف ڪريو.

+ وقت = ٽي

ھڪ وقت جي ھڪڙي سوال جي لاء T سيڪنڊن کي مقرر ڪري ٿو. ڊفالٽ وقت 5 سيڪنڊ کان ٻاهر آهي. 1 کان گهٽ تائين ٽي سي مقرر ڪرڻ جي ڪوشش هڪ نتيجو وقت جي 1 سيڪنڊ جو نتيجو لاڳو ڪيو ويندو.

+ آزمائش = T

3. نيٽ ورڪ جي بدران سرور پروجيڪٽ ڏانهن يو ايس ڊي جي سوالن کي ٻيهر ڏئي ٿو. 3. جيڪڏهن ٽي صفر کان گهٽ يا برابر برابر آهي، آزمائش جو تعداد خاموشيء تائين 1 تائين آهي.

+ ndots = D

نالي ڊٽس جو تعداد مقرر ڪيو جيڪو ڊي ۾ ويهڻ لاء ان کي سمجھي وي مطلق سمجھي. اڳوڻي قيمت اها آهي جيڪا /etc/resolv.conf ۾ ndots بيان استعمال ڪندي وضاحت ڪئي وئي آهي، يا 1 ڪو نٽ بيان بيان موجود ناهي. ٿورڙن نقشن سان نالا جا نالا مائٽن وانگر تشريح ڪيا ويا آهن ۽ /etc/resolv.conf ۾ تلاش يا ڊومين ۾ ڏنل ڊومين ۾ ڳولها ويندا .

+ bufsize = بي

EDNS0 ب بائٽ استعمال ڪندي يو ايس ڊي پي پيغام بفر سائيز مقرر ڪريو. ھن بفر جي وڌ کان وڌ ۽ گھٽ ۾ گھٽ تعداد 65535 ۽ ترتيب ڏنل آھن. هن حد کان ٻاهرئين قيمتون درست ۽ گهٽ گوليون آهن.

+ [نه] گهڻائي

ڇاپيو رڪارڊ وانگر SOA ريڪارڊ هڪ لفظي گهڻائي جي شڪل ۾ انساني پڙهڻ وارو تبصرو سان. ڊفالٽ هر ريڪارڊ هڪ واحد لڪير تي پرنٽ ڪرڻ لاء، ڊي ڊاڪٽري جي مشين جي پيماني تي آسان ڪرڻ لاء.

+ [نه] ناڪام ٿيو

ٻئي سرور جي ڪوشش نه ڪريو جيڪڏهن توهان هڪ SERVFAIL ملي ٿي. اڳوڻي اهو آهي ته اڳيان سرور جي ڪوشش نه ڪئي وڃي جيڪا عام اسٽب حل ڪندڙ رويي جي ريورس آهي.

+ [نه] بهتر ناهي

پيغامن جي مواد کي ڊسپلي ڪرڻ لاء ڪوشش ڪريو جيڪي خراب ٿيل آهن. ڊفالٽ خراب ٿيل جوابن کي ڊسپلي ڪرڻ نه آهي.

+ [نه] dnssec

DNSSEC ريڪارڊن جي درخواستن کي DNSSEC OK bit (DO) سيٽنگ جي اضافي حصي ۾ OPT رڪارڊ ۾ ترتيب ڏيندي موڪلي ويندي.

ممڪن سوال

BIND 9 ڪنڊيشن جي گھمائڻ جي عمل کي ڪنٽر لائين تي ڪيترن ئي سوالن جي وضاحت ڪرڻ جي حمايت (ايف اي ايف بيچ فائيل جي اختيار جي اضافي کان علاوه). انهن سوالن مان هر هڪ جاگرافي، اختيارن ۽ سوالن جي اختيارن جي پنهنجي سيٽ سان مهيا ڪري سگهجي ٿي.

انهي صورت ۾، هر سوال جي دلائل مٿي بيان ڪيل ڪنڊ لائن لائن نحو ۾ هڪ انفرادي سوال جي نمائندگي ڪندو آهي. هر هڪ معياري اختيارن ۽ جغرافيقن مان آهن، نالو کي ڏسڻ لاء، هڪ اختياري سوال لکندو آهي ۽ ڪائنات ۽ ڪائنات جو سوال انهي سوال تي لاگو ٿيڻ گهرجي.

ھڪڙي عالمي سيٽ جا اختيارن جو، جيڪي سڀني سوالن تي لاڳو ڪيو وڃي، پڻ مهيا ڪري سگھجن. اهي گلوبل سوال جا اختيارن کي لازمي طور تي نالو، ڪلاس، قسم، اختيارن، جھنگ، ۽ پڇاڙيء واري ڪنڊ لائن تي مهيا ٿيل سوال جي اختيارن جي پھريون آھي. ڪنهن به گلوبل سوال جي اختيارن (سواء + [no] cmd اختيار کانسواء سواء) سوال جي چونڊ جا خاص سيٽ طرفان رد ڪري سگهجي ٿو. مثال طور:

dig + qr www.isc.org ڪنهن به -x 127.0.0.1 isc.org ns + noqr

ڏيکاري ٿو ته ٽي لڪن اپنائڻ لاء ڪمانڊ لائن ڪيئن ڪتب آڻي سگهجي ٿو: هڪ سوال، www.isc.org، 127.0.0.1 جي هڪ ريورس نظر ۽ isc.org جي اين ايس رڪارڊ لاء سوال. ھڪڙو گلوبل سوال + ق.م جو اختيار لاڳو ڪيو ويو آھي، انھيء ڪري جو ڊيو جيڪو ھر لوڪ اپ لاء ابتدائي سوال ڏيکاريو آھي. آخري سوال هڪ مقامي سوال جو اختيار + ڪوقر آهي ، انهي جو مطلب آهي ته کجي انهي ابتدائي سوال کي پرنٽ نه ڏيندو جڏهن اهو isc.org لاء اين ايس رڪارڊ ڏسڻ ۾ ايندي.

ڏسو

ميزبان ( 1)، نالي (8)، ڊنسڪ-ڪنجنجن (8)، RFC1035 .

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.

لاڳاپيل مضمون