আমি আমার উবুন্টু ব্যবহার করে আইপি ঠিকানা ব্যবহার করে কোনও দূরবর্তী সার্ভারের হোস্টনামটি পেতে চাই।
উইন্ডোজে আমরা এনবিটিস্ট্যাট ব্যবহার করতে পারি তবে এটি লিনাক্সে কাজ করে না।
কেউ কীভাবে তা করতে জানেন?
আমি আমার উবুন্টু ব্যবহার করে আইপি ঠিকানা ব্যবহার করে কোনও দূরবর্তী সার্ভারের হোস্টনামটি পেতে চাই।
উইন্ডোজে আমরা এনবিটিস্ট্যাট ব্যবহার করতে পারি তবে এটি লিনাক্সে কাজ করে না।
কেউ কীভাবে তা করতে জানেন?
উত্তর:
উইন্ডোজ (এবং সাম্বার সাথে লিনাক্স ডিভাইসগুলি) তাদের ঠিকানাগুলি 'প্রকাশ' করতে নেটবিআইওএস ব্যবহার করে। এটিই NBTSTAT
আইপি ঠিকানাটি অনুসন্ধান করতে ব্যবহার করে।
আইপি ঠিকানার মাধ্যমে আপনার স্থানীয় নেটওয়ার্কে একটি হোস্টনামটি পেতে আপনি ব্যবহার করতে পারেন:
nmblookup -A <ip>
অথবা আপনি nbtscan
চালিয়ে ইনস্টল করতে পারেন :
sudo apt-get install nbtscan
আর ব্যবহার করুন:
nbtscan <ip>
যদি সিস্টেমগুলি তাদের ঠিকানাটি মাল্টিকাস্ট ডিএনএসের মাধ্যমে প্রকাশ করে (ওএস এক্স, উইন্ডোজ 10 এবং লিনাক্স ডিভাইসগুলি চলমান রয়েছে avahi-daemon
) ব্যবহার করে একটি অনুসন্ধান করুন avahi-resolve
(ইনস্টল করা প্রয়োজন avahi-utils
):
avahi-resolve -a <ip>
হোস্টের যদি সর্বজনীন আইপি-ঠিকানা এবং একটি কার্যক্ষম বিপরীত ডিএনএস এন্ট্রি থাকে তবে dig
(ইনস্টল করা প্রয়োজন dnsutils
) বা host
(ইনস্টল করা প্রয়োজন bind9-host
) প্রোগ্রামগুলি ব্যবহার করুন:
dig -x <ip>
host <ip>
host
।
অন্যদের অবদানের জন্য কেবলমাত্র অন্য একটি ছোটখাটো সংযোজন, যদি আপনি আইপি না জানেন।
আপনি যদি না জানেন তবে আপনার টাইপ করুন:
sudo ifconfig -all
আপনি সেখানে খুঁজে পেতে পারেন। তারপরে, আপনাকে যা করতে হবে তা হ'ল:
host <ip>
পূর্বে উল্লিখিত হিসাবে কমান্ড।
যদিও এটি ইতিমধ্যে উত্তর দেওয়া প্রশ্ন, তবে আমি উবুন্টু-লিনাক্স নতুনদের মধ্যে এই সাধারণ ইঙ্গিতটি যুক্ত করতে দরকারী বলে মনে করি।