मैं कनेक्टेड डिवाइसों के लिए स्थानीय नेटवर्क को कैसे स्कैन कर सकता हूं? (मैक ओ एस)


114

मैं मूल रूप से कुछ इस तरह की तलाश कर रहा हूं लेकिन मैक पर उपलब्ध है।

मैं अपने वायरलेस मल्टीफ़ंक्शन प्रिंटर के लिए एक नए वर्कस्टेशन को कनेक्ट करने की कोशिश कर रहा हूं और मुझे कनेक्ट करने के लिए एक आईपी को थूकने के लिए एक समय मिल रहा है।

क्या कोई ऐसा तरीका है जिससे मैं किसी तरह नेटवर्क को स्कैन कर सकता हूं ?

अगर इससे कोई फर्क पड़ता है, तो नया वर्कस्टेशन Mac OS X 10.6 का उपयोग कर रहा है।

जवाबों:


181
  1. प्रसारण पता पिंग करें
    (आप इसे पा सकते हैं ifconfig | grep broadcast)

  2. और फिर ए arp -a


2
शानदार टिप .. मैंने परिणामों को केवल आईपी दिखाने के लिए फ़िल्टर किया है जो अपूर्ण नहीं हैं (और मौजूद हैं) .. arp -a | grep :
जस पनेसर

11
क्या कोई समझा सकता है कि यह काम क्यों / कैसे करता है? आप प्रसारण को पिंग करते हैं और यह अन्य सभी जुड़े क्लाइंट को नेटवर्क गतिविधि करने के लिए प्रेरित करता है जो कि फिर arp दिखाई देता है ??
डेवडीब

24
सबसे बढ़िया उत्तर। आप इसे एक पंक्ति में भी कर सकते हैं: ifconfig | grep प्रसारण | arp -a
कोडित

1
@deweydb जब आप LAN पर होते हैं, तो IP से कनेक्ट होने पर IP को मैक एड्रेस में हल करना शामिल होता है। एआरपी सभी हल किए गए आईपी पते का कैश रखता है। एक प्रसारण पिंग कर अप्रत्यक्ष रूप से नेटवर्क पर सभी आईपी के लिए एक संकल्प को ट्रिगर करता है। अब ... हम IP की सूची को DNS (या अन्य) नामों में कैसे हल कर सकते हैं?
रॉल्फ

2
मैं का उपयोग करें: arp -a | grep -v '^?' Macosx के तहत।
मिरको एबर्ट

8

जहां xxx आपके आईपी पते में पहले तीन नंबर हैं।

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

3
यहाँ एक मैक पर, अपने जवाब को थोड़ा समायोजित करना पड़ा क्योंकि टाइमआउट -tविकल्प का उपयोग करके सेट किया गया है (उदाहरण के -t 5लिए 5 सेकंड के टाइमआउट के लिए)
pabuisson

1
ठीक है, यह भी मेरे लिए काम नहीं किया। मैक पर आपको न केवल -t 5 विकल्प का उपयोग करने की आवश्यकता है, बल्कि इसे आईपी से पहले ले जाने के लिए भी ले जाना चाहिए। यानी -c 1 -t 5 xxx $ ip। अन्यथा यह त्रुटि और बम होगा।
मैट एच

5

आपका प्रिंटर फ़ाइलों को छोड़ने के लिए एक फ़ाइल साझा प्रदान करता है या क्या आप अपने नेटवर्क पर प्रिंटर का पता लगाने की कोशिश कर रहे हैं?

क्या आपका नया मल्टीफ़ंक्शन प्रिंटर Bonjour / ZeroConf का समर्थन करता है? (अधिकांश नए नेटवर्क आधारित प्रिंटर करते हैं) यदि ऐसा है तो आप अपने नेटवर्क पर क्या उपलब्ध है, यह देखने के लिए बॉनजोर ब्राउज़र जैसे प्रोग्राम का उपयोग कर सकते हैं ।

आपके राउटर पर यह डीएचसीपी क्लाइंट टेबल पर दिखाई देता है (आपको इस टेबल को कैसे देखना है, यह देखने के लिए अपने मैनुअल से परामर्श करना पड़ सकता है) - क्योंकि इससे आपको आईपी भी मिलेगा लेकिन आपको यह भी पता चल जाएगा कि आपका प्रिंटर वास्तव में जुड़ा हुआ है अपने नेटवर्क के लिए।

