GNU/Linux >> Belajar Linux >  >> Linux

Cara Memantau Aktivitas Ethernet Di Linux Menggunakan Arpwatch

Arpwatch adalah perangkat lunak komputer open source yang digunakan untuk memantau lalu lintas Address Resolution Protocol pada jaringan komputer. Dengan Arpwatch , Anda dapat dengan mudah menyimpan log atau database semua pasangan Ethernet dan alamat IP. Yaitu, daftar semua pasangan alamat IP dan MAC yang teridentifikasi dan stempel waktu yang sesuai.

Arpwatch menggunakan pcap untuk mendengarkan paket arp di jaringan lokal untuk memantau aktivitas ARP untuk mendeteksi spoofing ARP, flip-flop jaringan, stasiun yang diubah dan baru serta penggunaan kembali alamat. Ini juga memiliki opsi untuk melaporkan perubahan ini melalui email.

Bagaimana Memantau Aktivitas Ethernet Di Linux?

Mari kita lihat bagaimana memonitor aktivitas ethernet menggunakan arpwatch di Linux.

Sebelum Anda dapat menggunakan alat arpwatch, Anda harus menginstalnya terlebih dahulu karena biasanya tidak disertakan dengan distro Linux Anda.

Pada Debian, Ubuntu dan distro lain yang berbasis pada mereka seperti Linux Mint, alat arpwatch dapat diinstal dengan menggunakan perintah apt-get.​

Instal arpwatch Di Distro Berbasis Debian/Ubuntu

$ sudo apt-get install arpwatch   

Pada RHEL dan distro terkait seperti CentOS, arpwatch dapat diinstal menggunakan perintah yum.

$ yum install arpwatch   

Pada sistem Fedora terbaru, Arpwatch diinstal menggunakan dnf.

$ sudo dnf install arpwatch   ​

Arpwatch menggunakan beberapa file penting dan penting untuk mencatat lokasi file-file ini. Lokasi mungkin sedikit berbeda tergantung pada distro yang Anda gunakan.

/var/arpwatch – direktori default
/var/arpwatch/arp.dat – Basis data catatan alamat ethernet/ip utama
/var/arpwatch/ethercodes.dat – daftar blokir ethernet vendor
/etc/rc.d/init.d/arpwatch – Layanan Arpwatch untuk memulai atau menghentikan daemon
/etc/sysconfig/arpwatch – Ini adalah file konfigurasi utama
/usr/sbin/arpwatch – Perintah biner untuk memulai dan menghentikan alat menggunakan terminal
/var/log/messages – Ini adalah file log sistem tempat arpwatch menulis perubahan atau aktivitas yang tidak biasa ke IP/MAC Jika Anda ingin log dikirim ke alamat email tertentu, edit file konfigurasi utama untuk menambahkan alamat email AndaBuka /etc/sysconfig/ jam tangan dan edit file dengan eth0 -a -n 192.168.1.0/24 -m [email protected] ini melalui terminal dengan

OPSI=” -u arpwatch -e [dilindungi email] -s ‘root (Arpwatch)’”

Notifikasi email akan dikirim ke id email yang ditentukan dengan detail log.

Ketik perintah berikut untuk memulai layanan arpwatch –

$ sudo chkconfig --level 35 arpwatch on
$ sudo /etc/init.d/arpwatch start

Verifikasi bahwa proses berjalan dengan ps -ef|grep arpwatch

Jalankan perintah Arpwatch dengan opsi -i dan nama perangkat untuk menonton antarmuka tertentu.

$ arpwatch -i eth0 

Setiap kali ada MAC baru yang dicolokkan atau IP tertentu mengubah alamat MAC-nya di jaringan ethernet, Anda akan melihat entri syslog di file '/var/log/syslog' atau '/var/log/message'.

Berikut daftar singkat pesan laporan yang dihasilkan oleh arpwatch.

aktivitas baru – Pasangan alamat ethernet/ip ini telah digunakan untuk pertama kalinya enam bulan atau lebih.
stasiun baru – Alamat ethernet belum pernah terlihat sebelumnya.
flip flop – Alamat ethernet telah berubah dari alamat yang paling baru dilihat ke alamat kedua yang paling terakhir dilihat. Jika alamat ethernet lama atau baru adalah alamat DECnet dan kurang dari 24 jam, versi email laporan akan disembunyikan.
mengubah alamat ethernet – Host beralih ke alamat ethernet baru.

Untuk informasi lebih lanjut, masukkan 'man arpwatch' melalui terminal.

Semoga tutorial ini bermanfaat bagi Anda. Bagikan pemikiran Anda dengan kami di komentar di bawah.


Linux
  1. Cara mengubah alamat MAC menggunakan macchanger di Kali Linux

  2. Cara Memantau Aktivitas Pengguna Di Linux

  3. Cara Memantau dan Mencatat Lalu Lintas Jaringan di Linux Menggunakan vnStat

  1. Cara Memantau Mesin Windows Jarak Jauh Menggunakan Nagios di Linux

  2. Cara memantau lalu lintas jaringan di Linux menggunakan vnStat

  3. Di konsol linux (tanpa X), cara meregangkan layar konsol agar sesuai dengan monitor

  1. Bagaimana menemukan alamat IP di Kali Linux

  2. Cara Memantau Server Linux Anda menggunakan osquery

  3. Cara Memantau Server Linux menggunakan CloudStats