Setting dan konfigurasi Proxy Server di Debian 4
Melanjutkan postingan tadi siang nih gan, kali ini saya akan membahas tentang cara setting / konfigurasi proxy server dengan menggunakan squid di debian 4. karena ini sudah hampir waktunya tidur siang jiahaha :v , maka langsung saja ke TKP ya gan...hehe
Sebagai catatan :
Untuk menyetting/menambahkan setting waktu, , dengan cara sebagai berikut :
acl waktu time MTWHFA 01:00-12:00
acl jam time MTWHFA 12:30-24:00
http_access deny waktu
http_access deny jam
Semoga suksess ya gan, saya mau tidur dulu sudah ngantuk berat ini karena suasananya juga mendukung sekali buat tidur siang-siang disertai hujan jiahahah :v
- Pertama Install squid, dengan cara sebagai berikut :
# apt-get install squid - Matikan squid dahulu, dengan cara sebagai berikut :
# /etc/init.d/squid stop - Edit squid , dengan cara sebagai berikut :
#nano /etc/squid/squid.conf
cari dan tambahkan : ( hilangkan tanda # )
http_port 3128 transparent
cache_mem 16 mb
cache_dir ufs /var/spool/squid 500 16 256
cache_mgr admin@tkj.com
visible_hostname proxy.tkj.com
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off - Kemudian cari tulisan : acl CONNECT method CONNECT, dan tambahkan
acl situs url_regex -i “/etc/situsterlarang.txt”
http_access deny situs
acl lan src 192.168.1.0/24
http_access allow lan
http_access allow all - kemudian simpan konfigurasinya.
- Konfigurasi interfacenya, dengan cara sebagai berikut :
# pico /etc/network/interfaces
iface lo inet loopback
iface eth0 inet static
address 192.168.1. ...
netmask 255.255.255.0
gateway 192.168.40.100
iface eth1 inet static
address 192.168.40...
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
auto eth0 eth2
auto lo - Lalu buat file untuk mengeblok situsnya, dengan cara sebagai berikut :
# nano /etc/situsterlarang.txt
facebook
friendster
yahoo - Lalu simpan lagi gan.
- Buat swap , dengan cara sebagai berikut :
# squid -z - Kemudian aktifkan ip_forwading dan tabel routing, dengan cara sebagai berikut :
# echo 1 > /proc/sys/net/ipv4/ip_forwad
# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE - Lalu kita REDIRECT port 80 ke port 3128 dg perintah :
# iptables -t nat -A PREROUTING -s 192.168.1.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128
# iptables-save - Lalu restart squid, dengan cara sebagai berikut :
# /etc/init.d/squid restart - Cek situs yg telah di blok / dipindahkan portnya ...
Sebagai catatan :
Untuk menyetting/menambahkan setting waktu, , dengan cara sebagai berikut :
acl waktu time MTWHFA 01:00-12:00
acl jam time MTWHFA 12:30-24:00
http_access deny waktu
http_access deny jam
Semoga suksess ya gan, saya mau tidur dulu sudah ngantuk berat ini karena suasananya juga mendukung sekali buat tidur siang-siang disertai hujan jiahahah :v
0 Response to "Setting dan konfigurasi Proxy Server di Debian 4"
Post a Comment