Autentikasi proxy adalah sebuah proxy yang membutuhkan hak akses apabila klien ingin mengaksesnya. Hak akses ini berupa username dan password yang telah terdaftar pada server proxy.
Dengan autentikasi maka user dipaksa harus memasukkan username dan password. Bila username dan password tersebut cocok dan terdaftar dalam database squid maka user tersebut diperbolehkan terkoneksi ke internet
**
Pastikan Squid sudah terinstall dan berjalan dengan baik (baca sini)
**
1. Edit file squid.conf nya
~# nano /etc/squid/squid.conf
2. Search kata "#auth_param basic"
hilangkan tanda paga didepannya, lalu ubah baris belakangnya jadi kayak ini .
**
/etc/squid/autentikasi = Parameter nya, Ini bebas mau dikasih nama apaan juga
3. Search kata "acl connect". Buat rule ACL baru untuk autentikasi
acl autentikasi proxy_auth REQUIRED "/etc/squid/autentikasi"
http_access allow nama acl
autentikasi = nama acl nya (bebas)
proxy_auth = autentikasi user proxy
/etc/squid/autentikasi = parameter file buat usernya
Save!!
4. Buat file autentikasinya usernya
~# touch /etc/squid/autentikasi
5. Buat user dan passwd nya
~# htpasswd /etc/squid/autentikasi user
beri passwd nya
**
kalo command htpasswd gak ada, silahkan install dulu apache2 nya
6. Check squidnya dulu ada error apa enggak, baru restart
~# squid -k check
~# service squid restart
PENGUJIAN
1. Hubungkan client dengan router/server
2. Buka Browser.
**
Yang harus diperhatikan adalah. Kalau menggunakan Autentikasi, kita gakbisa memakai proxy transparent, Harus manual. Jadi setting pada browsernya/Interner Optionsnya dulu!
3. Abis itu silahkan coba browsing, kalo muncul form login berarti sukses
HAPPY LOGIN !!
**
Silahkan Komentar kalo ada yang gak ngerti

0 komentar:
Post a Comment