cara membuat proxy server di linux debian

clip_image001

Nah posting kali ini saya akan membahas bagaimana caranya membuat proxy server di linux debian. apa sih penjelasan atau fungsi dari proxy itu berikut adalah penjelasannya, Proxy Server berfungsi sebagai CACHE yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama  maka akan ditampilkan dari proxy tersebut terlebih dahulu, dan jika belum ada maka akan diteruskan ke server sebenarnya. selain itu Proxy juga dapat digunakan untuk security dengan kata lain adalah memblokir akses ke suatu situs yang tidak diinginkan..

Langsung saja kita bahas postingan kali ini, cekidot Smile. Dibawah ini Langkah-langkah bagaimana membuat Proxy Di linux Debian :

1. Login yaitu dengan mengetik root

clip_image002

2. Ketik password, jika sudah tekan enter

clip_image003

3. Tahap Berikutnya ketik : apt-get install squid

clip_image004

4.  Tekan tombol "Y" untuk melanjutkan proses penginstalan, jika sudah kemudian enter nih gan

clip_image005

5. Kemudian Ketik :   touch /etc/squid.squid.conf

Jika sudah Kemudian enterrrr lagi nih gan

clip_image006

6. tahap selanjutsnyas adalas,, hehe ketik lagi nih gan :  nano /etc/squid/squid.conf

clip_image007

7. Tampilan sebelum di apa-apa'in nih gan ..

clip_image008

8. Nah jika sudah muncul tampilan seperti diatas maka selanjtnya menghapus semua tulisannya dengan menekan CTRL+K ,, hehe jangan pegel ya sedikit lama lho untuk menghapusnya. selanjutnya ketik scirpt dibawah ini :

acl all src all

acl localnet src 192.168.2.3/100

acl situs url_regex -i "/etc/squid/blok_situs.txt"

http_access deny situs

http_access allow localnet

http_access allow all

http_port 3128 transparent

cache_mem 8 mb

cache_mgr server@novanprastyo. net

memory_replacement_policy heap GDSF

cache_replacement_policy heap LFUDA

store_dir_select_algorithm round-robin

cache_dir_ufs /cache 10000 24 256

cache_store_log none

cache_access_log /var/log/squid/access.log

cache_effective_user proxy

cache_effective_group proxy

visible_hostname www.novanprastyo.net

Keterangan : untuk tulisan pertama yang dibold/tebal diganti dengan ip server debian

dan untuk tulisan kedua dan ketiga yang dibold diganti dan samakan dengan hosts di debian

clip_image009

9. ketik lagi nih gan :  touch /etc/squid/blok_situs.txt

clip_image010

10. lagi lagi ngetik lagi nih :  nano /etc/squid/blok_situs.txt

clip_image011

11. selanjutnya ketik alamat Website yang di blokir :

      Contoh :   facebook.com

                      twitter.com

                      youtube.com

clip_image012

12. Ketik :  mkdir /cache

clip_image013

13. Ayo ketik lagi agan-agan :

chown -R proxy:proxy /etc/squid/blok_situs.txt        "Jika sudah lalu enter"

chown -R proxy:proxy /cache

clip_image014

14. ketiik lagi lagi dan lagi nih :  /etc/init.d/squid stop

clip_image015

15. Jika sudah di stop squidnya maka berikutnya ketik :  nano /etc/rc.local

clip_image016

16. Tampilan sebelum dilakukan perubahan nihhhh..

clip_image017

17. Tambahkan script dibawah tulisan     # By default this script does nothing.

Berikut ini adalah scriptnya :

iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128

iptables -t nat -I PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128

iptables -t nat -I PREROUTING -i eth0 -p udp -m udp --dport 80 -j REDIRECT --to-ports 3128

clip_image018

18. Tahap Terakhir yaitu dengan mengetik :   reboot

dan jika sudah lalu login kembali

19. Selanjutnya ke client dan atur aplikasi browser  seperti di google chrome

20. berikut ini langkah pertama klik tanda yang ditunjuk panah pada google chrome

clip_image019

21. selanjutnya Pilih settings

22. Kemudian pilih show advance settings

clip_image020

23. Pilih change proxy setting

clip_image021

24. Pilih Lan seettings nih gan..

clip_image022

25. Centang seperti yang diarahkan panah 1

      isi yang ditujuk panah 2 dengan alamat ip server debian

      Isi Panah yang ditujuk panah 3 atau port dengan mengetik 3128

clip_image023

26. Tahap terakhir lakukan test dengan membuka alamat yang tadi di blok.. jika berhasil maka tampilannya seperti dibawah ini

Facebook

clip_image001[1]

Twitter

clip_image024

Youtube

clip_image025

sekian penjelasan dari postingan kali ini,, semoga apa yang saya bagikan bermanfaat bagi sahabat semua sekalian … Smile

download file docx nya di sini

download

Post a Comment