PROXY
AUTHTENTIFIKASI
1.
Instal apache2 dan squid
2.
Edit squid dengan perintah /etc/squid/squid.conf
3.
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
auth_param basic realm squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
·
auth_param basic program
usr/lib/squid ncsa auth /usr/etc/passwd
Ubah menjadi
·
(ctrl+w) cari tulisan : acl
CONNECT method CONNECT
Tambahkan
perintah berikut ini:
Kemudian save
4.
Kemudian kita buat file untuk
mengeblok situsnya
·
nano /etc/squid/kata.txt
Misal : games, hujan,
kutu dll
5.
Kita REDIRECT port 80 ke port 3128
dengan perintah:
Iptables Save -> lalu di
restart (service squid restart)
6.
Edit apache2:
·
Melakukan perubahan file
security: nano
/etc/apache2/conf.d/security
Menjadi
·
Setting konfigurasi pada: nano
/etc/apache2/mods-enabled/mime.conf
Menjadi
Kemudian save ->
lalu di resrtart (service apache2
restart)
7.
Kemudian tuliskan perintah seperti
di bawah ini;
8.
Kemudian install DNS
9.
Masuk direktori bind dengan
perintah cd /etc/bind
setelah itu copi dulu file
named.conf
10.
Settingan pada client
11.
Setelah itu kita lihat hasilnya
dengan menggunakan browser
Jika seperti ini sudah
berhasil
12.
Install bind9 untuk mengatur DNS