একটি বিপরীত ডিএনএস চেহারা আপ করার জন্য উইন্ডোজে কমান্ড-লাইন ইউটিলিটিটি কী?


246

উইন্ডোজে ডিএনএস চেহারাটি বিপরীত করবে এমন কোনও অন্তর্নির্মিত কমান্ড লাইন সরঞ্জাম আছে? অর্থাৎ এমন কিছু<toolname> w.x.y.z => mycomputername

আমি চেষ্টা করেছিলাম:

  • nslookup: কেবলমাত্র আগাম চেহারা বলে মনে হচ্ছে।
  • host: অস্তিত্ব নেই
  • dig: এছাড়াও বিদ্যমান নেই।

আমি একটি অনুসন্ধানের মাধ্যমে " বিপরীত ডিএনএস কমান্ড লাইন ইউটিলিটিটি কি? " খুঁজে পেয়েছি তবে এটি বিশেষত উইন্ডোজ নয়, একটি * নিক্স ইউটিলিটি অনুসন্ধান করছে।


5
এটি সত্যই কোনও ডিএনএস-নির্দিষ্ট সমাধানের সন্ধান করছে না বলে এই প্রশ্নটি সম্পাদনা করা উচিত। যে উত্তরগুলি প্রত্যাখ্যান করা হয়েছিল সেগুলির উত্তরটি সরবরাহ করে, তবে সমস্যাটি হ'ল আপনার আসলে এমন কিছু দরকার ছিল যা ডিএনএস নয়, নেটবিআইওএসের নাম সন্ধান করে।
বার্মার

উত্তর:


237
ping -a w.x.y.z

বিপরীত অনুসন্ধান অঞ্চলটি সঠিকভাবে সেট আপ করা থাকলে আইপি ঠিকানা থেকে নামটি সমাধান করা উচিত। যদি বিপরীতমুখী জোনটিতে রেকর্ডটির জন্য কোনও এন্ট্রি না থাকে, -aকেবল নাম ছাড়াই উইলটি পিং করবে।


3
বিরোধী মেশিনটি অন্য ডোমেনে থাকায় এটি এনস্লুআপের চেয়ে আরও ভাল কাজ করেছে। অনেক ধন্যবাদ!
এস্টেস্টার্স

4
এনস্লুআপে আপনিও চেষ্টা করতে পারেন: টাইপ করুন = পিটিআর <enter> ডাব্লিজিএজ <enter>
পিটার

2
@ আস্ট্রাস্টকের সর্বাধিক সম্পূর্ণ উত্তর রয়েছে
ভিনিজেমস

7
এটি কাজ করে , তবে এটি আসলে কাজের জন্য ভুল সরঞ্জাম। পিংটি নেটওয়ার্কের বিলম্বতা পরিমাপ করতে ব্যবহৃত হয়, এটি এর মূল উদ্দেশ্যটির পার্শ্ব প্রতিক্রিয়া হিসাবে নাম (বা আইপি) লুক্কুলেন্স সম্পাদন করে ।
ম্যাসিমো

3
@ ম্যাসিমো - মূল প্রশ্নের সীমাবদ্ধতাগুলি দেখলে আপনি এর পরিবর্তে কী প্রস্তাব করবেন? পিং ডিএনএস এবং নেটবিওসের নামগুলি সমাধান করবে যা আপনার যদি কিছু দ্রুত প্রয়োজন হয় তবে এটি একটি ভাল প্রথম সরঞ্জাম হিসাবে তৈরি করে।
পিটার

114
nslookup <ip>

আপনি যা খুঁজছেন তা করে এটি আপনাকে জিজ্ঞাসা করা সার্ভারটি এবং ফলাফলটি আপনাকে জানাবে।

উদাহরণ স্বরূপ:

c:\>nslookup 192.168.101.39
Server: dns1.local
Address: 192.168.101.24

Name: enigma.local
Address: 192.168.101.39

7
এটি "<ডিসি> ডাব্লিজিএজ খুঁজে পাচ্ছে না: অস্তিত্বহীন ডোমেন" বার্তাটি দিয়ে ব্যর্থ হয়েছিল এবং এর কারণ আমি কাজ করতে পারিনি। আমি পিটারের উত্তরটি চেষ্টা করে দেখেছি যে বিরোধী মেশিনটি অন্য ডোমেনে ছিল।
অ্যাস্টেয়ারগুলি

