Berikut ini tutorial singkat cepat install squid proxy server di ubuntu.Dengan sedikit bekal
ini penulis berharap dapat menghantarkan bagi pemula belajar squid proxy Ubuntu server untuk
bisa dikembangkan lebih jauh.
1) Update path repository untuk mendapatkan source terbaru
$sudo apt-get update
2) Mengunduh berkas dan menginstall
$sudo apt-install squid
3) Backup script squid yg asli jika mengalami error saat di edit bisa di gunakan lagi
script squid default
$sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.original
4) Edit sesuai kebutuhan file konfigurasi squid
$sudo vi /ect/squid/squid.conf
contoh squid yang sudah di custumize sesuai kebutuhan jaringan lokal hasil implementasi
saya disebuah warnet disolo bisa di liat di
http://kuliah.nasrul.web.id/arsip/Artikel/proxy/squid.conf
dalam file text di url tersebut sudah ada sedikit petunjuk di setiap konfigurasi.5) Membuat file log dan direktory untuk cache
• Membuat direktori squid
$ mkdir /usr/local/squid
• Membuat direktori cache
$ mkdir /usr/local/squid/cache
• Membuat file cache log yg berfungsi untuk melihat dan memonitoring aktivitas yg
sedang di lakukan client
$touch /usr/local/squid/cache.log
• Membuat file access log berfungsi untuk memonitoring aktivitas yg dilakukan oleh
cache server
$touch /usr/local/squid/access.log
• Membuat user dan group squid sebagai pemilik dari proses squid dan logingnya, ini
dibuat dengan alasan keamanan jika sistem squid diserang cracker dan bisa di akses
oleh cracker bukan root yg di ambil alih
$sudo adduser squid
• Memberikan attribut dan hak milik atas direktori squid berserta sub sub direktori + file
file yg ada didalamnya
$chown -Rf squid.squid /usr/local/squid
$sudo chown squid.squid /var/spool/squid -Rf
$ sudo chown squid.squid -Rf /etc/squid
6) Membuat struktur cache directory
root@bagongnet:/etc/squid# squid -z
2009/05/19 05:19:49| Squid is already running! Process ID 4971
7) Test Squid
root@bagongnet:/etc/squid# squid -d 1 -D
2009/05/19 05:20:55| Squid is already running! Process ID 4971
8) Menjalankan Squid
root@bagongnet:/etc/squid# squid -sYD
2009/05/19 05:21:37| Squid is already running! Process ID 4971
9) Melihat log access client
root@bagongnet:~# tail -f /usr/local/squid/access.log
1242725175.667 1212 192.168.0.200 TCP_MISS/302 898 GET
http://www.google.com/search?q=install+squid+ubuntu&ie=utf-8&oe=utf-
8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a - DIRECT/74.125.19.147 text/html
S
0 komentar:
Posting Komentar