Pages

Rabu, 16 September 2015

Pengertian Proxy dan Cara Konfigurasi di Deian

Proxy server (peladen proxy) 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. 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. sumber: wikipedia.org

Langkah :  

1. Install squid
    #apt-get install squid

2. Masuk ke direktori squid
   #cd /etc/squid

3. Backup terlebih squid dahulu, bila jika terjadi kesalahan agar lebihmudah untuk mengulang
   #cp squid.conf squid.conf.backup

4. Masuk ke file squid.conf
   #nano /etc/squid.conf

5. Cari baris port 3128 dengan cara ctrl+w

6. Ubah pada baris http_port 3128 seperti berikut
    http_port 3128 transparent
    cache_mgr galihprakoso1933@gmail.com
    acl blokweb dstdomain "/etc/squid/blokir.txt"
    http_access deny bokweb

7. Buat file blokir 
   nano /etc/blokir.txt

8. Tuliskan alamat yang ingin anda blokir, seperti 
    .detik.com
    .smkkrisma.sch.id

9. Masuk file rc.local
    #nano /etc/rc.local

10. Tambahkan kalimat berikut di atas exit0
    iptables -t nat -A POSTROUTING -j MASQUERADE
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3128
    iptables -t nat -A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-ports 3128

11. Restart squid agar bisa tau apakah langkah sudah benar
    #service squid restart