Archive for March, 2008
Simple Squid Setup on Ubuntu 7.10 Server
Instalasi menggunakan apt.
user@server:~$ sudo apt-get install squid
Backup file konfigurasi asli
user@server:~$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.backup
Konfigurasi file /etc/squid/squid.conf
user@server:~$ sudo nano /etc/squid/squid.conf
Sebagai contoh, file squid.conf saya sebagai berikut:
http_port 3128 # listening port squid
cache_dir ufs /var/spool/squid 5120 16 256 # lokasi penyimpanan cache
cache_mem 8 MB # batas memory tambahan yang akan digunakan squid untuk memory cache
acl our_networks src 192.168.1.0/24 # access list network client proxy yang diijinkan
http_access allow our_networks # mengijinkan http access dari network client/lokal
cache_mgr webmaster # konfigurasi cache manager
visible_hostname proxy.network.net # hostname yang ditampilkan, misal pada error message
forwarded_for on # konfigurasi transparan, jika anonymous proxy diset off
Konfigurasi lainnya tetap default. Karena menggunakan nano text editor tekan Ctrl+O untuk menyimpan, kemudian Ctrl+X untuk keluar.
Buat directory cache dengan command berikut.
user@server:~$ sudo squid -z
Restart Squid dengan command berikut.
3 commentsuser@server:~$ sudo /etc/init.d/squid restart