ACL (Access Control List) pada Squid
Selanjutnya konfigurasi-konfigurasi lanjutan squid, selain sebagai cache server, squid yang memang bertmdak sebagai '“parent” untuk meminta object dan kliennya dapat juga dikonfigurasi untuk pengaturan hak akses lebih lanjut, untuk pertama kali yang dibicarakan adalah ACL (Access Control List), ACL sendiri terdiri dari beberapa tipe antara lain :
1. src - IP Address asal yang digunakan klien
2. dst - IP Address tujuan yang diminta klien
3. myip - IP Address local dimana klien terhubung
4. srcdomain - Nama domain asal klien
5. dstdomain - Nama domain tujuan klien
6. srcdom_regex- Pencarian pola secara string dan nama domain asal klien
7. dstdom_regex - Pencarian pola secara string dari nama domain tujuan klien
8. time - Waktu dinyatakan dalam hari dan jam
9. proto - Protokol transfer (http, ftp, gopher)
10. method - Metode permintaan http (get, post, connect)
1 L url_regex - Regex yang cocok di URL secara keseluruhan
12. cache_dir - Mendefinisikan suatu direkton cache
13. delay_pools - Menspesifikasikan jumlah pool yang digunakan untuk membatasi jumlah
bandwith dari ACL
14. delayjdass - Menspesifikasikan kelompok dari masing-masing pool yang telah
didefmisikan pada opsi delay_pools
15. delay_parameters - Menspesifikasikan rumus bandwidth yang akan didapatkan oleh ACL
yang akan memasuki delay_pools
16. delay_aceess - Mendefinisikan ACL yang akan dimasukkan ke pool tertentu untuk
mendapatkan “perlambatan" bandwidth
17. deny_info — Mendefinisikan output halaman HTML pada Squid untuk ACL tertentu
Berikutnya adalah control list yang akan digunakan untuk mengatur kontrol dari ACL, control list tersebut antara lain :
1. http_access - memperbolehkan access http
2. icp_access - memperbolehkan peer untuk mengirimkan icp untuk men-query object
3. miss_ucce$s - memperbolehkan klien meminta object yang belum ada (miss) didalam cache 4. no_cuche - object yang diminta klien tidak perlu disimpan ke harddisk
5. alwayS—direct - permintaan yang ditangani langsung ke server origin
6. never direct - permintaan yang ditangani secara tidak langsung ke server origin
Comments
Post a Comment