Authenticated Proxy [Reinaldo j.h]

5

Click here to load reader

Transcript of Authenticated Proxy [Reinaldo j.h]

Page 1: Authenticated Proxy [Reinaldo j.h]

Nama : Reinaldo J.H Authenticated Proxy

(Proxy Auth dengan Squid)

Pemateri : Pak Dodi

Kelas : 3 TKJ A Mata Pelajaran : Admin Server

SMK Negeri 1 Cimahi Tanggal : 05 Februari 2011

I. Tujuan

- Mengetahui materi ‘Authenticated Proxy’

- Mengetahui cara konfigurasi proxy auth dengan squid

- Memenuhi tugas mata pelajaran Admin Server

II. Pendahuluan

Authenticated Proxy (Autentikasi Proxy) adalah sebuah proxy yang membutuhkan hak akses apabila

clien ingin mengaksesnya. Hak akses ini berupa username dan password yang telah terdaftar pada server

proxy.

Dengan menggunakan autentikasi proxy maka hanya pengguna yang berwenang saja yang boleh

menggunakan resource network. User akan di hadap kan dengan permintaan username dan password

untuk dapat mengakses proxy.

Squid telah disertai dengan berbagai program helper untuk megakses username dan password yang

telah dibuat. Salah satunya adalah nsca_auth yang dapat membaca file password yang seuai dengan

NSCA. Untuk pembuatab file username dan passwordnya dapat digunakan htpassword yang merupakan

aplikasi yang terpasang bersama dengan apache.

III. Alat dan Bahan

- PC dengan OS linux ubuntu

- Software Squid

- Jobsheet ‘Praktikum Admin Server’

IV. Langkah Kerja

- Install Softare Squid pada PC dengan perintah,

# apt-get install squid

- Buat file password dan pastikan file tersebut dapat dibaca secara universal,

- Gunakan htpasswd untuk menambahkan user dan password ke file,

- Cari lokasi dari ncsa_auth menggunakan dpkg –L squid | grep ncsa_auth

- Edit file squid.conf,

Page 2: Authenticated Proxy [Reinaldo j.h]

- Pada file squid.conf, tentukan program autentikasi yang digunakan. Tambahkan ACL sesuai dengan

kebutuhan.Kemudian tentukan http_access dengan memberikan allow atau deny pada ack yang

telah dibuat.

Page 3: Authenticated Proxy [Reinaldo j.h]

- Lakukan restart Squid

- Pada browser lakukan konfigurasi proxy pada edit – preference – advanced – setting , isilah

http_proxy dan port yang digunakan

Page 4: Authenticated Proxy [Reinaldo j.h]

V. Hasil Kerja

- Ketika membuka browser, maka akan muncul kotak dialog ‘Authentication Required’, lalu ketikan

username dan password yang telah di buat. Apabila terdapat kesalahan pada saat memasukan

username atau pun password maka kolom ‘Authentication Required’ akan meminta verifikasi data.

- Apabila proses autentifikasi data terdapat kecocokan dengan data yang di simpan, maka user

tersebut dapat mengakses browser.

Page 5: Authenticated Proxy [Reinaldo j.h]

VI. Kesimpulan

Dengan melakukan praktikum tersebut, kita dapat mengetahui materi ‘Authenticated Proxy’ dan kita

dapat melakukan konfigurasi proxy auth dengan Squid. Jadi cara kerja NCSA authentication adalah client

mengirimkan username dan password kepada sistem, yang telah terenrkripsi. Sistem akan melakukan

decoding ulang dari password dan membandingkan dengan berkas passwd yang ada pada server. Jika

password dan username cocok, maka client akan diizinkan untuk melakukan koneksi Internet melalui

proxy.