Cara melihat semua komputer yang terhubung ke jaringan


66

Saya berada di LAN dan ada 3 Ubuntu, 2 Kubuntu, 2 Windows XP dan 2 Windows 7. Perintah atau alat apa yang tersedia untuk melihat PC apa yang terhubung ke LAN yang menunjukkan nama PC dan IP. Mirip dengan alat-alat seperti Angry IP yang menampilkan semua PC dalam LAN.

Perhatikan bahwa saya tidak tahu IP atau nama komputer yang terhubung ke LAN. Jadi alat atau perintah harus dicari.



@CiroSantilli 六四 事件 法轮功 包 卓 轩 Teman yang cantik. Tautan luar biasa
Luis Alvarado

Jawaban:



49

Pemindaian arp juga bagus untuk saya ...

Jika menggunakan Wi-Fi:

sudo arp-scan -l --interface=wlan0

-atau jika menggunakan ethernet:

sudo arp-scan -l --interface=eth0

(Yang terakhir ini praktis identik dengan apa yang diposting Rajesh Rajendran; -l singkatan --localnet)

Jika Anda tidak memiliki arp-scan (itu tidak datang dengan Ubuntu secara default), cukup tarik terminal dan ketik:

sudo apt-get install arp-scan

persis apa yang saya butuhkan, thx.
Stephane Rolland

3
Jika ini tidak berhasil, gunakan ifconfig untuk mendapatkan daftar antarmuka dan coba alihkan eth0 ke yang lain.
Philip Kirkbride


26

Saya selalu menggunakan nmap . Untuk memindai semua perangkat di jaringan Anda, gunakan:

nmap -sP 192.168.0.1/24

Lebih lanjut di sini: http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/

Ini adalah alat yang hebat untuk memiliki pengetahuan. Anda mungkin ingin menginstal nmapmenggunakan:

sudo apt-get install nmap jika Anda menggunakan Debian atau

sudo yaourt -S nmap jika Anda menggunakan Arch.


Apa yang harus dilakukan untuk Fedora?
supershnee

@supershnee Do ayum install nmap
Ruraj

Dan sekarang untuk Fedora 25 dan +: dnf install nmapakan menginstal nmap
ThierryB

11

Sebagai opsi GUI yang mungkin, yang terbaik yang saya lihat adalah Angry IP seperti yang ditemukan di http://angryip.org/download/#linux

Cukup unduh paket DEB terbaru dan instal. Kemudian jalankan ipscan dari Dash. Ini screenshotnya:

masukkan deskripsi gambar di sini


apakah itu hanya memfilter mesin linux, jika ya tolong bantu saya caranya.
khanthegeek

1
benar-benar bagus, saya menambahkan semua fetcher ke kolom daftar, yang paling membantu adalah nama host dan macvendor, sekarang semuanya terhubung ke wifi saya lebih mudah dimengerti, thx!
Aquarius Power

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 neigh

ip neighdan hosts. TIDAK perlu nmap / sudo .

Berdasarkan ini, Anda bisa membuat skrip Python:

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

Unduh via

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

5

Jika siaran tidak dinonaktifkan di router Anda ...

Anda dapat melakukan ping ke alamat broadcast.

ping -b 192.168.0

Akan menyiarkan perintah ping ke setiap host dalam subnet 192.168.0 / 24.

Catatan: Mungkin ide yang baik untuk tetap mematikan siaran karena seperti itulah peretas dapat mengeksploitasi jaringan menggunakan serangan DDOS Smurf. Pada dasarnya, ping alamat broadcast dengan paket yang memiliki alamat tujuan palsu (yaitu alamat ip korban). Ada sedikit lebih dari itu tapi itulah gunanya Google.

Catatan: Hal yang sama juga berfungsi pada Windows tetapi Anda ping alamat siaran yang sebenarnya (bukan subnet).

ping -b 192.168.0.255

1

Nmap adalah teman Anda

nmap -sP 192.168.0.1/24

Jika Anda memiliki pertanyaan, bantuan nmap penuh dengan informasi.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.