Sebagai administrator jaringan, memahami alamat IP mana yang sedang digunakan di jaringan sangatlah penting.

Mengetahui siapa yang terhubung ke jaringan Anda terkadang dapat membantu. Misalnya, Anda mungkin perlu memeriksa status perangkat tertentu (apakah sedang naik atau turun), mencari alamat IP statis cadangan, atau membuat inventarisasi perangkat. Selain itu, informasi ini juga dapat membantu Anda mengidentifikasi akses tidak sah ke jaringan dan sumber daya bersama Anda.

Meskipun Anda dapat memeriksa IP yang terhubung dari halaman konfigurasi router Anda, itu tidak menunjukkan alamat IP statis. Untungnya, ada beberapa cara lain yang memungkinkan Anda menemukan semua alamat IP di jaringan. Mari jelajahi beberapa di antaranya.

Menemukan Alamat IP di Jaringan Menggunakan arp

arp adalah utilitas baris perintah bawaan yang digunakan untuk melihat dan memodifikasi cache ARP sistem. Hal ini juga digunakan untuk menemukan alamat MAC dari suatu sistem untuk alamat IP tertentu karena cache ARP menyimpan pemetaan alamat IP ke MAC untuk sistem yang berkomunikasi dengannya.

instagram viewer

Menggunakan perintah arp, Anda juga dapat menemukan semua alamat IP di jaringan Anda. Jika arp belum diinstal sebelumnya di mesin Linux Anda atau dihapus secara keliru, Anda dapat menginstalnya dengan perintah sederhana berikut:

Pada distribusi berbasis Debian termasuk Ubuntu:

sudo apt install net-tools

Pada distribusi berbasis RHEL:

sudo dnf install net-tools

Pada distribusi berbasis Arch:

sudo pacman -S net-tools

Untuk menemukan semua alamat IP di jaringan Anda, gunakan perintah arp tanpa argumen apa pun:

arp

Di Windows, Anda bisa mendapatkan informasi yang sama menggunakan -A bendera:

arp -a

Menemukan Alamat IP di Jaringan Menggunakan Nmap

Nmap adalah alat sumber terbuka dan gratis yang digunakan untuk pemindaian jaringan dan pemetaan. Menggunakan Nmap, Anda dapat mengetahui siapa yang terhubung ke jaringan Anda, alamat IP dan MAC mereka, detail sistem operasi, dan layanan yang mereka jalankan. Ini adalah alat lintas platform yang tersedia untuk Linux dan Windows.

Untuk menemukan semua alamat IP di jaringan, gunakan perintah nmap:

sudo nmap -sn /

Katakanlah untuk menemukan semua alamat IP di jaringan 192.168.22.0/24, Anda perlu menjalankan:

sudo nmap -sn 192.168.22.0/24

Itu -sn opsi memberi tahu Nmap untuk hanya melakukan pemindaian host (bukan memeriksa port).

Untuk mencetak alamat IP saja dan menghapus informasi lainnya, gunakan perintah di bawah ini.

sudo nmap -sn / | laporan grep | awk '{ cetak $5 }'

Perintah di atas (dengan flag -sn) hanya berfungsi di Linux.

Anda juga dapat menemukan informasi OS yang terkait dengan alamat IP ini menggunakan perintah berikut:

sudo nmap -sT -O /

Menggunakan Angry IP Scanner

Angry IP Scanner adalah open-source dan alamat IP lintas platform dan pemindai port yang mem-ping setiap alamat IP dalam rentang yang ditentukan untuk memeriksa apakah itu hidup dan merespons. Untuk setiap host hidup, itu menentukan nama host, alamat MAC, produsen perangkat keras, dan port terbuka.

Anda juga dapat mengekspor hasil pemindaian dalam file CSV, TXT, dan XML. Angry IP Scanner tersedia untuk Linux, Windows, dan macOS.

Memasang Angry IP Scanner di Linux

