hostname -f
harus mengembalikan nama lengkap (termasuk domain). Jika tidak, maka berkas /etc/hosts
harus disunting agar memuat nama lengkap dari sistem (misalnya, arrakis.falcot.com
). Nama resmi komputer harus divalidasi dengan administrator jaringan untuk menghindari kemungkinan konflik nama.
/etc/squid/squid.conf
dan mengizinkan mesin-mesin dari jaringan lokal untuk menjalankan kuiri melalui proksi. Contoh berikut menunjukkan modifikasi yang dibuat oleh administrator Falcot Corp:
Contoh 11.22. Berkas /etc/squid/squid.conf
(kutipan)
# MASUKKAN ATURAN ANDA DI SINI UNTUK MENGIZINKAN AKSES DARI KLIEN ANDA # include /etc/squid/conf.d/* # Contoh aturan yang mengizinkan akses dari jaringan lokal Anda. # Sesuaikan untuk menyertakan jaringan IP (internal) dari mana # meramban mesti diizinkan. acl our_networks src 192.168.1.0/24 192.168.2.0/24 http_access allow our_networks http_access allow localhost # Dan akhirnya tolak semua akses lain ke proksi ini http_access deny all
squid
itu sendiri tidak melakukan penyaringan; tindakan ini diserahkan kepada squidGuard
. Squid harus kemudian dikonfigurasi untuk berinteraksi dengan yang squidGuard. Ini termasuk menambahkan direktif berikut ke berkas /etc/squid/squid.conf
:
url_rewrite_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf
/usr/lib/cgi-bin/squidGuard.cgi
CGI program also needs to be installed, using /usr/share/doc/squidguard/examples/squidGuard.cgi
as a starting point. Required modifications to this script are the $proxy
and $proxymaster
variables (the name of the proxy and the administrator's contact email, respectively). The $image
and $redirect
variables should point to existing images representing the rejection of a query.
systemctl reload squid
command. However, since the squidguard package does no filtering by default, it is the administrator's task to define the policy. This can be done by creating the /etc/squid/squidGuard.conf
file (using /etc/squidguard/squidGuard.conf.default
as template if required).
update-squidguard
setelah setiap perubahan berkas konfigurasi squidGuard
(atau salah satu daftar domain atau URL yang disebutkan). Sintaks berkas konfigurasi didokumentasikan pada situs web berikut: