1. Langsung saja login ke webmin lalu search "Squid Proxy Server" lalu klik yang dikasih petunjuk digambar.
2. Lalu instal modulenya pada "click here" bisa lihat gambar.
3. Lalu silahkan refresh moudulnya terlebih dahulu, lalu masuk ke SERVER > SQUID PROXY SERVER
4. Untuk centos masuk dulu atau login putty dulu lalu inputkan # sed -i 's/#cache_dir/cache_dir/g' /etc/squid/squid.conf untuk debian dan ubuntu lewati saja tahap ini.
5. Kemudian di webmin langsung saja klik "initialize Cache" bisa lihat gambar dibawah ini.
6. lalu klik "Return to squid index"
7. Langsung saja masuk ke "Ports and Networking" lihat gambar bawah.
8. Agar squid tidak jalan di https samakan saja dengan gambar dan
silahkan ganti port default 3128 menjadi 80 jika anda ingin menjalankan
squid pada port 80, lalu "SAVE"
9. Lalu masuk ke "Access Control" lihat gambar saja.
10. lalu klik "Create new ACL" lalu pilih "Web Server Address"
11. Nama acl silahkan isi bebas saja terserah anda, misal saya kasih
nama "Client_Squid" dan from ip to ip isi dengan ip ssh vps anda,
netmask isi saja 32 kemudian "SAVE"
12. Kemudian klik pada "Proxy restrictions" lalu klik "Add proxy restriction"
13. Lalu pada action pilih "ALLOW" cari dan pilih pada match acls
"Client_Squid" sesuai acl yang telah anda buat tadi, lalu "SAVE"
14. Kemudian hapus yang "ACL: !Safe_ports" dan "CONNECT !SSL_ports"
15. lalu pindahkan ke paling atas acls "Client_Squid" lalu klik "return to squid index"
16. yang terakhir lalu start squidnya dan cek di ping.eu pada "proxy
checker" masukan ip address dan port squid anda apakah squid anda sudah
online atau belum? kalau seperti gambar dibawah ini berarti squid anda
sudah online.
To remove squid, and all configuration files:
To check what package owns/installed a specific file, type:
sudo apt-get purge squid
To then install squidsudo apt-get install squid
When editing system configuration files, I highly suggest you first back up the original.sudo cp /etc/squid/squid.conf /etc/squid/suid.conf.orig
When editing files, do not delete anything, use comments#Original line(s)
#Date / reason for edit(s)
New line(s) with edit(s)
Your question about the squid conf file should be separate. As a hint, google search regular expressions.
And copy backup squid.conf after
- Remove squid
apt-get remove --purge squid apt-get remove --purge squid3
- Install squid
apt-get install squid apt-get install squid3
- Copy the file squid.conf directory squid
find / -name squid*
squidclient
and squid-cgi
are separate packages, uninstall them too? :)
apt-get --purge squidclient squid-cgi
should do the trick.To check what package owns/installed a specific file, type:
dpkg -S /usr/bin/squidclient
for example.
0 Comment: