laporan admin server - blok ekstensi file .exe & .rar (putri permatasari 3 tkj a - 24)

6
Nama : Putri Permatasari PRAKTIKUM PROXY SERVER DENGAN APLIKASI SQUID Tanggal : 26 February 2011 Kelas : 3 TKJ A Pemateri : Pa Dodi & Pa Nusirwan No absen : 24 ADMIN SERVER TUJUAN 1. Dapat melakukan konfigurasi Squid 2. Dapat mengatur akses untu situs yang diperbolehkan dan untuk situs yang tidak diperbolehkan 3. Dapat mengimplementasikan materi Proxy server PENDAHULUAN Proxy adalah aplikasi berbasis web yang bertujuan untuk bandwidth accelerator atau penghematan bandwidth, meningkatkan keamanan dan menambah kecepatan web service. Proxy server adalah sebuah komputer atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari luar. Untuk pengamanan, biasanya kebanyakan orang akan menggunakan proxy dengan aplikasi squid. 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. Terdapat berbagai jenis autentikasi yang dapat digunakan pada sistem squid server, tetapi yang paling sederhana dari kesemua sistem autentikasi tersebut adalah NCSA authentication. NCSA authentication merupakan autentikasi berbasis httpd (web server) password yang memungkinkan seorang client melakukan koneksi setelah melakukan autentikasi berupa username dan password.Username dan password ini telah tersimpan di server dengan format yang telah ditentukan sebelumnya. Cara kerja NCSA authentication adalah :

Upload: putripermatasari

Post on 29-Jun-2015

361 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Laporan Admin Server - Blok ekstensi file .exe & .rar (Putri Permatasari 3 TKJ A - 24)

Nama : Putri PermatasariPRAKTIKUM PROXY

SERVER DENGAN APLIKASI SQUID

Tanggal : 26 February 2011

Kelas : 3 TKJ A Pemateri : Pa Dodi & Pa Nusirwan

No absen : 24 ADMIN SERVER

TUJUAN1. Dapat melakukan konfigurasi Squid2. Dapat mengatur akses untu situs yang diperbolehkan dan untuk situs yang tidak

diperbolehkan3. Dapat mengimplementasikan materi Proxy server

PENDAHULUAN

Proxy adalah aplikasi berbasis web yang bertujuan untuk bandwidth accelerator atau penghematan bandwidth, meningkatkan keamanan dan menambah kecepatan web service. Proxy server adalah sebuah komputer atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari luar. Untuk pengamanan, biasanya kebanyakan orang akan menggunakan proxy dengan aplikasi squid.

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.

Terdapat berbagai jenis autentikasi yang dapat digunakan pada sistem squid server, tetapi yang paling sederhana dari kesemua sistem autentikasi tersebut adalah NCSA authentication. NCSA authentication merupakan autentikasi berbasis httpd (web server) password yang memungkinkan seorang client melakukan koneksi setelah melakukan autentikasi berupa username dan password.Username dan password ini telah tersimpan di server dengan format yang telah ditentukan sebelumnya.Cara kerja NCSA authentication adalah :1. Client mengirimkan username dan password kepada sistem, yang telah terenrkripsi.2. Sistem akan melakukan decoding ulang dari password dan membandingkan dengan berkas passwd yang ada pada server.3. Jika password dan username cocok, maka client akan diizinkan untuk melakukan koneksi

internet melalui proxy.

Squid adalah aplikasi linux open source yang digunakan untuk proxy server. Squid memiliki banyak fungsi, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, pengontrolan jadwal koneksi, dan meningkatkan keamanan dengan tool acl (access control list).

Page 2: Laporan Admin Server - Blok ekstensi file .exe & .rar (Putri Permatasari 3 TKJ A - 24)

ALAT DAN BAHAN1. 2 Unit PC (1 sebagai client, 1 sebagai server)2. OS Ubuntu3. Aplikasi Squid

LANGKAH KERJA1. Buka terminal, kemidian masuk sebagai super user dengan perintah #sudo su

2. Install aplikasi squid dengan perintah #apt-get install squid

3. Lalu masuk kedalamnya dengan perintah #cd /etc/squid kemudian #ls, untuk melihat daftar file yang ada

4. Lakukan backup file squid.conf untuk mengantisipasi kesalahan yang terjadi, dengan perintah #cp squid.conf squid.conf.save

5. Kemudian buat file htpasswd untuk memasukkan username dan passwordnya, dengan perintah #htpasswd –c/etc/squid/password putri, seperti gambar dibawah ini:

6. Buatlah file yang memuat bahwa file dengan extensi .exe dan .rar diblok, seperti gambar dibawah ini:

7. Kemudian untuk melakukan konfigurasinya, kita ketikkan perintah #nano /etc/squid/squid.conf, seperti gambar dibawah ini:

Page 3: Laporan Admin Server - Blok ekstensi file .exe & .rar (Putri Permatasari 3 TKJ A - 24)

8. Setelah konfigurasi pada squid.conf dilakukan, maka selanjutnya adalah merestart service squid nya dengan perintah #service squid start, seperti gambar dibawah ini:

HASIL KERJA

Page 4: Laporan Admin Server - Blok ekstensi file .exe & .rar (Putri Permatasari 3 TKJ A - 24)

1. Ketika akan melakukan download file yang berekstensi .exe itu tidak akan berhasil karena telah dimasukkan dalam konfigurasi untuk diblok, maka tampilannya seperti gambar dibawah ini:

2. Ketika akan melakukan download file yang berekstensi .rar” itu tidak akan berhasil karena telah dimasukkan dalam konfigurasi untuk diblok, maka tampilannya seperti gambar dibawah ini:

Page 5: Laporan Admin Server - Blok ekstensi file .exe & .rar (Putri Permatasari 3 TKJ A - 24)

3. Sedangkan apabila kita melakukan download file .mp3, .doc, .pdf dsb maka akan berhasil karenan ekstensi file tersebut tidak ada pada file blok yang telah kita konfigurasikan diatas.

KESIMPULANJadi dengan melakukan praktikum proxy sever dengan aplikasi squid pada system

operasi Ubuntu ini, kita dapat melakukan konfigurasi pada squid.conf untuk menambahkan username dan password sebelum membuka browser, selain itu juga kita dapat melakukan blok beberapa ekstensi file tertentu.