Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Memblokir Kata Kunci Tertentu Menggunakan Squid Proxy Server


Server proxy Squid adalah server caching proxy sumber terbuka dan berkinerja tinggi untuk klien web yang mendukung objek data FTP, HTTPS, dan HTTP. Ini terutama dirancang untuk mempercepat pengiriman konten dengan menyimpan data yang sering diminta dan membebaskan bandwidth. Namun, fitur Squid yang kurang dikenal adalah kemampuan untuk membatasi akses ke situs web tertentu atau memblokir kata kunci tertentu. Artikel ini akan memandu Anda melalui langkah-langkah yang diperlukan untuk memblokir kata kunci tertentu menggunakan server proxy Squid.
Advertisement
Sebelum melanjutkan, harap dicatat bahwa Anda harus memiliki akses pengguna root atau sudo ke server Squid untuk mengonfigurasi pengaturan ini.
Langkah 1: Instal Squid

Jika Anda belum Jika Anda belum menginstal Squid, Anda dapat melakukannya dengan menjalankan perintah berikut. Contoh perintah yang diberikan di bawah ini cocok untuk distribusi Linux berbasis Ubuntu atau Debian. class="terminal">sudo yum update sudo yum install squid Langkah 2: Cadangkan File Konfigurasi Squid

Sebelum membuat perubahan apa pun pada file konfigurasi Squid, sebaiknya buat cadangan. Ini dapat dilakukan dengan perintah berikut:
sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak 
Step 3: Buat Daftar Kata Kunci File

Berikutnya, Anda akan perlu membuat file baru yang berisi semua kata kunci yang ingin Anda blokir. Misalnya, jika Anda ingin memblokir kata “contoh” dan “tes”, Anda dapat membuat file bernama “blocked_keywords.txt”. Gunakan editor teks, seperti nano atau vim, untuk membuat dan mengedit file.
sudo nano /etc/squid/blocked_keywords.txt 

Tambahkan kata kunci yang ingin Anda blokir, masing-masing pada yang baru baris: contoh


test12exampletest


Simpan dan tutup file.
Langkah 4: Konfigurasi Squid untuk Memblokir Kata Kunci

Sekarang Anda perlu mengkonfigurasi Squid untuk memblokir kata kunci yang tercantum dalam file yang baru saja Anda buat. Buka file konfigurasi Squid di editor teks:
sudo nano /etc/squid/squid.conf 

Anda perlu menentukan Daftar Kontrol Akses (ACL) untuk kata kunci yang diblokir dan kemudian menolak akses berdasarkan daftar itu. Di file konfigurasi, gulir ke bawah ke bagian ACL dan tambahkan baris berikut:

nbpacl block_keywords url_regex "/etc/squid/blocked_keywords.txt" http_akses menyangkal kata_kunci_diblokir12aclblocked_keywordsurl_regex"/etc/squid/blocked_keywords.txt"http_accessdenyblocked_keywords


Baris pertama membuat ACL bernama "blocked_keywords" yang mencocokkan URL dengan ekspresi reguler yang tercantum dalam file "blocked_keywords.txt". Baris kedua menolak akses HTTP ke URL apa pun yang cocok dengan ACL “blocked_keywords”. Gunakan perintah berikut:
sudo systemctl restart squid 
Conclusion

Dengan mengikuti langkah-langkah ini, Anda sekarang telah berhasil menyiapkan server proxy Squid untuk memblokir kata kunci tertentu. Ini adalah alat yang ampuh untuk administrator jaringan yang ingin menerapkan kebijakan penelusuran tertentu. Namun, itu harus digunakan secara bertanggung jawab, dan pengguna harus diberi tahu tentang batasan kata kunci apa pun yang berlaku.

Ingatlah untuk memperbarui daftar kata kunci yang diblokir secara teratur berdasarkan kebutuhan Anda. Setiap kali Anda membuat perubahan pada daftar, Anda harus me-restart layanan Squid agar perubahan diterapkan. Selamat berjejaring!



Referensi tecadmin.comArtikel Diperbarui pada: June 02, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically