Cara mengatur server proxy squid di ubuntu 18.04 & 16.04
- 3297
- 359
- John Ratke
Squid adalah server proxy paling populer untuk sistem operasi seperti unix. Ini juga digunakan untuk pemfilteran web. Squid juga berguna sebagai server proxy caching untuk protokol HTTP, HTTPS, dan FTP.
Artikel ini akan membantu Anda mengatur server proxy squid di Ubuntu 18.10, 18.04 lts, 16.04 lts, dan 14.04 Sistem LTS.
Langkah 1 - Instal Paket
Paket Squid tersedia dalam repositori yum default. Jalankan perintah di bawah ini di server Anda untuk menginstal server proxy squid.
sudo apt update sudo apt install cquid
Langkah 2 - Konfigurasikan Port Squid
Port default untuk server proxy cumi 3128. Anda dapat mengubahnya sesuai persyaratan. Untuk mengatur cumi -cumi di port yang berbeda, edit file konfigurasi cumi dan ubah http_port Nilai dengan port baru.
/etc/cumi/cumi -cumi.confhttp_port 3128
Setelah melakukan perubahan, mari restart layanan cumi untuk memuat ulang perubahan konfigurasi
Sudo Service Squid Restart
Langkah selanjutnya akan membantu Anda mengatur server proxy squid di sistem ubuntu. Gunakan hanya pengaturan tersebut, yang diperlukan untuk server proxy Anda.
Langkah 3 - Izinkan semua lalu lintas
Terkadang Anda diminta untuk mengizinkan semua lalu lintas di server proxy Anda. Di Squid Server File Konfigurasi Buka Squid. Berkomentar http_access menyangkal semua baris dan tambahkan http_access memungkinkan semua entri file ini.
/etc/cumi/cumi -cumi.confhttp_access memungkinkan semua #http_access menyangkal semua
Langkah 4 - Blokir situs web tertentu dengan cumi -cumi
Mari kita mulai dengan konfigurasi tambahan seperti memblokir situs web apa pun menggunakan server proxy squid. Tambahkan aturan di bawah ini untuk memblokir situs web tertentu sebelum mengizinkan semua aturan. Contoh di bawah ini akan memblokir Yahoo.com dan www.Rediff.com.
/etc/cumi/cumi -cumi.confacl blocksite1 dstdomain yahoo.com acl blocksite2 dstdomain www.Rediff.com http_access disangkal blocksite1 http_access deny blocksite2
Jika Anda memiliki daftar panjang nama domain, buat file /etc/cquid/blockwebsites.lst dan letakkan nama domain satu per baris dan tambahkan aturan di bawah ini dalam file konfigurasi cumi.
/etc/cumi/cumi -cumi.confACL BlocksItElist dstdomain "/etc/cquid/blockwebsites.lst "http_access menyangkal blocksitelist
BlockWebsites.lst Contoh konten file:
Cat/etc/cumi/blockwebsites.lst yahoo.com www.Rediff.com
Langkah 5 - Blokir kata kunci tertentu dengan cumi -cumi
Tambahkan aturan di bawah ini untuk memblokir situs web tertentu sebelum mengizinkan semua aturan. Contoh di bawah ini akan memblokir semua halaman yang memiliki kata kunci yahoo atau gmail.
/etc/cumi/cumi -cumi.confacl blockkeyword1 url_regex Yahoo acl blockkeyword2 url_regex gmail http_access deny blockkeyword1 http_access deny blockkeyword2
Jika Anda memiliki daftar kata kunci yang panjang, buat file /etc/cquid/blockkeywords.lst dan letakkan kata kunci satu per baris dan tambahkan aturan di bawah ini dalam file konfigurasi cumi.
/etc/cumi/cumi -cumi.confacl blockkeywordlist url_regex "/etc/squid/blockkeywords.LST "http_access disangkal blockkeywordlist
BlockKeywords.Contoh Konten File LST:
Cat/etc/Squid/BlockKeywords.lst yahoo gmail facebook
Selamat Anda telah berhasil menginstal dan mengonfigurasi server proxy squid. Baca artikel berikutnya untuk mengkonfigurasi cumi -cumi untuk pemfilteran berbasis alamat MAC.
- « Membersihkan Cache Redis Panduan langkah demi langkah
- Cara Menginstal Codeigniter di Ubuntu 18.04 (Bionic) »