Di distribusi Linux seperti Ubuntu, Debian, dan Fedora, Anda dapat menginstal Angry IP Scanner dengan mudah dengan mengunduh paket DEB atau RPM-nya, baik dari halaman Rilis GitHub atau menggunakan wget memerintah.

Unduh:Pemindai IP yang marah

Pada distribusi berbasis Debian:

wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan_3.9.1_amd64.deb

Instal paket menggunakan APT:

sudo apt install ./ipscan*.deb

Pada distribusi berbasis RHEL:

wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan-3.9.1-1.x86_64.rpm

Kemudian, gunakan DNF untuk melakukan penginstalan paket lokal:

sudo yum localinstall ipscan*.rpm

Pengunduhan manual dari halaman GitHub disarankan jika Anda menginginkan perangkat lunak versi terbaru.

Di Arch Linux, Anda dapat menginstal Angry IP Scanner dari Repositori Pengguna Arch (AUR) menggunakan yay:

yay -S ipscan

Memasang Pemindai IP Marah di Windows

Untuk menginstal Angry IP Scanner di Windows, unduh file penginstal dari halaman Rilis GitHub. Setelah diunduh, klik dua kali file penginstal untuk menginstalnya.

Unduh: Pemindai IP Marah (Windows)

Untuk menemukan semua alamat IP di jaringan Anda, luncurkan Angry IP Scanner dan tentukan rentang IP (alamat IP awal dan akhir) atau ID jaringan dengan awalan. Anda juga dapat memindai alamat IP dari file teks. Kemudian, klik Awal tombol untuk memulai proses pemindaian.

Setelah pemindaian selesai, itu akan menampilkan semua alamat IP yang dipindai dalam rentang yang ditentukan. Anda juga dapat memasukkan detail tambahan seperti alamat MAC, vendor MAC, port, dll. dalam hasil dari Peralatan > Pengambil pilihan.

Dari Peralatan > Preferensi, Anda dapat mengonfigurasi pengaturan lebih lanjut seperti memindai host mati, mengaktifkan pemindaian port, dan mengubah metode ping dan pengaturan tampilan.

Mencantumkan Alamat IP di Jaringan Menggunakan Netdiscover

Netdiscover adalah utilitas eksplorasi jaringan baris perintah berguna lainnya yang dapat menemukan semua host aktif di jaringan menggunakan permintaan ARP. Untuk semua host yang ditemukan, ini menampilkan alamat IP, alamat MAC, dan pabrikan perangkat keras mereka.

Anda juga dapat menggunakan utilitas Netdiscover untuk menemukan semua alamat IP di jaringan Anda. Namun, alat Netdiscover hanya tersedia untuk Linux.

Pada distribusi Linux, Anda dapat menginstal Netdiscover menggunakan perintah berikut:

Pada distribusi berbasis Debian:

sudo apt install netdiscover

Untuk menginstal Netdiscover dari Snap Store, instal snap di sistem Anda terlebih dahulu dan kemudian jalankan perintah berikut:

sudo snap instal netdiscover-ondra

Di Arch Linux, pertama-tama Anda harus melakukannya instal dan atur yay. Kemudian, instal Netdiscover dengan menjalankan:

yay -S netdiscover

Setelah terinstal, Anda dapat menggunakan perintah netdiscover untuk menemukan semua alamat IP di jaringan Anda sebagai berikut:

netdiscover -r /

Menemukan Semua Alamat IP di Jaringan Anda

Mengetahui semua alamat IP di jaringan dapat membantu Anda mengidentifikasi potensi risiko keamanan dan memecahkan masalah konektivitas. Perintah dasar seperti arp dan netdiscover dapat memberikan daftar perangkat yang terhubung dengan IP dan MAC mereka alamat, sementara alat seperti Nmap dan Angry IP Scanner dapat memberi Anda wawasan lebih jauh tentang siaran langsung host.

Setelah Anda mengetahui siapa yang terhubung ke jaringan Anda, menemukan siapa dan apa yang menggunakan bandwidth jaringan dapat lebih meningkatkan keamanan dan efisiensi jaringan Anda.