Apa itu Proxy ?
5. selanjutnya Tekan ctrl+W cari kata visible_hostname kemudian hapus tanda pagar (#) kemudian tambahkan nama didepanya contohnya visible_hostname proxy.CobarDelahoya.com.
7. Kemudian Buat file
block situs ketik perintah cd /etc/squid, ketik #nano url kemudian tambah situs yang mau diblok majalahdewasa.com.
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 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.
Fungsi Proxy Server
Proxy
server mempunyai 3 fungsi utama yaitu Connection Sharing, Filtering dan Caching
1. Connection
Sharing
Dalam suatu jaringan lokal yang terhubung ke
jaringan lain atau internet, pengguna tidak langsung berhubungan dengan
jaringan luar atau internet, tetapi harus melewati suatu gateway, yang
bertindak sebagai batas antara jaringan lokal dan jaringan luar. Gateway ini
sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya
yang mungkin berasal dari internet, dan hal tersebut akan sulit dilakukan bial
tidak ada garis batas yang jelas jaringan lokal dan internet.
2. Filtering
Proxy
server juga biasanya menjadi satu dengan firewall server, meskipun keduanya
bekerja pada layer yang berbeda. Firewall atau packet filtering yang digunakan
untuk melindungi jaringan lokal dari serangan atau gangguan yang berasal dari
jaringan internet bekerja pada layer network, sedangkan proxy server bekerja
pada layer aplikasi.Firewall biasanya diletakkan pada router-router, untuk
sehingga bisa melakukan filtering atas paket yang lewat dari dan ke jaringan-jaringan
yang dihubungkan.
3. Caching
- Proxy server memiliki mekanisme penyimpanan obyek-obyek yang sudah pernah diminta dari server-server di internet.
- Proxy server yang melakukan proses diatas biasa disebut cache server.
- Mekanisme caching akan menyimpan obyek-obyek yang merupakan hasil permintaan dari para pengguna yang dapat dari internet.
- Disimpan dalam ruang disk yang disediakan (cache).
Konfigurasi Proxy Server
1. Masukan perintah #apt-get install squid
2. ketik perintah #nano /etc/squid/squid.conf
Tekan ctrl+W , kemudian cari nama http
port_3128 tambahkan kalimat transparent, kita tambah kata transparent karena agar proxy server
kita berubah menjadi transparent proxy, sehingga kita tidak perlu setting ip
proxy pada setiap browser di pihak client.
3. kemudian tekan ctrl+W cari kata cache _mem 8 MB kemudian
hapus tanda pagar(#) kemudian ganti angka 8 MB menjadi 16 MB. itu adalah maximal memory yang digunakan
untuk proxy ,banyak yang mengatakan bahwa cache_mem tersebut adalah 1/3 dari memori
RAM yang kita gunakan untuk server proxy.
4. kemudian Tekan ctrl+W cari kata cache_mgr webmaster kemudian hilangkan tanda pagar (#)
dan ganti nama webmaster sesuai dengan
nama keinginan kita, Perintah diatas digunakan untuk menampilkan
administrator yang dapat dihubungi,
misal kita ubah menjadi cache_mgr
CobarMaster2295@gmail.com.
6. Selanjutnya cari tulisan acl CONNECT dan tambahkan script berikut
tepat dibawahnya, tambahkan perintah tersebut :
- Acl url dstdomain “/etc/squid/url” digunakan untuk memblokir situs
- Acl key url_regex –i “/etc/squid/key” digunakan untuk memblock seluruh perintah yang telah diatur di “/etc/squid/url”
- http_access deny url
- http_access deny key
- acl lan src 192.168.55.0/24
- http_access allow lan
- http_access allow all
8. kemudian ketik perintah #nano key, tambahkan teks didalam nya 17 tahunxxx dan majalahdewasa.
9. Kemudian ketik perintah squid -z untuk
melihat squid sudah berjalan atau belum.
10. sedikit konfigurasi pada iptables, iptables –t nat –A
PREROUTING –s 192.168.55.0/24 –p tcp --dport 80 –j REDIRECT --to-port 3128.
11. Kemudian ketik perintah /etc/init.d/squid restart unruk merestart squid.
PENGUJIAN KONFIGURASI
untuk pengujian kita coba buka situs yang telah kita blokir oleh squid, pada contoh diatas yang kita blokir adalah Majalahdewasa.com . Coba kita ketikan di browser client Majalahdewasa.com ,apabila squid telah jalan maka seharusnya akan keluar pesan error Dan Konfigurasi proxy sudah berjalan dengan baik.
SEKIAN HASIL PENGUJIAN PROXY SERVER LINUX DEBIAN MENGGUNAKAN VIRTUALBOX.
ConversionConversion EmoticonEmoticon