a

12
KONFIGURASI PROXY SERVER Nama Kelompok : 1. I Gede Oka Antara (120010096) 2. I Made Dwi Pranata (120010174) 3. Putu Chandra Kinandana Kayuan (120010013) 4. I Dewa Gede Supriatna (120010125) 5. I Nengah Prawira (120010108) SE KOL AH TINGGI MANAJEM EN INFORMATIKA DAN TEKNIK KOMPUTER (STIMIK) STIKOM BALI 2014

description

a

Transcript of a

KONFIGURASI

PROXY SERVER

Nama Kelompok :

1. I Gede Oka Antara

(120010096)

2. I Made Dwi Pranata

(120010174)

3. Putu Chandra Kinandana Kayuan(120010013)

4. I Dewa Gede Supriatna

(120010125)5. I Nengah Prawira

(120010108)

SE KOL AH TINGGI

MANAJEM EN INFORMATIKA DAN TEKNIK KOMPUTER

(STIMIK) STIKOM BALI

2014

Konfigurasi PROXY Server

Dengan adanya proxy server anda bisa membatasi akses browsing client. Untuk konfigurasi, tidaklah terlalu rumit. Hanya perlu ketelitian agar proses konfigurasi berhasil sesuai dengan yang diharapkan. Untuk percobaan. Skenario yang saya akan coba saat ini adalah untuk memblok situs dengan keyword tertentu.

Pertama yang harus Anda lakukan adalah mengkonfigurasi ip address yang akan digunakan untuk proxy, selanjutnya menginstal paket dari proxy server, yaitu squid, Jangan lupa selalu untuk memasukkan cd jika Anda ingin menginstal paket. Lalu tekan enter. Dan gambar di atas juga menunjukkan pada saat penginstalan meminta cd binary 1, jika sudah Anda masukkan tekan enter lagi.

Lalu yang harus dilakukan adalah mencari file konfigurasi untuk squid, dengan menggunakan perintah find. Lalu tekan enter.

Gambar di atas menunjukkan file konfigurasi ada pada directory /etc/squid. Karena biasanya file konfigurasi itu ada pada /etc.

Kemudian buka file konfigurasi squid.conf dengan menggunakan perintah nano. Lalu enter.

Jika sudah di buka, hal pertama yang harus di cari adalah cache_mem. Anda bisa mengaktifkannya dengan menghilangkan tanda # atau membuat baru di bawahnya dengan tujuan tidak menghilangkan defaultnya. Gunanya adalah sebagai penyimpanan data-data web yang didownload dari luar lalu disimpan di proxy server, tujuannya aga pada saat client meminta untuk membuka situs yang sama untuk kedua kalinya atau seterusnya tidak perlu keluar lagi, hanya perlu mengambil dari proxy server dan tidak memerlukan waktu yang lama.

Hal selanjutnya yang harus di cari adalah cache_mgr. Gunanya adalah apabila client sedang mengakses internet dan menemukan pada saat browsing client bisa complain dengan menggunakan email dan mengirimnya ke email yang telah di berikan dengan cache_mgr.

Lalu yang harus di lakukan adalah membuat transparent proxy. Cari http_port 3128, lalu buatlah transparent di akhirannya. Namanya saja server, gunanya untuk mempermudah client untuk mengerjakan perkerjaan client. Transparent proxy berfungsi agar pada saat client browsing menggunakan internet yang menggunakan proxy server tidak sulit-sulit lagi untuk mengatur pada aplikasi web browsernya. Seperti yang terlihat pada gambar di atas.

Tapi jika Anda tidak memakai transparent proxy juga tidak apa-apa, Karena tidak di wajibkan. Tapi pengaturan akan dilakukan oleh client yang mengguakan proxy server Anda.

Selanjutnya yang harus Anda cari adalah visible_hostname. Gunanya untuk mempersembahkan hostname special dalam pesan error, dan defenisinya. Memerikan identitas bagi yang bertanggung jawab untuk proxy server.

