Halo Sobat Sederhana, apakah kamu ingin memblokir situs tertentu di Ubuntu? Banyak orang mengalami masalah ketika mengakses situs-situs yang tidak diinginkan atau berbahaya, di zaman yang serba digital ini, situs-situs tersebut bisa menjadi ancaman serius bagi keamanan dan privasi kamu. Namun, jangan khawatir! Pada artikel kali ini, kita akan membahas cara memblokir situs dengan Ubuntu secara sederhana dan efektif. Yuk, simak artikel ini sampai selesai!
Persiapan
Sebelum kita memulai tutorial cara memblokir situs dengan Ubuntu, ada beberapa persiapan yang perlu kamu lakukan terlebih dahulu. Berikut adalah beberapa hal yang perlu dipersiapkan:
1. Pastikan kamu sudah memiliki akses root
Untuk melakukan beberapa tindakan yang akan kita bahas dalam tutorial ini, kamu perlu memiliki akses root atau superuser di sistem operasi kamu. Jika kamu belum memiliki akses root, kamu dapat mengikuti langkah-langkah berikut:
No |
Langkah-langkah |
---|---|
1 |
Buka terminal. |
2 |
Ketik “sudo passwd” tanpa tanda kutip, lalu tekan Enter. |
3 |
Ikuti petunjuk yang muncul untuk membuat password root baru. |
2. Instal aplikasi yang diperlukan
Selain itu, kamu juga perlu menginstal beberapa aplikasi yang diperlukan untuk melakukan tindakan blokir situs. Berikut adalah beberapa aplikasi yang perlu diinstal:
No |
Aplikasi |
Deskripsi |
Perintah Instalasi |
---|---|---|---|
1 |
DNSMasq |
Aplikasi server DNS dan DHCP yang ringan dan mudah digunakan. |
sudo apt install dnsmasq |
2 |
Netfilter |
Aplikasi firewall yang dapat digunakan untuk mengontrol lalu lintas jaringan. |
sudo apt install iptables |
Cara Memblokir Situs dengan Ubuntu
1. Menggunakan Hosts File
Hosts file merupakan file konfigurasi pada sistem operasi yang berfungsi untuk menentukan alamat IP dari sebuah domain atau situs web. Dengan mengedit file Hosts, kita dapat memblokir akses ke situs-situs tertentu. Berikut adalah langkah-langkahnya:
a. Buka file Hosts
Buka terminal dan ketik perintah berikut untuk membuka file Hosts:
sudo nano /etc/hosts
b. Tambahkan baris blokir situs
Pada akhir file Hosts, tambahkan baris seperti berikut:
127.0.0.1 nama_situs.com
Ganti “nama_situs.com” dengan nama situs yang ingin kamu blokir. Kamu dapat menambahkan lebih dari satu situs dengan menambahkan baris baru untuk setiap situs.
c. Simpan perubahan
Setelah selesai menambahkan baris blokir situs, simpan perubahan dengan menekan tombol “Ctrl + X”, lalu ketik “y” untuk menyimpan perubahan, dan “Enter” untuk mengkonfirmasi.
2. Menggunakan DNSMasq
DNSMasq adalah aplikasi server DNS dan DHCP yang dapat digunakan untuk memblokir akses ke situs tertentu. Berikut adalah langkah-langkahnya:
a. Buat file konfigurasi
Buka terminal dan ketik perintah berikut untuk membuat file konfigurasi:
sudo nano /etc/dnsmasq.d/blocked.conf
b. Tambahkan baris blokir situs
Pada file konfigurasi, tambahkan baris seperti berikut:
address=/nama_situs.com/127.0.0.1
Ganti “nama_situs.com” dengan nama situs yang ingin kamu blokir. Kamu dapat menambahkan lebih dari satu situs dengan menambahkan baris baru untuk setiap situs.
c. Restart DNSMasq
Setelah selesai mengedit file konfigurasi, restart DNSMasq dengan mengetik perintah berikut:
sudo systemctl restart dnsmasq
3. Menggunakan Netfilter Firewall
Netfilter adalah aplikasi firewall yang dapat digunakan untuk mengontrol lalu lintas jaringan. Dengan menggunakan Netfilter, kita dapat memblokir akses ke situs tertentu. Berikut adalah langkah-langkahnya:
a. Buat file konfigurasi
Buka terminal dan ketik perintah berikut untuk membuat file konfigurasi:
sudo nano /etc/network/if-up.d/iptables
b. Tambahkan baris blokir situs
Pada file konfigurasi, tambahkan baris seperti berikut:
iptables -A OUTPUT -d nama_situs.com -j DROP
Ganti “nama_situs.com” dengan nama situs yang ingin kamu blokir. Kamu dapat menambahkan lebih dari satu situs dengan menambahkan baris baru untuk setiap situs.
c. Simpan perubahan
Setelah selesai menambahkan baris blokir situs, simpan perubahan dengan menekan tombol “Ctrl + X”, lalu ketik “y” untuk menyimpan perubahan, dan “Enter” untuk mengkonfirmasi.
d. Restart Netfilter
Setelah selesai mengedit file konfigurasi, restart Netfilter dengan mengetik perintah berikut:
sudo /etc/init.d/networking restart
FAQ
1. Apakah semua metode blokir situs di atas sama efektifnya?
Ya, semua metode di atas sama efektifnya dalam memblokir akses ke situs tertentu. Namun, tiap metode memiliki kelebihan dan kekurangan masing-masing. Pilihlah metode yang paling sesuai dengan kebutuhan dan kemampuan kamu.
2. Apakah cara memblokir situs di atas juga berlaku untuk sistem operasi lain?
Tidak semua cara di atas berlaku untuk sistem operasi lain. Namun, konsep dasarnya sama. Kamu dapat menyesuaikan langkah-langkah di atas dengan sistem operasi yang kamu gunakan.
3. Apakah memblokir situs melanggar hak privasi?
Memiliki akses ke Internet adalah hak setiap individu. Namun, sebagai pengguna Internet yang bertanggung jawab, kita perlu memblokir akses ke situs-situs yang berbahaya atau tidak diinginkan untuk menjaga keamanan dan privasi kita.