अपने मैक से ही आप कमांड लाइन से Nmap जैसे प्रोग्राम का उपयोग कर सकते हैं या अपने नेटवर्क को स्कैन करने के लिए GUI आधारित ऐप (जैसे। Zenmap - GUI for Nmap या AngryIPScanner ) का उपयोग कर सकते हैं और फिर देख सकते हैं कि कौन से पोर्ट उपलब्ध हैं।


1
@ Chealion के उत्तर में जोड़ने के लिए, यदि आपका प्रिंटर बोनजोर का समर्थन करता है, तो आपको इसे "फ़ाइल> प्रिंट ..." डायलॉग शीट, या प्रिंटर में "प्रिंटर" पॉप-अप मेनू पर "निकटवर्ती प्रिंटर" सूची में देखना चाहिए। ब्राउज़र जब आप देखते हैं कि आप "प्रिंटर जोड़ें ..." पर जाते हैं। प्रमुख निर्माताओं से बहुत सारे मल्टीप्लिकेशन प्रिंटर आजकल बोंजोर का समर्थन करते हैं, कि मुझे आश्चर्य होता है जब एक प्रिंटर उन स्थानों पर स्वचालित रूप से प्रदर्शित नहीं होता है जो मैंने उल्लेख किया था।
२०

5

सिंगल लाइन उत्तर: http://nmap.org/download.html [NMAP का उपयोग करें] या एंग्री आईपी स्कैनर


1
एंग्री आईपी स्कैनर डाउनलोड लिंक बदल गया है। केवल डोमेन पते का उपयोग करने के लिए बेहतर है: गुस्साई ।2
उपयोगकर्ता 3439894

3

NMAP[nmap] नेटवर्क उपकरणों के सभी प्रकार के स्कैन के लिए आपका सबसे अच्छा दोस्त है। Zenmapयदि आपको GUI [zenmap] की आवश्यकता हो तो उपयोग करें ।

अपने स्थानीय नेटवर्क को मान लें 192.168.0.0/24(जहाँ 24नेटमास्क का अर्थ है 255.255.255.0) यह आपको अपने आईपी और मैक पते के साथ ऑनलाइन होस्ट देगा:

nmap -sP 192.168.0.0/24

आप प्रोजेक्ट वेबसाइट से पैकेज डाउनलोड कर सकते हैं या मैकपोर्ट्स [macports] के स्रोतों से खुद का निर्माण कर सकते हैं। का आनंद लें! :-)

[nmap] https://nmap.org/

[zenmap] https://nmap.org/zenmap/

[macports] https://www.macports.org/


0

काम करता है:

$ 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

फिंग (ज्यादातर एंड्रॉइड / आईओएस के लिए एक मोबाइल नेटवर्क स्कैनर के रूप में जाना जाता है) में एक स्वतंत्र रूप से उपलब्ध मैकोस कंसोल संस्करण है जो अतिरिक्त रूप से अंतर्निहित मैक एड्रेस निर्माता तालिकाओं के माध्यम से कुछ फिंगरप्रिंटिंग करता है। यह नैपम की तुलना में तेज़ और उपयोग में आसान प्रतीत होता है।

एक बार स्थापित होने के बाद आप इसे चला सकते हैं:

sudo fing

यह स्पष्ट रूप से बंद स्रोत है, इसलिए मुझे नहीं पता कि इसका उपयोग करना कितना सुरक्षित है। सुनिश्चित करें कि आप संभावित जोखिमों से अवगत हैं।


-2

मैक पर, आईपी ​​स्कैनर है , जो दिखता है कि एक GUI है जो arp, bonjour, NBT और कुछ अन्य नेटवर्क स्कैनिंग तकनीकों को एकत्र करता है।


7
नमस्ते! प्रति पूछे जाने वाले प्रश्न , उत्पादों की सलाह के साथ किसी भी संबद्धता का खुलासा करें। और कृपया ऐसा न करें कि आप सुपर उपयोगकर्ता पर एकमात्र कारण हों- अन्यथा आपकी पोस्ट स्पैम मानी जा सकती हैं।
slhck

6
आईपी ​​स्कैनर बेकार है क्योंकि इसमें 6 डिवाइस की सीमा है, फिर वे $ 30 चाहते हैं। इससे बचें।
जॉनीवेगस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.