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


66

LAN'dayım ve 3 Ubuntu, 2 Kubuntu, 2 Windows XP ve 2 Windows 7 var. LAN'a hangi PC'lerin bağlı olduğunu görmek için hangi komutların veya araçların bulunduğunu ve bilgisayarın adını ve IP'yi gösterdiğini görebilirsiniz. LAN içindeki 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. Bu yüzden araç veya komut onları aramalı.



@CiroSantilli 轩 事件 法轮功 包 卓 轩 Güzel dostum. Mükemmel bağlantı
Luis Alvarado

Yanıtlar:



49

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

Wi-Fi kullanıyorsanız:

sudo arp-scan -l --interface=wlan0

-veya ethernet kullanıyorsanız:

sudo arp-scan -l --interface=eth0

(Bu son, Rajesh Rajendran'ın gönderdikleriyle pratik olarak aynıdır; --localnet

Arp-taraması yoksa (varsayılan olarak Ubuntu ile birlikte gelmez), sadece bir terminal açın ve şunu yazın:

sudo apt-get install arp-scan

tam ihtiyacım olanı, thx.
Stephane Rolland

3
Bu işe yaramazsa, arayüzlerin bir listesini almak için ifconfig komutunu kullanın ve eth0 cihazını başka bir şeye değiştirmeyi deneyin.
Philip Kirkbride


26

Ben her zaman nmap kullanırım . Ağınızdaki tüm cihazları taramak için şunları kullanın:

nmap -sP 192.168.0.1/24

Daha fazla burada: http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/

Bilmek için harika bir araçtır. nmapKullanarak yüklemek isteyebilirsiniz :

sudo apt-get install nmap Debian kullanıyorsanız veya

sudo yaourt -S nmap Eğer Arch kullanıyorsanız.


Fedora'ya ne yapmalı?
supershnee

@supershnee Do ayum install nmap
Ruraj

Ve şimdi Fedora 25 ve + için: dnf install nmap
nmap'ı

11

Olası bir GUI seçeneği olarak, gördüğüm en iyisi, http://angryip.org/download/#linux adresinde bulunan Angry IP'dir.

En son DEB paketini indirin ve kurun. Ardından Dash'den ipscan'ı çalıştırın. İşte bir ekran görüntüsü:

görüntü tanımını buraya girin


sadece linux makinelerini filtreliyor mu, evet ise lütfen bana nasıl rehberlik edersiniz.
khanthegeek

1
Bu gerçekten iyi, tüm alıcıları liste sütunlarına ekledim, en çok ana bilgisayar adı ve maksatçı olanlara yardımcı oldum, şimdi wifi ile bağlantılı her şey daha anlaşılır bir şey!
Kova Gücü

7

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 komşu

ip neighve hosts. NO nmap / sudo gerekli .

Buna dayanarak, 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))

Üzerinden indir

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

5

Yönlendiricinizde yayın devre dışı bırakılmazsa ...

Yayın adresini ping edebilirsiniz.

ping -b 192.168.0

Ping komutunu 192.168.0 / 24 alt ağındaki her ana bilgisayara yayınlayacaktır.

Not: Muhaliflerin DDOS Smurf saldırısı kullanarak bir ağdan bu şekilde yararlanabildikleri için yayıncılığın kapalı kalması iyi bir fikir olabilir. Temel olarak, yayın adresini, sahte bir hedef adrese sahip bir pakete ping (yani kurbanın ip adresi). Bundan biraz daha fazlası var ama Google bunun için var.

Not: Aynı şey Windows üzerinde de çalışır, ancak asıl yayın adresine ping (alt ağ değil).

ping -b 192.168.0.255

1

Nmap senin arkadaşın

nmap -sP 192.168.0.1/24

Herhangi bir sorunuz varsa, nmap yardım bilgisi ile doludur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.