Ağa bağlı tüm bilgisayarların nasıl göründüğü

59

Bir LAN'dayım ve 3 Ubuntu, 2 Kubuntu, 2 Windows XP ve 2 Windows var. PC’nin PC’ye hangi PC’lerin bağlı olduğunu görmek için hangi komutlar veya araçlar var? IP. LAN'daki tüm PC'leri gösteren Angry IP gibi araçlara benzer.

LAN'a bağlı bilgisayarların IP'lerini veya adlarını bilmediğimi unutmayın. Yani araç veya komut onları aramalı.

    
sordu Luis Alvarado 25.11.2011 03:15

8 cevap

43

Linux / Windows İş İstasyonu'ndan LAN Üzerinden Tüm Sunucuları Bulma

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

Ancak harika bir araç için Nmap . Ağları eşleştirmek için harika.

    
verilen cevap rdh 25.11.2011 03:23
43

Arp-scan benim için de harika çalışıyor ...

Wi-Fi kullanılıyorsa:

sudo arp-scan -l --interface=wlan0

-eğer ethernet kullanıyorsa:

sudo arp-scan -l --interface=eth0

(bu son Rajesh Rajendran'ın yayınladığıyla neredeyse aynıdır; -localnet için bekle)

Arp taramanız yoksa (varsayılan olarak Ubuntu ile birlikte gelmez), sadece bir terminali yukarı çekin ve şunu yazın:

sudo apt-get install arp-scan
    
verilen cevap Manuel 23.02.2015 06:09
25

En basit şey

arp-scan --localnet
    
verilen cevap Rajesh Rajendran 02.07.2014 14:56
18

Her zaman nmap kullanın. Ağınızdaki tüm cihazları taramak için şunu kullanın:

nmap -sP 192.168.0.1/24

Daha fazla bilgi için: İşte

Bilgiye sahip olmak için harika bir araçtır. % Co_de% 'yi kullanarak yüklemek isteyebilirsiniz:

Debian veya

kullanıyorsanız

nmap Arch kullanıyorsanız

sudo apt-get install nmap .

    
verilen cevap Ruraj 23.02.2015 07:35
9

Olası bir GUI seçeneği olarak, gördüğüm en iyi şey, İşte ’de bulunan Angry IP’dir.

En son DEB paketini indirin ve yükleyin. Sonra ipscan'ı Dash'tan çalıştırın. İşte bir ekran görüntüsü:

    
verilen cevap Luis Alvarado 18.08.2014 06:48
5

arp

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

ip neigh ve hosts . NO nmap / sudo gerekli .

Bunun üzerine bir Python betiği oluşturabilirsiniz:

#!/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))

Şuradan indir

wget https://gist.githubusercontent.com/MartinThoma/699ae445b8a08b5afd16f7d6f5e5d0f8/raw/577fc32b57a7f9e66fdc9be60e7e498bbec7951a/neighbors.py
    
verilen cevap Martin Thoma 03.04.2017 23:58
4

Yönlendiricide yayın yayını devre dışı bırakıldıysa ...

Yayın adresini ping edebilirsiniz.

ping -b 192.168.0

Pinging komutunu 192.168.0 / 24 alt ağındaki her ana bilgisayara yayınlar.

Not: Her ne kadar hackerlar DDOS Smurf saldırısı kullanarak bir ağdan nasıl yararlanabilirler? Temel olarak, yayın adresini sahte bir hedef adresi olan bir paketle ping etmek (ör. Mağdurun ip adresi). Bundan biraz daha fazlası var ama Google bunun için geçerli.

Not: Aynı şey Windows'ta da çalışıyor ancak gerçek yayın adresine ping ediyorsunuz (alt ağ değil).

ping -b 192.168.0.255
    
verilen cevap Evan Plaice 15.08.2012 08:20
1

Nmap senin arkadaşın

  

nmap -sP 192.168.0.1/24

Herhangi bir sorunuz varsa, nmap yardımı bilgi dolu.

    
verilen cevap Marwen Bkh 09.03.2017 12:35

Etiketlerdeki diğer soruları oku