Posted by : Unknown Minggu, 22 Mei 2016





PROXY SERVER DEBIAN 5 LENNY


artikel yang saya buat sekarang masih berhubungan dengan artikel yang saya share sebelumnya dan sebelumnya yaitu "CARA KONFIGURAS IP ADDRESS DAN NAT " dan “KONFIGURASI DHCP SERVER”  , nah di artikel yang saya sekarang, saya akan menjelaskan sedikit tentang pengertian , fungsi beserta installasi dan konfigurasi proxy server, serta cara uji coba hasil konfigurasi di sistem operasi yang menjadi client yaitu di windows XP.
Nah sekarang waktunya pengenalan dengan PROXY SERVER, apa sih proxy server itu ?
Proxy Server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien.
Sedangkan Fungsi Proxy Server untuk menyimpan halaman-halaman website yang pernah kita kunjungi, selain itu juga sebagai CACHE yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama maka akan diambil dari proxy tersebut terlebih dahulu, dan jika belum ada maka akan di teruskan kepada server sebenarnya. Selain itu juga proxy server dapat digunakan untuk security, misalnya memblokir akses ke suatu website ataupun sebagainya.
Setelah mengetahui pengertian dan fungsi PROXY SERVER , sekarang mari lanjut ke tahap Installasi dan Konnfigurasi PROXY Server di Debian 5 Lenny. 
INSTALLASI SQUID
Aplikasi yang saya pakai untuk Proxy Server dalam artikel ini yaitu SQUID .


KONFIGURASI SQUID
Konfigurasi script untuk squid sangatlah banyak, namun saya akan membahas bagian penting saja. Saya sarankan agar pembaca artikel ini menggunakan text editor yang memiliki fasilitas “search” agar lebih mudah.


Maka tampilan awal file squid.conf, seperti di bawah ini.


Catatan : Untuk fasilitas search pada nano, tinggal tekan saja CTRL + W.
Pertama : kita cari http_port 3128


 Maka tampilannya seperti ini.


Lalu tambahkan script transparent, setelah http_port 3128 seperti pada gambar di bawah ini.


Catatan : Kelemahan dari proxy yang konvensional adalah masih harus men-setting di browser yang digunakan oleh user. Apabila user yang ada di jaringan sangat banyak, maka hal ini akan menjadi sesuatu yang merepotkan. Oleh karena itu, maka digunakanlah suatu metode di mana user dipaksa menggunakan proxy tanpa tahu kalau user tersebut mengakses halaman web melalui proxy. Metode ini disebut Transparent Proxy.
Kedua : kita cari acl conn


Lalu tambahkan script di bawah acl CONNECT method CONNECT seperti pada gambar di bawah ini.



Catatan :
a.      Filter Situs
Memfilter berdasarkan nama Domain atau URL, Misalnya melarang untuk mengakses ke suatu domain, hanya menambah kan 2 baris perintah sebelum baris (http_access allow localhost (lan) dan http_access allow all).


Pada baris pertama diatas, ACL dengan nama blokir, bertipe dstdomain (destination domain atau domain tujuan), menginialisasikan website yang ada dalam file folder /etc/squid/blokir.txt dan pada baris kedua melarang permintaan http untuk mengakses ke ACL yang bernama blokir,
b.      Filter IP Address
Menyaring IP address client dapat dilakukan dengan langkah-langkah sebagai berikut:
Akses control list dengan nama lan di atas memperbolehkan client pada alamat 192.168.0.0/24. Ip ini disesuaikan dengan ip Lan yang akan berhubungan dengan client, disini yang berhubungan dengan client adalah “Eth0”
Ketiga : kita cari http_access deny all


 Maka Tampilannya seperti di bawah ini.

Lalu tambahkan # di di depan  http_access deny all  seperti pada gambar di bawah ini.

 Setelah selesai , maka simpan dengan cara CTRL +X terus Y dan Enter .



Selanjutnya buka file blokir.txt,  dan masukan tulisan yang akan diblokir, disini saya masukan situs yang di blokir antara lain “facebook.com” , “lazada.com” dan “kaskus.com” .


Jika telah memasukan situs yang di blok maka kita save .

Setelah Konfigurasi Selesai , langkah selanjutnya kita Restart paket SQUID.


KONFIGURASI IPTABLES
Pertama : kita masuk ke file rc.local

Lalu Tambahkan Script seperti di bawah ini.


Tujuannya untuk redirect port 80 (HTTP) ke port 3128 (PROXY)




UJI COBA

·         Sebelum di pasang PROXY SERVER
Kita klik start -> internet explorer -> searc situs -> maka hasilnya seperti di bawah ini (situs yang akan kita blok) masih terbuka dan dapat di akses.

·         Setelah di pasang PROXY SERVER
Maka situs tidak dapat di buka dan di akses oleh client.

Sekian Tutorial ini saya buat, , , Semoga Bermanfaat. . .

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Bertukar Informasi - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -