আইপি-ঠিকানা থেকে কম্পিউটারের নাম পান


18

আমার নেটওয়ার্কে একটি কম্পিউটারের আইপি অ্যাড্রেস রয়েছে তবে আইপি অ্যাড্রেসের সাহায্যে আমি কম্পিউটারের নাম খুঁজে পাব?

উদাহরণস্বরূপ, যদি আমি জানি যে আইপি ঠিকানাটি 192.154.23.60 হয়, তবে আমি জ্যাকবের ম্যাকবুকের মতো নামটি দেখতে আমার ম্যাক থেকে এই আইপিটি ব্যবহার করতে পারি?


আপনি নিজের রাউটারের কনফিগারেশন পৃষ্ঠাতে যেতে পারেন (192.154.23.1? বা 192.154.23.254?) এবং প্রতিটি ডিভাইসের আইপি ঠিকানা এবং সংশ্লিষ্ট নামটি দেখতে পারেন।
একইদেতাপোটোটো

1
@ সামিটাণ্ডপোটোটো আপনি সাধারণভাবে এটির উপর নির্ভর করতে পারবেন না।
থরবজর্ন রাভন অ্যান্ডারসন

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

উত্তর:


10

থেকে Terminal.app(অথবা সমতুল্য) আপনি ব্যবহার করতে পারেন hostকম্পিউটার এর নেটওয়ার্ক নাম দেখানোর জন্য কমান্ড। নাম ভাগ করে দেয় এমনকি সমস্ত ভাগ করে নেওয়ার সেটিংস বন্ধ করে দেওয়া হয় এবং এভাবে প্রদর্শিত হয় না Finder

উদাহরণস্বরূপ, আমার নেটওয়ার্কে আমি নিম্নলিখিতগুলি পাই (যেখানে আমি আইপি-ঠিকানা জানি এবং ফিরে আসা নামের প্রথম অংশটি কম্পিউটারের নাম)

➜ ~ host 192.168.2.135

135.2.168.192.in-addr.arpa domain name pointer raspberrypi.private.lan.

এটি কম্পিউটারের প্রকৃত নামের উপর নির্ভর করে যদি নেটওয়ার্কের নাম ঠিক একই আপনার উদাহরণ হিসাবে, আমি অনুমান এটা হয়ে যাবে Jacobs-MacBook


এই স্থানীয় সার্ভারের জন্য আমার জন্য জন্য নয়: আমার iPad এ একটি অ্যাপ্লিকেশন বলে অধীনে একটি সার্ভার তৈরি করে 192.168.0.4:8080 , যা আমি আমার ম্যাক থেকে অ্যাক্সেস করতে পারেন, কিন্তু তন্ন তন্ন host 192.168.0.4না arp 192.168.0.4আমাকে একটি নাম ফেরত দিতে।
হলিওলো

আমার জন্য কাজ করেনি
মিগুয়েল মোটা

এটি চেষ্টা করেও আমার পক্ষে কাজ করেনি - অ্যাংরি আইপি স্ক্যানার ব্যবহার করে আমি ডিভাইসটির নামটি পেয়েছি যদিও
থিম হেনিস

5

হোস্টের আরও অ্যাক্সেস ছাড়াই (যেমন এসএসএস বা এআরডি) এবং এটিতে কোনও পরিষেবা চলছে না (যেমন আইটিউনস মিউজিক শেয়ারিং / ফাইল ভাগ করে নেওয়া) আপনি আইপি-ঠিকানার ভিত্তিতে কম্পিউটারের নাম পেতে পারবেন না।

ম্যাকোজে কম্পিউটারের নামটি অবশ্যই হোস্ট-নেম বা বনজোর নামের ইন্ডেন্টিক নয় ! আপনি কেবল এটি দিয়ে পরীক্ষা করতে পারেন scutil --get { ComputerName | LocalHostName | HostName }। কম্পিউটারনামটি ব্যবহারকারী বান্ধব নাম, লোকালহোস্টনাম হ'ল বনজোর নাম - এটি সিস্টেমের পছন্দ> ভাগ করে নেওয়ার ক্ষেত্রে উভয়ই দৃশ্যমান and এবং হোস্টনাম হ'ল ডিভাইসের হোস্ট - নেম । হোস্টনামটি সাধারণত ডিএনএস, এনআইএস, হোস্ট ফাইল বা নাম রেজোলিউশনের অনুরূপ পদ্ধতিগুলির সাথে সম্পর্কিত বা ব্যবহৃত হয়। একটি নতুন ইনস্টল করা গ্রাহক সিস্টেমে কোনও হোস্টনাম সেট করা নেই। কম্পিউটারনাম এবং লোকালহোস্টনাম সাধারণত প্রথম ব্যবহারকারীর নাম এবং ম্যাক মডেল (যেমন অ্যাডমিনের আইম্যাক | অ্যাডমিনস-আইম্যাক) থেকে উদ্ভূত হয়।

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

