Tuesday, 17 April 2018

blokir situs dengan proxy server debian 9

PENGERTIAN
Proxy server adalah server (sistem komputer atau aplikasi) yang bertindak sebagai perantara untuk permintaan dari klien yang mencari sumber daya dari server lain

LATAR BELAKANG
trafik atau lalu lintas data yang dikunjungi oleh klien memperlukan pengawasan. itu dapat dilakukan dengan menerapkan proxy server.

MAKSUD DAN TUJUAN
dapat menghindari lalu lintas negatif

HAL YANG DIHARAPKAN
dapat menghindari terhindar dari konten dan website negatif

LAMA PELAKSANAAN
15 menit

PROSES PELAKSANAAN
1. masuk ke server. pastikan server dan klien dalam satu jaringan. kemudian install squid

2. kemudian edit dengan command " nano /etc/squid/squid.conf "
3. setelah itu, cari tulisan http_port 3128 dengan ctrl+w. tekan enter
4. kemudian sesuaikan dengan script berikut
tambahkan transparent pada belakang tulisan http_port 3128
cache_mem 16 ( batas memori yang digunakan untuk penyimpanan cache )
cache_mgr admin@server.smkn3.net
( nama admin )
visible_hostname proxy.server.smkn3.net
( hostname servernya )

5. setelah itu, cari acl CONNECT dengan ctrl+w. tambahkan script berikut 
acl lan src 10.14.99.0/28 ( lalu lintas yang berasal dari IP tersebut )
acl blokir dstdomain adibihak.net
( blokir saat situs adibihak.net
http_access deny lan blokir
( memblokir akses ke web yang tadi sudah diisikan )
http_access allow lan
( jika situs berbeda diijinkan )

6. cari tulisan http_access deny all>> beri tanda pagar di depannya
7. setelah itu, cari tuliasn " cache_dir ufs /var/spool/squid3 100 16 256 ", kemudian hilangkan tanda pagar di depan

8.setelah itu restart squid
9. setelah itu, atur iptables untuk membelokkan lalu lintas ke server proxy kita terlebih dahulu. command 
 iptables -t nat -A PREROUTING -p tcp -s 12.12.12.0/24 --dport 80 -j REDIRECT --to-port 3128 "
10. setelah itu, atur settingan proxy servernya

11. hasil yang didapatkan


REFERENSI
https://id.wikipedia.org/wiki/Peladen_pewali
https://www.server-world.info/en/note?os=Debian_9&p=squid&f=1


EmoticonEmoticon