~# apt-get install squid
2. Buka
file konfigurasi di /etc/squid/squid.conf
~# nano /etc/squid/squid.conf
3. Cari tulisan
connect
method connect dengan cara
CTRL+W
4. Edit
seperti di bawah ini :
5. Cari tulisan
http_port 3128 dengan cara, tekan
CTRL+W
6. Tambahkan transparent di belakang http_port 3128
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
7. Buat file /etc/situsterlarang.txt
~# nano /etc/situsterlarang.txt
Tuliskan situs yang
ingin di blok.
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
MEMBUAT VIRTUAL IP DAN VIRTUAL DOMAIN UNTUK SITUS YANG DIBLOKIR :
8. Masuk ke /etc/network/interfaces
~# nano /etc/network/interfaces
9. Tambahkan seperti dibawah ini :
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
10.Masuk ke /etc/hosts
~# nano /etc/hosts
11.Tambahkan IP dan DOMAIN VIRTUAL
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
12.Buka file /etc/resolv.conf
~# nano /etc/resolv.conf
13.Edit Seperti ini
:
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
14.Restart Networking
~# /etc/init.d/networking restart
15.Melihat IP Virtual
~# ifconfig eth0:1
Jika terlihat Ip Address dan
Netmask, berarti IP VIRTUAL berhasil dibuat.
16.Buka /etc/bind/named.conf
~# nano /etc/bind/named.conf
17.Tambahkan Zona Untuk Virtual Domain:
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
18.Copy file /etc/bind/db.local ke /etc/bind/db.facebook
~# cp /etc/bind/db.local /etc/bind/db.facebook
19.Buka file /etc/bind/db.facebook
~# nano /etc/bind/db.facebook
20.Edit seperti ini
:
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
21.Buat
IP
TABLES, agar proxy
berjalan otomatis di Client
~# iptables –t nat –A PREROUTING –i eth0 –p tcp
-–dport 80 –j
REDIRECT -–to-ports 3128
22.Simpan IP TABLES
~# iptables-save > /var/cache/iptables
23.Buka file /etc/network/interfaces
Di bagian bawah tambahkan up command iptables-restore <
/var/cache/iptables
Lalu save dengan
menekan tombol CTRL + X ,lalu y ,Tekan ENTER
24.Restart Networking :
~# /etc/init.d/networking restart
25.Restart DNS SERVER
:
~# /etc/init.d/bind9 restart
26.Restart PROXY
SERVER :
~# /etc/init.d/squid restart
~# nslookup www.facebook.com
28.Tampilan Domain yang diblokir di client
Catatan Kecil :
0 komentar on Konfigurasi Proxy Server Debian 5 Lenny :
Post a Comment and Don't Spam!