Selanjutnya yang harus Anda cari adalah INSERT dengan menggunakan huruf kapital. Lalu buat di bawahnya dengan seperti gambar di atas. Pada file konfigurasi di atas nama kenablok hanya penamaan saja, Anda bisa menggantinya dengan nama sesuai keinginan Anda. Dan di sini juga menggunakan proses pemanggilan file kenablok.txt, saya menggunakannya agar tidak terlalu pajang script untuk konfigurasinya. Lalu jangan lupa memasukkan ip network server Anda.

Pada script yang saya lingkari merupakan script yang digunakan untuk konfigurasi pemanggilan situs yang di blok tadi, tapi pada contoh di atas sript tersebut menggunakan alamat dari situs web yang di tuju. Bayangkan bagaimana jika Anda tidak menggunakan script pemanggilan. Pasti banyak sekali situs yang ingin Anda blok dan panjang scriptnya. Itulah gunanya memanggil file untuk mempermudah dari sisi server juga. Lalu save file yang sudah Anda konfigurasi.

Selanjutnya restart service proxy servernya. Gambar diatas menunjukan bahwa file yang dipanggilnya tidak ditemukan, makayang harus Anda lakukan adalah membuat file tersebut pada tempat yang telah Anda tuju pada saat konfigurasi tadi.

Buatlah filenya sesuai dengan nama pada saatAnda konfigurasi tadi, dengan menggunakan perintah nano bolck.txt.

Saya menambahkan beberapa kata dalam file block.txt, kata-kata di ataslah yang akan di blok di web browser menggunakan proxy server nantiya.

Lalu restart kembali servicenya. Maka tidak ada lagi pesan error yang keluar. Itu menunjukkan konfigurasi pada proxy server sudah berhasil, tapi belum semuanya.

Langkah selanjutnya yang harus Anda lakukan adalah mengaktifkan proxy server dengan menggunakan perintah iptables. Peritah yang pakuan tersebut akan dimasukkan di tabel nat.

Gambar di atas menunjukkan bahwa perintah tersebut sudah masuk ke dalam table nat. untuk mengeceknya gunakan perintah iptables t nat L.

Perintah iptables yang gunanya untuk menjalankan proxy server, jika komputer server nya di restart maka akan hilang dan Anda harus mengetikkan ulang perintah tersebut. Tapi pada gambar di atas adalah cara agar pada saat computer server restart maka perintah iptables tadi tetap jalan secara otomatis. Yang harus Anda lakukan membuka file konfigurasi rc.local pada direktori etc. Lalu buka file rc.local menggunakan perintah nano /etc/rc.local , lalu enter. Langsung menuju pada baris bagian paling bawah, dan diatas exit 0 letakkan perintah iptables tadi di sana, Jika sudah save file tersebut, lalu coba restart kembali computer server Anda.

Inilah tampilan pengecekan setelah computer di restart, ternyata proxy servernya berjalan secara otomatis pada saat computer setelah di restart.

Pengaturan di clientPengaturan ini dilakukan oleh client yang menggunakan server proxy biasa. Karena dari sisi sever, pada saat konfigurasi proxy servernya tidak menggunakan Proxy server transparent. Untuk mengaturnya langsung saja menggunakan web browser dari client. Disini saya menggunakan web browser Mozilla Firefox.Pertama Yang harus Anda lakukan adalah membuka options Mozilla tersebut.

Pada saat terbuaka maka tampilannya akan seperti gambar di atas. Buka menu pilihan Advanced lalu pilih tab network lalu klik setting untuk mengaturnya.

Maka akan muncul tampilan seperti gambar di atas. Yang harus Anda lakukan pilih menu Manual proxy configuration, lalu pada HTTP Proxy masukkan alamat ip dari server proxy Anda. Lalu masukkan port dari server proxy Anda. Kemudian klik OK untuk semua pengaturan. Maka Proxy sever sudah jalan di client.Pengecekan dari Client

Coba buka web browser pada client dan ketikkan alamat dns www.google.com. Maka pesan errorlah yang muncul. Itu menunjukkan bahwa proxy server Anda berjalan.