Saturday, October 16, 2010

Setting SQUID pada Ubuntu (konfigurasi minimalis)

Mungkin ada yang ingin menggunakan proxy server untuk sharing internet di jaringan local.Jika menggunakan Linux, dapat dicoba SQUID proxy server. Cara setting dengan fitur yang minimalis adalah:
Asumsi yang dibangun:
  1. Terkoneksi ke internet
  2. Jaringan local yang dipakai bernama LAN dengan network 11.0.0.0/8
  3. Hostname (localhost server ubuntu) adalah ubuntuserver.com dengan ip 11.0.0.1/8
  4. Semua konfigurasi diluar penambahan dibawah ini, tetap menggunakan defaultnya squid
Instalasi dan setup user :
sudo apt-get install squid #install squid
sudo adduser squid #add user squid
Konfigurasi sederhana:
sudo vi /etc/squid/squid.conf #edit file squid.conf
acl LAN src 11.0.0.0/8 #menambahkan LAN pada access list
http_access allow LAN #allow koneksi LAN
htpp_access deny all # deny selain LAN
http_port 3128 # port listening default squid
cache_mem 8 MB # alokasi min memory cache
memory_replacement_policy lru
cache_replacement_policy lru
cache_swap low 90
cache_swap high 95
visible_hostname ubuntuserver.com
Jalankan squid dengan perintah: sudo /etc/init.d/squid start
Perintah lain untuk services squid:
stop squid
sudo /etc/init.d/squid stop
restart squid
sudo /etc/init.d/squid restart
Konfigurasi proxy pada client
Browser Opera
Tools–>Preference–>Network–>Proxy Server
Centang HTTp –> Masukkan IP 11.0.0.1 dan port 3128
Browser IE
Tools–>Internet Connection–>Connections–>LAN Settings
Centang Proxy server–> Masukkan IP 11.0.0.1 dan port 3128

0 comments:

Post a Comment