laporan ke 7 proxy server 1107008 lukmanul hakim_soj.docx

Upload: lukmanul-hakim-pulungan

Post on 02-Mar-2016

52 views

Category:

Documents


0 download

TRANSCRIPT

LAPORAN PRAKTIKUMSISTEM OPERASI JARINGAN

Proxy Server

OLEH :LUKMANUL HAKIM1107008/20113F3,4

PENDIDIKAN TEKNIK INFORMATIKA TEKNIK ELEKTRONIKAFAKULTAS TEKNIKUNIVERSITAS NEGERI PADANG

2013A. TUJUAN Mahasiswa dapat mengenal dan memahami konsep proxy. Mahasiswa dapat melakukan konfigurasi proxy.

B. ALAT DAN BAHANa. Komputer multimediab. Software Sistem Operasi Linux Debian 6.

C. TEORI PENDUKUNG1. Pengertian ProxyProxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.2. Kegunaan ProxyProxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.3. Fungsi ProxyFungsi proxy dalam jaringan komputer adalah untuk menyediakan layanan sesuai permintaan klien atau surfer. Ada banyak jenis situs yang diblokir berdiri di jalan bagi non-intervensi. Namun setelah Anda membuat permintaan ke situs ini dapat memungkinkan anda untuk menjadi bagian dari itu. Secara umum terdapat beberapa fungsi utama proxy yaitu :1. Conecting sharing :Fungsi Proxy disini adalah penghubung atau perantara pengambilan data dari suatu IP dan dihantarkan ke IP lain ataupun ke IP komputer kita.2. Filtering :Beberapa proxy dilengkapi juga dengan firewall yang mampu memblokir atau menutup alamatnya suatu IP yang tidak diinginkan, sehingga beberapa website tidak bisa diakses dengan menggunakan proxy tersebut.3. Caching :Artinya menyimpan proxy juga dilengkapi media penyimpanan data suatu website dari query atau permintaan akses pengguna, jadi misalkan permintaan mengkases suatu website bisa lebih cepat apabila sudah terdapat permintaan akses ke suatu website pada pengguna proxy sebelumnya.Ada 2 macam proxy yang populer digunakan yaitu :1. Proxy Tranparent :Lebih mengutamakan fungsi sebagai kurir atau perantara pengambilan data. Biasanya proxy Tranparents ini bisa kita gunakan untuk mempercepat akses ke suatu website. Akan tetapi kalau kita menggunakan proxy Transparen ini IP kita tetap bisa terdeteksi atau terbaca pada server IP yang kita akses datanya dengan metode pelacakan IP yang lebih rumit.2. Proxy Animouse :Dengan Proxy Animouse selain sebagai perantara, proxy ini juga akan memblokir data IP kita sehingga IP sebenarnya kita tidak bisa dibaca oleh server website yang kita ambil atau kita akses datanya, dan yang terbaca pada server website adalah IP Proxy tersebut. Tapi biasanya kecepatan akses lebih lambat dari pada Proxy Transparent.

D. PRAKTIKUMA. Konfigurasi IP Address

B. Konfigurasi DNSa. File /etc/bind/named.conf

b. File /etc/bind/db.192

c. File /etc/bind/db.kelompok2

C. Konfigurasi Proxy Servera. InstallasiAplikasi yang paling popular, dan terkenal ampuh untuk Server Proxy yaitu SQUID. Selain itu, ada juga distro linux yang dikhususkan untuk proxy, seperti IpCOP.root@kelompok2: ~#apt-get install squidb. Konfigurasi SQUIDKonfigurasi script untuk squid sangatlah banyak, namun kali ini saya akan membahas bagian pentingnya saja. Gunakan text editor yang memiliki fasilitas search, agar lebih mudah.

Untuk fasilitas search pada nano, tinggal tekan CTRL + W. Setelah itu, cari dan edit bagian berikut, dan hilangkan tanda pagar # agar menjadi Enabled.

Tambahkan transparent Cache_mem dari memori

Kemudian cari tulisan acl CONNECT, dan tambahkan script berikut tepat di bawahnya.

Cari tulisan http_access deny all, ada dua pada file squid.conf. Dan tambahkan tanda # pada kedua baris tersebut. Simpan dengan menekan CRTL + X lalu Y dan ENTER.

D. Blokir Situs

Lalu masukkan alamat situs yang akan diblokir.

Simpan konfigurasi dengan Ctrl+X lalu Y lalu Enter.E. Blokir keywor/kosa kata

Masukkan daftar kosakata yang ingin diblock, contoh :

Simpan konfigurasi dengan Ctrl+X lalu Y lalu Enter.Cek apakah konfigurasi sudah benar atau masih ada yang salah, dan juga untuk membuat swap.root@kelompok2:#squid zApabila berhasil maka akan muncul perintah berikut:2011/03/01 10:56:46| Squid is already running! Process ID 2314(untuk anga 2314 tidak selalu sama).Jika sudah berhasil, lakukan Redirect Port (Pengalihan Port) dengan konfigurasi IP tables.F. Konfigurasi IpTablesKonfigurasi untuk redirect port 80 (HTTP) ke port 3128 (PROXY).

Lihat hasil konfigurasinya.

Kemudian restart Squid.

G. Modifikasi Halaman Proxyroot@kelompok2:# nano /usr/share/squid/errors/English/ERR_ACCESS_DENIEDroot@ kelompok2:# nano /usr/share/squid/errors/English/ERR_DNS_FAILEdit kedua file html diatas sesuai keinginan anda, Simpan konfigurasi dengan Ctrl+X lalu Y lalu Enter.Lalu restart Squid-nya.

H. Pengujian 1. Akses ke situs twitter.com

2. Akses dengan key 17+

3. Jika DNS salah

E. KesimpulanBeberapa Keuntungan dari Penggunaan Proxy antara lain :1. Proxy bisa menyembunyikan identitas IP anda.2. Mempercepat akses ke suatu website.3. Dapat digunakan untuk mengakses suatu website atau IP yang diblokir oleh Penyedia ISP atau Penyedia jaringan Internet tertentu (Dengan Proxy Tertentu )4. Proxy dapat digunakan untuk memblokir akses ke suatu IP atau website ( Dengan Proxy tertentu ).5. Proxy juga dapat digunakan untuk memblokir akses yang menggunakan keyword terlarang sesuai dengan konfigurasi pada proxy. Pada praktikum yang dilakukan contoh keywordnya yaitu 17+.6. Meningkatkan Privacy atau keamanan karena proxy ini akan menfilter cookies yang tidak diinginkan dan tersimpan dalam keadaan ter- encrypsi ( Proxy Tertentu).