7
এটি ব্যর্থ হয়েছে কারণ এনস্লুআপ কেবল ডিএনএসের বিষয়ে চিন্তা করে, অন্যদিকে উইন্ডোজের নামগুলি ডিএনএস পর্যাপ্ত না হলে অন্য উপায়ে সমাধান করতে পারে এবং করতে পারে।
ম্যাসিমো

77

"পিং" এর সমস্যাটি হ'ল এটি কোনও নেম সার্ভার লিকুইচিং সরঞ্জাম (এনএসলুকআপের মতো) হিসাবে কঠোরভাবে নয় - উদাহরণস্বরূপ যদি আপনি একটি হোস্টনাম পিন করেন তবে এটি বেশ কয়েকটি পদ্ধতি দ্বারা একটি আইপি ঠিকানায় সমাধান করা যেতে পারে: ডিএনএস লুকআপ, হোস্ট ফাইল লুকআপ, উইনস (godশ্বর নিষেধ) বা নেটবিআইএস সম্প্রচার। এটি একটি সম্ভাব্য পুরানো তারিখের ক্যাশেড ফলাফলও ফিরিয়ে দিতে পারে।

পদ্ধতিগুলি চেষ্টা করার ক্রমটি ক্লায়েন্টের টিসিপি / আইপি কনফিগারেশন এবং নোডের জাতীয় পতাকাগুলির উপর নির্ভর করে:

  • বি-নোড (1): সম্প্রচার
  • পি-নোড (2): পিয়ার (কেবল উইনস)
  • এম-নোড (4): মিশ্র (সম্প্রচারিত, তারপরে WINS)
  • এইচ-নোড (8): সংকর (WINS, তারপরে সম্প্রচার)

বর্তমান কম্পিউটারের নোড প্রকারটি দেখতে:

C:\>ipconfig /all | find "Node Type"
Node Type . . . . . . . . . . . . : Hybrid

রেজোলিউশন পদ্ধতির যদি উদ্বেগ না থাকে তবে ব্যবহার করুন

ping -a w.x.y.z

অথবা

nslookup w.x.y.z

যেমন আপনি দয়া করে। আপনার যদি নিশ্চিত হওয়া দরকার যে আপনি সঠিক ডিএনএসের জন্য আপনার ডিএনএস সার্ভারটি জিজ্ঞাসা করছেন তবে এনএসলআপ ব্যবহার করুন

আরো দেখুন


31

আইপি ঠিকানা, বাক্য গঠনটি জিজ্ঞাসা করার জন্য "-type = ptr" পরামিতি সহ এনএসএলুকুপ ব্যবহার করুন:

nslookup -type=ptr 1.2.3.4

তারপরে "ইন-অ্যাড। আর্পা" এন্ট্রিটিও মুদ্রিত হয় (এমনকি খুঁজে পাওয়া যায় না) উদাহরণস্বরূপ:

C:\Users\UserName>nslookup -type=ptr 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Non-authoritative answer:
8.8.8.8.in-addr.arpa    name = google-public-dns-a.google.com

টাইপ প্যারামিটার ব্যতীত কোনও আইপি ঠিকানায় এনএসএলুকআপ ব্যবহার করার সময় নিম্ন বিশ্বস্ততার প্রতিক্রিয়াটির তুলনায়:

C:\Users\UserName>nslookup 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Name:    google-public-dns-a.google.com
Address:  8.8.8.8

2
যদি আপনি ইন্টারেক্টিভ এনএসলুকআপ ব্যবহার করতে চান, তবে এনস্লুআপ প্রম্পটে টাইপ করুন "সেট কিউ = পিটিআর" এবং তারপরে পরবর্তী লাইনে আইপি লিখুন। আপনি যদি আমার মতো পুরানো-বিদ্যালয়ের পাগল হন, তবে আপনি ঠিক এখন অবধি বুঝতে পারেন নি যে আপনাকে "1.0.0.127.in-addr.arpa" এর মতো আর পিছনে আইপি অনুসন্ধান করতে হবে না।
টড উইলকক্স 17

4
করার কোন প্রয়োজন নেই -type=ptrবা set q=ptrএ সব - nslookupযথেষ্ট চালাক একটি IP ঠিকানা regonise এবং এগিয়ে পরিবর্তে একটি বিপরীত লুকআপ করতে হয়
abstrask

1
প্রকৃত বিপরীত অনুসন্ধানের জন্য প্রকৃতপক্ষে-টাইপ = পিটিআর প্রয়োজনীয় কারণ এটি কেবলমাত্র একটি আইপি ঠিকানা দিয়ে এনএসলআপের চেয়ে আরও সঠিক ফলাফল মুদ্রণ করে। ডিবাগিংয়ে সহায়তা করতে বা কী চলছে তা সুনির্দিষ্ট করে দেওয়ার জন্য আসল ইন-অ্যাড.আর.আর.পি এন্ট্রি প্রিন্ট করা (এছাড়াও যখন পাওয়া যায় না) করা আরও অনেক ভাল।
টনি ওয়াল

