এটি হল dnsget কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dnsget - DNS লুকআপ ইউটিলিটি
সিনোপসিস
dnsget [-v|-q] [-c শ্রেণী] [-t আদর্শ] [-o মনোনীত করা,মনোনীত করা,...] নাম...
বর্ণনাঃ
dnsget ডিএনএস লুকআপ সঞ্চালনের জন্য একটি সাধারণ কমান্ড-লাইন, অনুরূপ নিমন্ত্রণকর্তা(1) এবং খনন করা(1)। এটা
ইন্টারেক্টিভ/ডিবাগিং দৃশ্যক এবং স্ক্রিপ্ট উভয়ের জন্যই ব্যবহারযোগ্য। প্রোগ্রাম হল
ব্যবহার করে বাস্তবায়িত হয় udns(3) গ্রন্থাগার।
গতানুগতিক, dnsget একটি মানব-পঠনযোগ্য আউটপুট তৈরি করে, অনুরূপ
alias.example.com। CNAME www.example.com।
www.example.com। ক 192.168.1.1
www.example.com। MX 10 mx.example.com।
একটি প্রদত্ত নাম কিভাবে সমাধান করে তা দেখার জন্য যা যথেষ্ট। আউটপুট বিন্যাস নিয়ন্ত্রণযোগ্য
সঙ্গে -v এবং -q বিকল্পগুলি -- আগেরটি পুরো মুদ্রণ পর্যন্ত ভার্বসিটি লেভেল বাড়ায়
প্রেরিত এবং প্রাপ্ত সমস্ত প্যাকেটের DNS বিষয়বস্তু, যা DNS ডিবাগ করার জন্য উপযুক্ত
সমস্যা, যখন পরেরটি স্তরটি হ্রাস করে, আউটপুটকে আরও শান্ত করে, খালি ফলাফল পর্যন্ত
কোন ত্রুটি বার্তা ছাড়া, যা স্ক্রিপ্ট জন্য ভাল.
বিকল্প
নিম্নলিখিত বিকল্প দ্বারা স্বীকৃত হয় dnsget:
-v আরো বিস্তারিত আউটপুট উত্পাদন. আরও -vএর মানে আরো বিস্তারিত উত্পাদিত হবে. সঙ্গে
একক -v,dnsget সমস্ত প্রাপ্ত ডিএনএস প্যাকেটের বিষয়বস্তু মুদ্রণ করবে (পঠনযোগ্য
বিন্যাস), সহ -ভিভি, এটি সমস্ত বহির্গামী DNS প্যাকেটও আউটপুট করবে।
-q জন্য বিপরীত -v -- কম বিস্তারিত আউটপুট উত্পাদন. সঙ্গে একক -q,dnsget ইচ্ছা
শুধুমাত্র চূড়ান্ত DNS রিসোর্স রেকর্ড (RR) থেকে (ডিকোড করা) ডেটা দেখায়, যখন -qq এছাড়াও
ত্রুটি বার্তা দমন করে।
-t আদর্শ
প্রদত্ত ধরনের অনুরোধ রেকর্ড(গুলি) আদর্শ। গতানুগতিক, dnsget IPv4 চাইবে
ঠিকানা (A) রেকর্ড, অথবা PTR রেকর্ডের জন্য যদি প্রশ্ন করা যুক্তিটি একটি IPv4 হয় বা
IPv6 ঠিকানা। স্বীকৃত প্রকারের মধ্যে রয়েছে A, AAAA, MX, TXT, CNAME, PTR, NS, SOA, যেকোনো
এবং অন্যদের.
-c শ্রেণী
প্রদত্ত শ্রেণীর DNS রেকর্ড(গুলি) অনুরোধ করুন শ্রেণী. গতানুগতিক dnsget ক্লাসে ব্যবহার করে।
বৈধ ক্লাসের মধ্যে IN, CH, HS, যেকোনও অন্তর্ভুক্ত।
-a (সামঞ্জস্য বিকল্প)। ক্যোয়ারী টাইপ সেট করার সমতুল্য কোন এবং বৃদ্ধি
শব্দশক্তি স্তর (-v).
-C (পরিকল্পিত)
-x (পরিকল্পিত)
-o মনোনীত করা,মনোনীত করা...
(কয়েকবার নির্দিষ্ট করা যেতে পারে)। সমাধানকারী বিকল্পগুলি সেট করুন (একটি ফর্মে পছন্দ:মূল্য) হিসাবে
যদি তারা $ এ সেট করা হয়RES_OPTIONS পরিবেশ পরিবর্তনশীল, অথবা সেট ক্যোয়ারী পতাকা:
সময় শেষ:শুষ্ক
প্রাথমিক ক্যোয়ারী টাইমআউট সেট করুন শুষ্ক.
প্রচেষ্টা:NUM
(পুনরায়) প্রতিটি প্রশ্নের চেষ্টা করুন NUM ব্যর্থ হওয়ার আগে বার বার।
udpbuf:বাইট
DNS UDP বাফার আকার সেট করুন বাইট বাইট বৈধ মান 512 থেকে 65535 পর্যন্ত।
If বাইট 512 এর চেয়ে বেশি, EDNS0 (RFC 2671) এক্সটেনশন ব্যবহার করা হবে।
বন্দর:NUM
প্রদত্ত UDP পোর্ট নম্বর ব্যবহার করুন NUM ডিফল্ট পোর্ট 53 (ডোমেন) এর পরিবর্তে।
aa AA (শুধুমাত্র প্রমাণীকরণ) ক্যোয়ারী বিট সেট করুন।
Nord আরডি (পুনরাবৃত্তি পছন্দসই) কোয়েরি বিট সেট করবেন না (ডিফল্টরূপে সেট)।
dnssec or do
DNSSEC ঠিক আছে (DO) ক্যোয়ারী পতাকা সেট করুন (dnsget DNSSEC স্বাক্ষর যাচাই করে না,
শুধুমাত্র তাদের প্রদর্শন করে; এটি EDNS RR এ সেট করা আছে)।
cd সিডি সেট করুন (অক্ষম পরীক্ষা করা) ক্যোয়ারী বিট।
-n নাম সার্ভার
এর পরিবর্তে প্রদত্ত নেমসার্ভার(গুলি) ব্যবহার করুন (এটি একাধিকবার নির্দিষ্ট করা যেতে পারে)
ডিফল্ট. এই বিকল্পটি ব্যবহার করলে $ এর মতো একই প্রভাব রয়েছেNSCACHEIP বা $NAMESERVERS
এনভায়রনমেন্ট ভেরিয়েবল, শুধুমাত্র পার্থক্য যে শুধুমাত্র IPv4 ঠিকানা হয়
আপাতত স্বীকৃত, এবং নামগুলি নির্দিষ্ট করা সম্ভব (যা সমাধান করা হবে
আইপি ঠিকানার পরিবর্তে ডিফল্ট সেটিংস ব্যবহার করে)।
-h সংক্ষিপ্ত সাহায্য মুদ্রণ এবং প্রস্থান.
প্রত্যাবর্তন VALUE না
যখন সমস্ত নাম সফলভাবে সমাধান করা হয়েছে, dnsget শূন্য প্রস্থান অবস্থা সহ প্রস্থান. আমি মোটা
অন্তত একটি নাম পাওয়া যায়নি, dnsget রিটার্ন কোড 100 দিয়ে প্রস্থান করবে। যদি অন্য কিছু ত্রুটি থাকে
নামের রেজোলিউশনের সময় ঘটেছে, এটি কোড 99 দিয়ে প্রস্থান করবে। ব্যবহারের ক্ষেত্রে বা
প্রারম্ভিক ত্রুটি, dnsget ফিরে আসবে 1.
onworks.net পরিষেবা ব্যবহার করে অনলাইনে dnsget ব্যবহার করুন