Bagaimana cara saya memindai jaringan untuk mengetahui perangkat mana yang ada di dalamnya? (Saya akan senang dengan daftar alamat MAC dan IP.)
Misalnya, katakanlah saya sedang bekerja dan ingin memastikan bahwa tidak ada perangkat yang tidak dikenal yang terhubung ke jaringan (terutama jika akses tidak difilter dengan kata sandi atau MAC). Log DHCP dapat membantu, tetapi bagaimana jika saya ingin mencari perangkat dengan IP statis?
Atau, katakanlah saya di rumah teman dan dia ingin saya mengatur port forwarding, tetapi tidak tahu IP router-nya. Tentu, beberapa tebakan yang baik biasanya akan didapat, tetapi akan lebih baik untuk memindai.
sumber
nmap -sn 192.168.0.1/24
sebagai gantinyaAnda dapat melakukan ping ke alamat broadcast dan melihat tabel arp. Berikut adalah contoh melakukannya di Linux:
NB: OS perangkat harus mengulang kembali permintaan ICMP. Beberapa OS tidak membalas ICMP dengan alamat IP broadcast. Dalam hal ini Anda dapat melakukan ping ke setiap kemungkinan alamat ip di jaringan. Baru-baru ini kotak windows tidak membalas gema ICMP dengan alamat IP unicast secara default, jadi ini tidak akan membantu.
sumber
Angry IP Scanner adalah alat yang luar biasa untuk ini.
Ini juga akan memungkinkan Anda untuk mengekspor .csv untuk digunakan dalam inventaris IP dll.
sumber
Saya menggunakan The Dude .
Saya menemukannya di sini kemarin ketika mencari alat jaringan. Jalankan di mesin Anda dan buatlah peta semua peralatan di jaringan Anda. Bagian terbaiknya adalah gratis!
sumber
Menanggapi pertanyaan kedua:
Di Windows
Output harus memiliki garis yang mencantumkan Default Gateway. Mungkin ada lebih dari satu adaptor yang terdaftar, tetapi biasanya hanya satu yang terdaftar dengan alamat ip dan gateway standar.
sumber
Spiceworks akan memberi Anda informasi terperinci tentang jaringan Anda. Mungkin berlebihan jika Anda hanya ingin menemukan alamat IP dan Mac, tetapi jika Anda perlu memantau jaringan Anda secara berkelanjutan, itu adalah alat yang hebat. Kalau tidak gunakan nmap.
sumber
Aplikasi Android Fing hanya melakukan itu dengan luar biasa, saya berharap akan ada perintah gaya UNIX yang dapat menghasilkan hasil yang serupa.
sumber
nmap, tetapi gagal Anda dapat melakukan ping ke alamat siaran jaringan dan memeriksa apa yang kembali. Ditambah dengan memeriksa tabel ARP, ini bisa menjadi metode yang cukup efektif untuk menemukan apa yang ada di subnet yang diberikan.
Untuk contoh spesifik "tidak tahu IP router", memeriksa tabel routing host harus mengungkapkan gateway default dan itu (sering, tetapi tidak selalu) IP manajemen yang sesuai untuk router.
sumber
Alat bagus lainnya adalah look @ lan. Ini akan memungkinkan Anda untuk memindai jaringan dan akan memberi Anda beberapa hasil yang berbeda.
sumber
Jika jaringan Anda dan semua perangkatnya sesuai dengan RFC, maka Anda harus mendapatkan balasan dari semua perangkat jaringan saat Anda melakukan ping ke alamat broadcast jaringan Anda. Maklum ini tidak bekerja terlalu sering dan Anda harus kembali ke pemindaian masing-masing IP yang tersedia pada spektrum penuh port.
sumber
Anda juga dapat menggunakan Advance IP Scanner http://www.advanced-ip-scanner.com/ atau seperti yang disebutkan di atas Angry IP scanner luar biasa dan open source.
sumber
Anda dapat menggunakan DevicesInLan di https://sourceforge.net/projects/devicesinlan/ . Ini sumber terbuka
sumber