Okay..sekarang kita sampai pada bagian Ke-3, yaitu:
PART III Mengatur Hak Akses Internet Pada Hari Tertentu
Kasus:- Sebuah Lembaga Pendidikan Komputer memiliki 2 Lab dan 1 Kantor.
- Lab A hanya boleh akses internet pada hari Senin, Rabu dan Jumat, selebihnya hanya boleh akses Intranet saja.
- Lab B hanya boleh akses internet pada jam Selasa, dan Kamis, selebihnya hanya boleh akses Intranet saja.
- Kantor boleh akses internet kapan saja.
Data Potensi:
- IP Komputer di LAB A: 10.10.10.10 - 10.10.10.40
- IP Komputer di LAB B: 10.10.10.50 - 10.10.10.80
- IP Komputer Kantor: 10.10.10.100-10.10.10.120
Solusi:
Perlu dilakukan tambahan
ACCESS CONTROL LIST (ACL) yang membatasi pemakaian pada hari tertentu saja. Perhatikan potongan
squid.conf berikut ini:
...
...
#ACCESS CONTROLS
...
...
acl lab-a src 10.10.10.10-10.10.10.40/255.255.255.255
acl lab-b src 10.10.10.50-10.10.10.80/255.255.255.255
acl kantor src 10.10.10.100-10.10.10.120/255.255.255.255
acl hari-lab-a time MWF
acl hari-lab-b time TH
...
...
#TAG: http_access
...
...
http_access allow hari-lab-a lab-a
http_access allow hari-lab-b lab-b
http_access allow kantor
http_access deny all
Kombinasi huruf
MWF dan
TH pada ACL
hari-lab-a dan
hari-lab-b merupakan singkatan penulisan hari untuk
Access Control. Perhatikan Tabel di bawah ini untuk list lengkap dari singkatan-singkatan tersebut:
| Singkatan | Arti |
| S | Sunday |
| M | Monday |
| T | Tuesday |
| W | Wednesday |
| H | Thursday |
| F | Friday |
| A | Saturday |
Pastikan SQUID direload/direstart setelah melakukan modifikasi pada squid.conf
Mohon koreksi atas
mistypo dan kesalahan lainnya...
Source: - Pengalaman pribadi
- Google
- Trik Mengelola Kuota Internet Bersama dengan SQUID (Penyusun: Ridwan Sanjaya, Penerbit: Elex Media Komputindo)
- Sumber-sumber lain yang saya sudah lupa dan kalaupun ingat gak mungkin dong saya sebutin satu-satu disini...di SKRIPSI aja sumbernya gak sebanyak itu...hehehe