नेटवर्क से जुड़े सभी कंप्यूटरों को कैसे देखें


66

मैं एक LAN में हूं और 3 Ubuntu, 2 Kubuntu, 2 Windows XP और 2 Windows 7 हैं। पीसी को लैन से कनेक्ट करने के लिए क्या पीसी या आईपी का नाम दिखाता है, यह देखने के लिए क्या कमांड या टूल उपलब्ध हैं। एंग्री आईपी जैसे उपकरणों के समान जो एक लैन में सभी पीसी दिखाते हैं।

ध्यान दें कि मैं लैन से जुड़े कंप्यूटरों के आईपी या नामों को नहीं जानता हूं। इसलिए टूल या कमांड को उनके लिए देखना चाहिए।



@CiroSantilli 六四 事件 ill 卓।। सुंदर दोस्त। उत्कृष्ट लिंक
लुइस अल्वारादो

जवाबों:


50

लिनक्स / विंडोज वर्कस्टेशन से लैन पर सभी होस्ट खोजने से लिया गया

for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null; 
    [ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ;
done

लेकिन एक महान उपकरण के लिए, Nmap । मैपिंग नेटवर्क के लिए बढ़िया है।


1
यह तभी काम करेगा जब सबनेट / 24 एड्रेसिंग का उपयोग कर रहा हो।
विनीत मेनन

6
+1 यह एक बहुत ही छोटा सा आईपी एड्रेस स्कैनर है।
इवान प्लाइस

आपका स्थानीय IP इससे बहुत अलग हो सकता है ...
JohnAllen

49

Arp-scan मेरे लिए भी बहुत काम करता है ...

यदि वाई-फाई का उपयोग कर रहे हैं:

sudo arp-scan -l --interface=wlan0

-यदि ईथरनेट का उपयोग कर रहे हैं:

sudo arp-scan -l --interface=eth0

(यह अंतिम व्यावहारिक रूप से राजेश राजेंद्रन के पोस्ट के समान है;

यदि आपके पास arp-scan नहीं है (यह डिफ़ॉल्ट रूप से उबंटू के साथ नहीं आता है), बस एक टर्मिनल और टाइप करें:

sudo apt-get install arp-scan

वास्तव में मुझे क्या चाहिए, thx
स्टीफन रोलैंड

3
यदि यह इंटरफेस की सूची प्राप्त करने के लिए ifconfig का उपयोग नहीं करता है और eth0 को किसी अन्य चीज़ पर स्विच करने का प्रयास करता है।
फिलिप किर्कब्राइड


26

मैं हमेशा नैम्प का इस्तेमाल करता हूं । अपने नेटवर्क के सभी उपकरणों को स्कैन करने के लिए, उपयोग करें:

nmap -sP 192.168.0.1/24

यहाँ और अधिक: http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/

यह पता करने के लिए एक महान उपकरण है। आप nmapका उपयोग कर स्थापित करना चाहते हो सकता है :

sudo apt-get install nmap यदि आप डेबियन का उपयोग कर रहे हैं या

sudo yaourt -S nmap यदि आप आर्क का उपयोग कर रहे हैं।


फेडोरा के लिए क्या करें?
सुपरशैनी

@supershnee Do ayum install nmap
Ruraj

और अब Fedora 25 और + के लिए: dnf install nmap
ThierryB

11

एक संभावित जीयूआई विकल्प के रूप में, मैंने जो सबसे अच्छा देखा है वह एंग्री आईपी है जैसा कि http://angryip.org/download/#linux में पाया गया है

बस नवीनतम DEB पैकेज डाउनलोड करें और इंस्टॉल करें। फिर डैश से ipscan चलाते हैं। यहाँ एक स्क्रीनशॉट है:

यहाँ छवि विवरण दर्ज करें


क्या यह केवल linux मशीनों को फ़िल्टर करता है, यदि हाँ, तो कृपया मुझे कैसे गाइड करें।
खांटीगेक

1
यह वास्तव में अच्छा है, मैंने सूची के कॉलम में सभी फ़ेचर्स को जोड़ा, जो होस्टनाम और मैकवेन्डर की सबसे अधिक मदद करते थे, अब मेरी वाईफाई से जुड़ी सब कुछ अधिक समझ में आता है, thx!
कुंभ पावर

7

एआरपी

Address                  HWtype  HWaddress           Flags Mask            Iface
iPhone-von-me.fritz.box  ether   12:55:05:30:3c:df   C                     wlp3s0
android-abcdefghijklmno  ether   11:66:3f:71:04:d6   C                     wlp3s0
fritz.box                ether   00:11:3f:46:37:c2   C                     wlp3s0
Blupiblu.fritz.box       ether   71:88:cc:bb:dc:a6   C                     wlp3s0

आईपी ​​प्रतिद्वंद्वी

ip neighऔर hostsकोई nmap / sudo की आवश्यकता है

इस पर निर्माण, आप एक पायथन स्क्रिप्ट का निर्माण कर सकते हैं:

#!/usr/bin/env python

"""List all hosts with their IP adress of the current network."""

import os

out = os.popen('ip neigh').read().splitlines()
for i, line in enumerate(out, start=1):
    ip = line.split(' ')[0]
    h = os.popen('host {}'.format(ip)).read()
    hostname = h.split(' ')[-1]
    print("{:>3}: {} ({})".format(i, hostname.strip(), ip))

के माध्यम से डाउनलोड करें

wget https://gist.githubusercontent.com/MartinThoma/699ae445b8a08b5afd16f7d6f5e5d0f8/raw/577fc32b57a7f9e66fdc9be60e7e498bbec7951a/neighbors.py

5

यदि आपके राउटर पर प्रसारण अक्षम नहीं है ...

आप प्रसारण पते को पिंग कर सकते हैं।

ping -b 192.168.0

192.168.0 / 24 सबनेट के भीतर हर मेजबान को पिंग कमांड प्रसारित करेगा।

नोट: प्रसारण को बंद रखना संभवतः एक अच्छा विचार है, हालांकि हैकर्स डीडीओएस स्मर्फ हमले का उपयोग करके नेटवर्क का उपयोग कैसे कर सकते हैं। मूल रूप से, एक स्पूफ़ डेस्टिनेशन एड्रेस (यानी पीड़ित का आईपी पता) वाले पैकेट के साथ प्रसारण पते को पिंग करें। उससे थोड़ा अधिक है, लेकिन यह वही है जो Google के लिए है।

नोट: यह भी विंडोज पर काम करता है लेकिन आप वास्तविक प्रसारण पता (सबनेट नहीं) पिंग करते हैं।

ping -b 192.168.0.255

1

नंप तेरा दोस्त है

nmap -sP 192.168.0.1/24

यदि आपके पास कोई प्रश्न है, तो सूचना की पूरी मदद करना है।

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