OS X-এ হোস্ট কমান্ডের সাথে বিস্তারিত DNS লুকআপ সম্পাদন করুন
সমস্ত ডোমেইন একটি IP ঠিকানার সাথে যুক্ত, তা ওয়েবসাইট, মেল সার্ভার বা অন্য যেকোন কিছুর জন্যই হোক না কেন। nslookup ব্যবহার করার সময় একটি নির্দিষ্ট ওয়েবসাইট বা ডোমেনের জন্য DNS তথ্য এবং একটি আইপি পাওয়ার একটি সহজ উপায় অফার করে, আপনি যদি উল্লেখযোগ্যভাবে আরও বিস্তারিত পুনরুদ্ধার করতে চান তবে আপনি পরিবর্তে হোস্ট কমান্ড ব্যবহার করতে পারেন। হোস্ট কমান্ডটি যে ডোমেনের দিকে নির্দেশ করা হয়েছে তার জন্য একটি বিস্তৃত DNS লুকআপ সঞ্চালন করে, যা এটিকে অনেক পরিস্থিতিতে nslookup বা ডিগ করার চেয়ে অনেক বেশি কার্যকর করে তোলে।এটি অনেক পরিস্থিতিতে সহায়ক হতে পারে, DNS প্রচারের সমস্যাগুলি সমাধান করতে এবং আবিষ্কার করতে বা কেবল একটি প্রকৃত আইপি ঠিকানা, CNAME, IPv6 ঠিকানা বা অন্যথায় পেতে।
হোস্ট কমান্ডটি ব্যবহার করা বেশ সহজ, এটি Mac OS X এবং Linux-এ অন্তর্ভুক্ত, তাই আপনি DNS লুকআপ করার জন্য যেখানে প্রয়োজন সেখানে এটি ব্যবহার করতে সক্ষম হবেন৷ কমান্ড সিনট্যাক্স সহজ, টার্মিনাল খুলুন এবং শুধুমাত্র নিম্নলিখিত ব্যবহার করুন:
হোস্ট
আপনি যেকোনো DNS বিশদ পেতে -a পতাকাও ব্যবহার করতে পারেন, যা একটি বিস্তৃত লুকআপ প্রদান করে:
হোস্ট -a
উদাহরণস্বরূপ, google দিয়ে প্রতিস্থাপন করা এবং google.com-এ হোস্ট -a চালানো অগণিত আইপি ঠিকানা এবং মেল সার্ভারের ডিএনএস সন্ধানের বিশদ বিবরণ দেয়।
Air% host -a google.com google.com চেষ্টা করছি;; ছোট করা হয়েছে, TCP মোডে আবার চেষ্টা করা হচ্ছে। গুগল চেষ্টা করছি।com;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64673;; পতাকা: qr rd ra; প্রশ্ন: 1, উত্তর: 27, কর্তৃপক্ষ: 0, অতিরিক্ত: 0;; প্রশ্ন বিভাগ: ;google.com। কোনো ;; উত্তর বিভাগ: google.com। 1.2.3.208 google.com এ 299 1.2.3.213 google.com এ 299 1.2.3.210 google.com এ 299 1.2.3.212 google.com এ 299 1.2.3.215 google.com এ 299 1.2.3.209 google.com এ 299 1.2.3.214 google.com এ 299 1.2.3.221 google.com এ 299 1.2.3.218 google.com এ 299 1.2.3.211 google.com এ 299 1.2.3.220 google.com এ 299 1.2.3.219 google.com এ 299 1.2.3.216 google.com এ 299 1.2.3.217 google.com এ 299 1.2.3.207 google.com এ 299 NS ns3.google.com এ 21599। google.com 599 IN MX 40 alt3.aspmx.l.google.com। google.com 21599 IN TYPE257 \ 19 000714981749824711982818926F6D google.com। SOA ns1.google.com-এ 21599। dns-admin.google.com। 2015031701 7200 1800 1209600 300 google.com। 599 IN MX 50 alt4.aspmx.l.google.com। google.com 3599 IN TXT v=spf1 অন্তর্ভুক্ত:_spf.google.com ip4:21.71.93.70/31 ip4:211.24.93.2/31 ~সমস্ত google.com। NS ns1.google.com এ 21599। google.com NS ns2.google.com এ 21599। google.com 599 IN MX 10 aspmx.l.google.com। google.com 599 IN MX 20 alt1.aspmx.l.google.com। google.com NS ns4.google.com এ 21599। google.com 599 IN MX 30 alt2.aspmx.l.google.com। 98 ms Air%8.8.8.853 থেকে 613 বাইট প্রাপ্ত হয়েছে"
আপনি শেষের দিকে লক্ষ্য করবেন যে অনুসন্ধানের জন্য ব্যবহৃত DNS সার্ভারগুলিকে সরাসরি অনুসন্ধান না করেও তালিকাভুক্ত করা হবে, যদিও আপনি যদি সমস্ত DNS-এর একটি বিস্তৃত তালিকা চান তবে এটি এখনও সুপারিশ করা হয় সার্ভার একটি নির্দিষ্ট মেশিন ব্যবহার করছে। যদি সেগুলি সম্প্রতি পরিবর্তন করা হয় এবং আপনি যে ডেটা দেখছেন তার সাথে মেলে না, তাহলে DNS ক্যাশে ফ্লাশ করার প্রয়োজন হতে পারে৷
আপনি -t পতাকা দিয়ে নির্দিষ্ট ধরনের রেকর্ডও পেতে পারেন, উদাহরণস্বরূপ, আপনি যদি একটি CNAME বা ANAME, বা NameServer (NS) রেকর্ড চান, তাহলে সিনট্যাক্সটি নিম্নরূপ দেখাবে:
host -t NS
আবার একটি উদাহরণ হিসাবে google.com ব্যবহার করতে, নাম সার্ভারের অনুসন্ধানের ফলাফল হবে:
% হোস্ট -t NS google.com google.com নাম সার্ভার ns3.google.com। google.com নাম সার্ভার ns2.google.com। google.com নাম সার্ভার ns1.google.com। google.com নাম সার্ভার ns4.google.com.
পরের বার যখন আপনি DNS সমস্যা নিয়ে কাজ করবেন, হোস্ট কমান্ডটি মনে রাখবেন, এটি আপনার নেটওয়ার্কিং টুলকিটে যোগ করা ভালো।