14

nslookup উইন্ডোতে ঠিক উল্টে ডিএনএস করবে যেমন এটি লিনাক্সে করতে পারে।

অবশ্যই, প্রতিটি আইপি ঠিকানার জন্য বিপরীত প্রবেশ নেই


2
ভাল পয়েন্ট যে সমস্ত হোস্ট তাদের জন্য একটি পিটিআর রেকর্ড তৈরি করবে না
রোল্যান্ড শ

2
নোট করুন যে লিনাক্স, বিএসডি এবং উইন্ডোজের এনস্ক্লুআপ বিভিন্ন কাজ করে এবং বিভিন্ন প্রোগ্রাম।
ভাল ব্যক্তি

1
যদি কোনও পিটিআর বিদ্যমান না থাকে, আপনি আরও তথ্যের জন্য আইপি হুইস করতে পারেন ..... সম্ভবত উইন্ডোজ দিয়ে জাহাজটি হ'ল লল
ন্যানডোপি

8

এটির মতো এনস্লুকআপ ব্যবহার করুন:

nslookup -type=PTR  127.0.0.1

6

আপনি স্ট্যান্ডার্ড NSLOOKUP কমান্ডটি ব্যবহার করতে পারেন:

nslookup 123.123.123.123

ফলাফল পেতে আইপি ঠিকানার জন্য পিটিআর রেকর্ড থাকতে হবে ।


5

উইন্ডোজে এনএসলুকআপ বিপরীত লকআপগুলি করবে।

C:\>nslookup star.slashdot.org

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48

C:\>nslookup 216.34.181.48

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48

4

9 টি উত্তর এবং কেউই বলেন নি কীভাবে খনন দিয়ে উল্টে যায়? এটি সেরা

dig -x wxyz

এছাড়াও, আপনি ব্যাশ লুপস, স্ক্রিপ্টস ইত্যাদি ব্যবহারের জন্য "+ সংক্ষিপ্ত" যুক্ত করতে পারেন .... এগিয়ে বা বিপরীত :)


3
digউইন্ডোজের সাথে চালনা না করায় কেউ উল্লেখ করেনি । ওপির প্রশ্ন এমনকি এটি ইঙ্গিত করে।
jscott

3
digযদিও ডিএনএস সমস্যা সমাধানের ক্ষেত্রে সাধারণত সেরা পছন্দ। আমি মনে করি উইন্ডোজের সাথে চালনা না করলেও আরও ভাল সরঞ্জামের প্রস্তাব দেওয়ার অবশ্যই কিছু মূল্য রয়েছে। (উইন্ডোজে isc.org/software/bindবিল্ডে উপলব্ধ )
হাকান লিন্ডকভিস্ট

4

উইন্ডোজ অধীনে ....

স্ট্যান্ডার্ড পিং আইপি ঠিকানার হোস্ট নামটি দেয় না

ডিএনএস সঠিকভাবে সেটআপ করা থাকলে এই তথ্যটি খুঁজে পেতে এনএসলুকআপ ব্যবহার করা যেতে পারে

নিম্নলিখিত পদ্ধতি:

ডস প্রম্পট খুলুন

nslookup

সেট টাইপ = পিটিআর

এ বি সি ডি

বিপরীত ডিএনএস সার্ভারের ঠিকানা এবং হোস্টের নামের সাথে ফলাফলগুলি প্রদর্শিত হবে


1

আরও একটি উপায় আছে। আইপি ঠিকানাটি বিপরীত করুন এবং এনএসলআপ ব্যবহার করুন

nslookup -type=PTR 4.3.2.1.in-addr.arpa

ঠিকানাটি সমাধান করার জন্য 1.2.3.4


1
nslookup -type=PTR 4.3.2.1.in-addr.arpaযদিও এটি আসলে কাজ করার জন্য আপনাকে করতে হবে।
হাকান লিন্ডকভিস্ট

1

তাহলে nslookup, dig, hostবিদ্যমান নয়, এই চেষ্টা না:

getent hosts google.de | awk '{ print $1 }'

উদাহরণস্বরূপ ডকার এডাব্লুএস ই সি 2 উদাহরণগুলিতে কাজ করে (যা সত্যই কিছু ইনস্টল না করে)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.