Ubuntu

Pantau Lalu Lintas Jaringan dengan vnStat di Ubuntu 20.04

Pantau Lalu Lintas Jaringan dengan vnStat di Ubuntu 20.04
vnStat adalah pemantau lalu lintas jaringan sumber terbuka dan ringan untuk sistem operasi Linux. vnStat diam-diam memantau lalu lintas jaringan untuk antarmuka tertentu dan menyimpan data pemantauan dalam database. Dengan vnStat, Anda dapat melihat penggunaan bandwidth per jam, hari, bulan, atau untuk periode tertentu.

Dalam panduan ini, kita akan melihat cara menginstal vnStat dan memantau lalu lintas jaringan di OS Ubuntu.

Catatan: Prosedur yang dijelaskan di sini telah diuji pada Ubuntu 20.04 LTS. Perintah telah dijalankan di Terminal yang dapat Anda buka melalui Ctrl+Alt+T jalan pintas.

Menginstal vnStat

VnStat tersedia di repositori default Ubuntu tetapi ini bukan versi terbaru. Untuk menginstal vnStat versi terbaru, ikuti langkah-langkah yang disebutkan di bawah ini:

Langkah 1: Perbarui indeks repositori

Pertama, jalankan perintah di bawah ini untuk memperbarui indeks repositori sistem:

$ sudo apt update

Masukkan kata sandi untuk sudo.

Langkah 2: Instal prasyarat

Selanjutnya, Anda harus menginstal beberapa prasyarat yang dapat membangun perangkat lunak dari sumber. Kami akan membutuhkannya untuk kompilasi vnStat. Jalankan perintah ini untuk menginstal prasyarat:

$ sudo apt install build-essential gcc make libsqlite3-dev -y

Langkah 3: Unduh vnStat tar.paket gz

Sekarang dari situs web resmi vnStat, unduh versi terbaru vnStat ter.gz paket. Saat ini, versi terbaru vnStat adalah 2.6, sehingga kita dapat mendownloadnya sebagai berikut:

$wget https://humdi.net/vnstat/vnstat-2.6.ter.gz

Langkah 4: Instal vnStat

sekali ter.gz paket yang diunduh, kita dapat menginstalnya sebagai berikut:

Ekstrak tar terlebih dahulu.gz menggunakan perintah di bawah ini di Terminal:

$ tar -xvzf vnstat-2.6.ter.gz

Kemudian beralih ke direktori hasil ekstrak menggunakan perintah di bawah ini:

$ cd vnstat-2.6

Sekarang konfigurasikan menggunakan perintah di bawah ini:

$ ./configure --prefix=/usr --sysconfdir=/etc

Kemudian, instal vnStat sebagai berikut:

$ sudo membuat
$ sudo make install

Langkah 5: Verifikasi Instalasi

Untuk memverifikasi apakah vnStat telah berhasil diinstal, jalankan perintah di bawah ini di Terminal:

$ vnstat -v

Output berikut mengonfirmasi versi vnStat 2.6 telah terpasang.

Langkah 6: Aktifkan dan mulai layanan vnStat

Untuk mengaktifkan dan memulai layanan vnStat, pertama-tama Anda perlu menyalin file layanan vnStat dari direktori yang diekstrak vnStat ke /etc/systemd/sistem/ menggunakan perintah di bawah ini:

$ sudo cp -v vnstat-2.6/contoh/systemd/vnstat.layanan /etc/systemd/system/

Sekarang aktifkan layanan vnStat menggunakan perintah di bawah ini:

$ sudo systemctl aktifkan vnstat

Kemudian untuk memulai layanan vnStat, jalankan perintah di bawah ini

$ sudo systemctl start vnstat

Untuk memverifikasi apakah layanan vnStat sedang berjalan, jalankan perintah di bawah ini:

$ sudo systemctl status vnstat

Output berikut mengonfirmasi layanan vnStat berjalan dengan baik tanpa masalah.

Pantau Lalu Lintas Jaringan dengan vnStat

vnStat mendukung berbagai opsi yang membantu Anda memantau lalu lintas dengan berbagai cara. Anda dapat melihat beberapa opsi yang tersedia dengan menjalankan perintah di bawah ini di Terminal:

$ vnstat --bantuan

Atau jalankan perintah berikut untuk melihat daftar lengkap opsi:

$ vnstat --longhelp

Anda juga dapat mengunjungi halaman manual vnStat untuk daftar lengkap opsi.

Menjalankan perintah vnStat tanpa opsi apa pun akan mencetak statistik penggunaan bandwidth untuk semua antarmuka yang tersedia.

$ vnstat

Berikut adalah output dari perintah vnStat pada sistem kami yang menunjukkan statistik dari satu antarmuka karena ini adalah satu-satunya antarmuka yang tersedia di sistem kami.

Anda juga dapat memantau antarmuka tertentu dengan menggunakan -saya opsi diikuti dengan nama antarmuka.

$ vnstat -i

Misalnya, untuk memantau antarmuka ens33, perintahnya akan menjadi:

$ vnstat -i ens33

Anda juga dapat memantau penggunaan bandwidth sesuai per jam, harian, bulanan, dan tahunan penggunaan menggunakan -h, -d, -m, dan -kamu pilihan masing-masing. Misalnya, untuk mencari penggunaan bandwidth harian, perintahnya adalah:

$ vnstat -d

Anda juga bisa mendapatkan penggunaan bandwidth untuk hari-hari lalu lintas teratas. Misalnya, untuk menemukan 10 hari penggunaan bandwidth teratas, gunakan -untuk pilihan diikuti dengan jumlah hari:

$ vnstat -t 10

Untuk memantau penggunaan bandwidth secara real-time, gunakan -aku pilihan sebagai berikut:

$ vnstat -l

Jika Anda ingin menghapus semua statistik untuk antarmuka tertentu dari database dan berhenti memantaunya, gunakan sintaks perintah di bawah ini:

$ sudo vnstat --hapus -i --memaksa

Misalnya, untuk menghapus antarmuka ens33 dari database dan berhenti memantaunya, perintahnya adalah:

$ sudo vnstat --hapus -i ens33 --force

Untuk menambahkan antarmuka ini lagi untuk pemantauan, gunakan perintah di bawah ini:

$ sudo vnstat --add -i ens33

Setelah menambahkan antarmuka, mulai ulang layanan vnStat:

$ sudo systemctl restart vnstat

vnStat adalah alat yang berguna untuk mengawasi penggunaan bandwidth di OS Linux Anda. Dalam panduan ini, Anda telah belajar cara menginstal dan menggunakan alat ini di Ubuntu 20.04 LTS untuk memantau lalu lintas pada antarmuka jaringan.

Game Remaster HD untuk Linux yang Belum Pernah Rilis Linux Sebelumnya
Banyak pengembang dan penerbit game datang dengan remaster HD dari game lama untuk memperpanjang umur waralaba, harap penggemar meminta kompatibilitas...
Cara Menggunakan AutoKey untuk Mengotomatiskan Game Linux
AutoKey adalah utilitas otomatisasi desktop untuk Linux dan X11, diprogram dengan Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsionalitas MA...
Cara Menampilkan Penghitung FPS di Game Linux
Game Linux mendapat dorongan besar ketika Valve mengumumkan dukungan Linux untuk klien Steam dan game mereka pada tahun 2012. Sejak itu, banyak game A...