GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Membatasi Bandwidth Jaringan di Ubuntu

Sebagian besar waktu saat mengunduh file besar dari internet, Anda tidak ingin mengganggu sisa jaringan dari kemacetan karena sebagian besar bandwidth jaringan akan dikonsumsi oleh satu proses.

Pada artikel ini, kita akan melihat cara membatasi bandwidth jaringan di Ubuntu 18.04 LTS menggunakan Wondershaper. Wondershaper adalah utilitas baris perintah yang membantu membatasi penggunaan bandwidth dengan menghemat konsumsi bandwidth yang tidak perlu. Menggunakan Wondershaper, Anda dapat mengatur kecepatan unggah dan unduh maksimum pada antarmuka jaringan tertentu.

Batasi Bandwidth Menggunakan Wondershaper

Di bagian ini, kita akan melihat cara menginstal Wondershaper menggunakan Terminal Ubuntu

Langkah 1:Buka Terminal

Untuk menginstal utilitas Wondershaper, kami akan menggunakan Terminal Ubuntu. Anda dapat membuka Terminal menggunakan bilah pencarian di Peluncur Aplikasi. Atau, Anda dapat menggunakan pintasan dengan menekan kombinasi tombol Ctrl+Alt+T untuk meluncurkan Terminal.

Langkah2:Memasang Wondershaper

Wondershaper tersedia di repositori resmi Ubuntu. Di Terminal, jalankan perintah di bawah ini sebagai sudo untuk menginstal Wondershaper

$ sudo apt-get install wondershaper

Ada metode alternatif untuk menginstal Wondershaper jika Anda ingin memiliki Wondershaper dengan pembaruan terbaru. Saya menggunakan metode ini untuk menjelaskan prosedurnya.

Navigasikan ke direktori menggunakan cd perintah di Terminal.

$ cd /bin

Kemudian tambahkan perintah di bawah ini:

$ git clone https://github.com/magnific0/wondershaper.git

Arahkan ke direktori Wondershaper dan instal menggunakan perintah di bawah ini sebagai sudo:

$ cd wondershaper
sudo make install

Langkah 3:Aktifkan dan mulai layanan

Setelah Anda selesai menginstal, aktifkan layanan untuk memungkinkannya memulai setiap saat secara otomatis saat sistem melakukan booting. Perhatikan bahwa Wondershaper dapat dijalankan sebagai layanan yang serupa dengan layanan lain di Ubuntu.

Setelah mengaktifkan layanan, mulai juga layanan untuk menggunakannya pada saat ini.

Jalankan perintah di bawah ini sebagai sudo di Terminal untuk mengaktifkan dan memulai layanan Wondershaper:

$ sudo systemctl enable wondershaper.service
$ sudo systemctl start wondershaper.service

Langkah 4:Verifikasi layanan

Anda dapat memverifikasi apakah layanan Wondershaper aktif dengan menjalankan perintah di bawah ini sebagai sudo:

$ sudo systemctl status wondershaper.service

Jika Anda ingin menghentikan layanan, jalankan perintah di bawah ini:

$ sudo systemctl stop wondershaper.service

Jika ada masalah dengan layanan dan Anda ingin memulai ulang, jalankan perintah di bawah ini:

$ sudo systemctl restart wondershaper.service

Langkah 5:Gunakan Wondershaper

Temukan nama antarmuka yang ingin Anda batasi bandwidthnya.

Anda dapat menemukan nama antarmuka menggunakan salah satu perintah berikut:

$ ifconfig

$ ip link show

$ ip addr

Untuk membatasi bandwidth untuk antarmuka tertentu, jalankan perintah dalam sintaks berikut:

$ sudo wondershaper -a -d -u

-a :mendefinisikan nama antarmuka

-d: mendefinisikan kecepatan unduhan dalam kbps

-u :menentukan kecepatan unggah dalam kbps

Misalnya, saya ingin membatasi bandwidth untuk antarmuka eth0 menjadi 1024kbps untuk unduhan dan 512 kbps untuk mengunggah, saya akan menjalankan perintah ini:

Untuk menghapus atau menghapus batas bandwidth dari antarmuka, jalankan perintah s sudo di sintaks di bawah ini:

$ sudo wondershaper -c –a

Jika Anda telah menginstal Wondershaper menggunakan repositori GitHub, maka ada file konfigurasi wonderhsaper.conf di /etc/conf.d . Anda dapat mengedit menggunakan editor teks apa pun.

Saya menggunakan editor Nano untuk mengedit file konfigurasi itu. Jalankan perintah di bawah ini di jendela Terminal:

$ sudo nano /etc/conf.d/wondershaper.conf

Di sini Anda dapat mengatur antarmuka dan menentukan batas bandwidth unggah dan unduh. Setelah selesai dengan konfigurasi, simpan file dan keluar.

Pastikan untuk me-restart layanan Wondershaper setelah membuat perubahan pada file konfigurasi.

Jadi itulah cara paling sederhana yang dapat digunakan untuk membatasi bandwidth jaringan dan memastikan lalu lintas jaringan bebas kemacetan dengan mencegah satu pengguna menggunakan semua bandwidth.


Ubuntu
  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Bagaimana cara membatasi bandwidth jaringan?

  1. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  2. Cara Menginstal MongoDB di Ubuntu 18.04

  3. Cara Menginstal Jenkins di Ubuntu 18.04

  1. Cara Menginstal ClickHouse di Ubuntu 20.04

  2. Cara Menginstal KVM di Ubuntu 20.04

  3. Cara Menginstal Webmin di Ubuntu