যদি কোনও দূরবর্তী ম্যাকের উপর একটি পরিচিত বনজর পরিষেবা চলমান থাকে তবে আপনি কম্পিউটার এবং একটি আইপি-র বনজর নামটি দ্বি-পদক্ষেপের প্রক্রিয়াতে সমস্ত হোস্টের সাথে এটির প্রস্তাব দিয়ে পুনরুদ্ধার করে পেতে পারেন dns-sd -Z _nfs._tcp local(উদাহরণস্বরূপ পরিষেবাটি এনএফএস - অন্যান্য পরিষেবার নামগুলি পাওয়া যাবে) এখানে ) এবং যথাযথ আইপি না পাওয়া পর্যন্ত সমস্ত তালিকাভুক্ত বনজরের নামগুলি পিং করা। জিইউআই বিকল্প হিসাবে আপনি বনজর ব্রাউজারটি ব্যবহার করতে পারেন ।

কিছু ক্ষেত্রে আপনি প্রবেশ করে Bonjur নামের অনুরূপ একটি নাম পেতে পারেন smbutil status <IP>। নামটি নেটবিআইওএস নাম যা কম্পিউটার / বনজোর নামের সংস্করণ all "সমস্ত ক্যাপস এবং সমস্ত বিশেষ অক্ষর ছাড়াই।"


3

টার্মিনালে আমি ব্যবহার করব arp

  • প্রথমে নিশ্চিত করুন যে আপনি পিং ব্যবহার করে এই মেশিনে কমপক্ষে একটি প্যাকেট পাঠিয়েছেন।

    $ ping -c 1 2.2.2.12
      PING 2.2.2.12 (2.2.2.12): 56 data bytes  
      64 bytes from 2.2.2.12: icmp_seq=0 ttl=255 time=0.981 ms  
    
  • পাশের arpঠিকানা।

    $ arp 2.2.2.12
      <host>.<domain> (2.2.2.12) at 0:1c:c4:f4:b8:c7 on en1 ifscope [ethernet]
    

আপনি পিং + আরপ সংমিশ্রণের সাথে একটি অতিরিক্ত পদক্ষেপ করছেন। হোস্টনামটি ফিরিয়ে দেওয়ার arpজন্য কেবল একই জিনিস কল করছে host
বার্ট

আমার জন্য কাজ করেনি
মিগুয়েল মোটা

-2

ফাইন্ডারে, আপনার কম্পিউটারে যান (যা ডিভাইসের অধীনে বাম পাশের বারে তালিকাভুক্ত করা উচিত)। তারপরে নেটওয়ার্কে ডাবল ক্লিক করুন। এটি আপনাকে ব্রাউজযোগ্য আপনার নেটওয়ার্কের অন্যান্য সমস্ত কম্পিউটারকে দেখাবে।


3
তিনি যা জিজ্ঞাসা করছেন তা নয়, তিনি আইপি ঠিকানা থেকে হোস্টের নাম সন্ধান করার চেষ্টা করছেন। শুধুমাত্র মাহিন এক কারণ নেটওয়ার্কের অর্থ এই নয় যে এটি আফপি, এসএমবি বা নেটফএস প্রকাশ করছে।
hoss

-2

কেবলমাত্র একটি আইপি ঠিকানাটি -a বিকল্পের সাথে পিং করুন। এটি আপনাকে কম্পিউটারের নামটি প্রদর্শন করবে। উদাহরণping -a 192.168.0.1


4
-aপতাকা মানে শ্রবণযোগ্য (অথবা ঘণ্টা রিং)। এটির হোস্ট-নেমগুলির সাথে কোনও সম্পর্ক নেই। পড়ুন পিং জন্য man পৃষ্ঠা
অ্যালান

1
এবং পতাকাটি সরাসরি কমান্ডের পরে সেট করতে হবে:ping -a ...
ক্লোনামথ

ওহ হ্যাঁ সরি ম্যান .. এর পিং-এ ... কিছু সময় হাত ভুল করে কিছু মনে না করে।
বিনয় কুমার

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