سؤال كيف يمكنني مسح الشبكة المحلية للأجهزة المتصلة؟ (في Mac OS)


أنا أساسا تبحث عن شيء من هذا القبيل هذه ولكنها متاحة على جهاز Mac.

أحاول توصيل محطة عمل جديدة بالطابعة متعددة الوظائف اللاسلكية الخاصة بي ، وأنا أواجه وقتًا كبيرًا في جعل الجهاز يبصق عنوان IP لي للاتصال به.

هل هناك طريقة أستطيع تفحص الشبكة بطريقة أو بأخرى؟

إذا أحدثت فرقًا ، تستخدم محطة العمل الجديدة نظام التشغيل Mac OS X 10.6.


105
2018-03-26 15:17


الأصل




الأجوبة:


  1. قم باختبار اتصال عنوان البث
    (يمكنك العثور عليه ifconfig | grep broadcast)

  2. ثم قم بعمل arp -a


169
2018-03-26 21:59



تلميح عظيم .. أنا تصفية النتائج لإظهار فقط للملكية الفكرية التي ليست غير مكتملة (وهي موجودة) مع .. arp -a | grep : - Jas Panesar
يمكن للشخص أن يفسر لماذا / كيف يعمل هذا؟ أنت ping للبث وهذا يتسبب في جميع العملاء المتصلين الآخرين لارتكاب نشاط الشبكة الذي هو إذن مرئية ل ARP؟ - deweydb
افضل جواب. يمكنك القيام بذلك سطر واحد أيضا: ifconfig | بث grep | ARP -a - Codeversed
deweydb عندما تكون على شبكة LAN (شبكة محلية) ، فإن الاتصال بشبكة IP يتطلب حل عنوان IP في عنوان mac. يحتفظ ARP ذاكرة تخزين مؤقت لكافة عناوين IP التي تم حلها. يؤدي إجراء ping بثًا بشكل غير مباشر إلى تشغيل حل لكافة عناوين IP على الشبكة. الآن ... كيف يمكننا حل قائمة عناوين IP في أسماء DNS (أو غيرها)؟ - Rolf
أنا أستعمل: arp -a | grep -v '^?'  تحت Macosx. - tfb785


حيث x.x.x هي الأرقام الثلاثة الأولى في عنوان IP الخاص بك.

for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done

6
2018-05-10 16:30



على جهاز Mac هنا ، اضطر إلى ضبط إجابتك قليلاً عند تعيين المهلة باستخدام -t الخيار (على سبيل المثال -t 5 لمدة 5 ثوانٍ - pabuisson
صحيح ، هذا أيضا لم يعمل بالنسبة لي. على نظام التشغيل Mac ، لن تحتاج إلى استخدام خيار -t 5 فقط ، بل يجب أيضًا نقله ليكون أمام IP. بمعنى - c 1 -t 5 x.x.x. $ ip. وإلا فسوف يخطئ ويخرج. - Matt H


توفر الطابعة مشاركة ملف لإسقاط الملفات أو هل تحاول فقط تحديد موقع الطابعة على شبكتك؟

هل تدعم الطابعة متعددة الوظائف الجديدة Bonjour / ZeroConf؟ (معظم الطابعات القائمة على الشبكة تقوم بذلك) إذا كان الأمر كذلك يمكنك استخدام برنامج مثل متصفح صباح الخير لمعرفة ما هو متاح على شبكتك.

يظهر على جهاز التوجيه الخاص بك على جدول عملاء DHCP (قد تضطر إلى الرجوع إلى الدليل لمعرفة كيفية رؤية هذا الجدول) - لأن هذا سيعطيك IP أيضًا ، ولكن سيسمح لك أيضًا بالتأكد من أن الطابعة متصلة فعليًا إلى شبكتك.

من جهاز Mac نفسه ، يمكنك استخدام برنامج مثل NMAP من سطر الأوامر أو استخدام تطبيق يستند إلى واجهة المستخدم الرسومية (على سبيل المثال Zenmap - واجهة المستخدم الرسومية ل Nmap أو AngryIPScanner) لمسح شبكتك ثم رؤية المنافذ المتاحة.


5
2018-03-26 15:56



للإضافة إلى إجابة Chealion @ ، إذا كانت طابعتك تدعم Bonjour ، فيجب أن تراه في قائمة "الطابعات القريبة" في القائمة المنبثقة "Printer" في ورقة الحوار "File> Print ..." أو في الطابعة المتصفح الذي تراه عند الانتقال إلى "إضافة طابعة ...". الكثير من طابعات Multifuction من الشركات المصنعة الرئيسية تدعم Bonjour في الوقت الحاضر ، لذلك أنا مندهش عندما لا تظهر الطابعة تلقائياً في تلك الأماكن التي ذكرتها. - Spiff


إجابة سطر واحد: http://nmap.org/download.html [استخدم NMAP] أو Angry IP Scanner


5
2018-03-26 18:35



تم تغيير رابط تنزيل Angry IP Scanner. الأفضل فقط لاستخدام عنوان المجال: angryip.org - user3439894


يعمل:

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done

أو

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done

وصف:

loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second

0
2018-05-24 09:31





على نظام التشغيل Mac ، هناك الماسح الضوئي IP، والتي يبدو لديها واجهة المستخدم الرسومية التي تجمع arp ، bonjour ، NBT وبعض تقنيات مسح الشبكة الأخرى.


-1
2017-12-31 18:39



مرحبا! لكل التعليمات، يرجى الكشف عن أي ارتباط مع المنتجات التي توصي بها. ورجاء عدم السماح بأن يكون هذا هو السبب الوحيد وراء اشتراكك في Super User ، وإلا فقد يتم اعتبار مشاركاتك غير مرغوب فيها. - slhck
الماسح الضوئي IP غير مجدية لأنه يحتوي على حد 6 أجهزة ، ثم يريدون 30 دولارًا. تجنب هذا. - JohnnyVegas