Kali ini Blog Anak Keren Akan Memberitahukan Cara Menginstall Squid Di Linux Debian 6 Berikut Adalah Langkah - Langkahnya .
1. login sbg root
2. install paket SQUID #apt-get install squid [ Enter ]
3. konfigurasi file squid.conf # nano /etc/squid/squid.conf [ Enter ]
* cari baris : http_port 3128 ubah menjadi
http_port 3128 transparent
* cari baris : cache_mem 8 mb ubah menjadi hilangkan ( # )
cache_mem 64 mb
* cari baris : cache_dir ufs /var/spool/squid 100 16 256 hilangkan ( # ) ganti 100 256 menjadi
cache_dir ufs /var/spool/squid 1000 16 256
* cari baris : cache_mgr webmaster hilangkan ( # ) ubah menjadi
cache_mgr mail.budy.com
* cari baris : TAG : visible_hostname ketikan dibawah #Deflaut
visible_hostname budy.com
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
4. blokir
# nano /etc/squid/blokir.txt [ Enter ]
masukan url website yang akan diblokir :
www.facebook.com
www.yahoo.com
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
5. konfigurasi squid.conf
# nano /etc/squid/squid.conf [ Enter ]
* cari baris :
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
tambahkan konfigurasi berikut :
acl lan src 192.168.3.0/24 [ ip eth1 ]
acl blokir url_regex "/etc/squid/blokir.txt/"
* cari baris :
: http_access allow manager localhost
tambahkan diatas :
http_access deny blokir
http_access allow all
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
6. membuat jembatan proxy ke jaringan local :
# nano /etc/rc.local [ Enter ]
tambakan diatas exit 0 :
iptables -t nat -A PREROUTING -i eth0 -p tcp -dport 80 -j DNAT --to-d 192.168.30.4:3128.
iptables -t nat -A PREROUTING -i eth0 -p tcp -dport 80 -j REDIRECT -to-ports 3128
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
7. checking konfigurasi squid :
# squid -k reconfigure
catatan : jika tidak ada notice berarti konfigurasi berhasil .
8. restart komputer anda : # /etc/init.d/squid restart [ Enter ]
1. login sbg root
2. install paket SQUID #apt-get install squid [ Enter ]
3. konfigurasi file squid.conf # nano /etc/squid/squid.conf [ Enter ]
* cari baris : http_port 3128 ubah menjadi
http_port 3128 transparent
* cari baris : cache_mem 8 mb ubah menjadi hilangkan ( # )
cache_mem 64 mb
* cari baris : cache_dir ufs /var/spool/squid 100 16 256 hilangkan ( # ) ganti 100 256 menjadi
cache_dir ufs /var/spool/squid 1000 16 256
* cari baris : cache_mgr webmaster hilangkan ( # ) ubah menjadi
cache_mgr mail.budy.com
* cari baris : TAG : visible_hostname ketikan dibawah #Deflaut
visible_hostname budy.com
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
4. blokir
# nano /etc/squid/blokir.txt [ Enter ]
masukan url website yang akan diblokir :
www.facebook.com
www.yahoo.com
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
5. konfigurasi squid.conf
# nano /etc/squid/squid.conf [ Enter ]
* cari baris :
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
tambahkan konfigurasi berikut :
acl lan src 192.168.3.0/24 [ ip eth1 ]
acl blokir url_regex "/etc/squid/blokir.txt/"
* cari baris :
: http_access allow manager localhost
tambahkan diatas :
http_access deny blokir
http_access allow all
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
6. membuat jembatan proxy ke jaringan local :
# nano /etc/rc.local [ Enter ]
tambakan diatas exit 0 :
iptables -t nat -A PREROUTING -i eth0 -p tcp -dport 80 -j DNAT --to-d 192.168.30.4:3128.
iptables -t nat -A PREROUTING -i eth0 -p tcp -dport 80 -j REDIRECT -to-ports 3128
simpan CTRL+O [ Enter ] dan CTRL+X [ Enter ]
7. checking konfigurasi squid :
# squid -k reconfigure
catatan : jika tidak ada notice berarti konfigurasi berhasil .
8. restart komputer anda : # /etc/init.d/squid restart [ Enter ]
Tidak ada komentar:
Posting Komentar