Cara Konfigurasi PC Router dan Proxy Server di linux debian 5 lenny untuk ujian UKK TKJ

4:30 PM 11 Comments


Cara Konfigurasi PC Router dan Proxy Server di linux debian 5 lenny untuk ujian UKK TKJ


1. Konfigurasi IP Address

nano /etc/network/interfaces

#LAN Interfaces
auto eth0
iface eth0 inet static
address 192.168.10.1 #sesuaikan untuk IP Lokal
netmask 255.255.255.0

#WAN Interfaces
auto eth1
iface eth1 inet static
address 192.168.40.22 #sesuaikan untuk IP Public
netmask 255.255.255.252
gateway 192.168.40.1

/etc/init.d/networking restart

2. Konfigurasi IP Forward

nano /etc/sysctl.conf
Cari net.ipv4.ip_forward=1 dan hilangkan tanda "#". Kemudian simpan
sysctl -p

3. konfigurasi IP Tables

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j MASQUERADE

iptables-save > /etc/iptables

echo "up command iptables-restore < /etc/iptables" >> /etc/network/interfaces

4. Konfigurasi PROXY SERVER

install squid "apt-get install squid"

5. Konfigurasi Squid

nano /etc/squid/squid.conf

search dengan CTRL+W lalu cari dan edit bagian berikut dan hilangkan tanda
"#" agar menjadi Enambled

#....
http_port 3128 transparent
cache_mem 16 mb
cache_mgr agus@smkn1mas.sch.id
visible_hostname www.smkn1mas.sch.id
#....

Cari tulisan "acl connect" dan tambahkan script ini di bawahnya!

#....
acl url dstdomain "etc/squid/url"
acl key url_regex -i "etc/squid/key"
http_access deny url
http_access deny key
acl lan src 192.168.10.0/24 #ip lokal
http_access allow lan
http_access allow all
#....

Cari tulisan "http_access deny all, ada dua file pada squid.conf. Dan tambahkan
tanda "#" pada kedua tulisan tersebut. lalu SIMPAN

6. Blokir situs

cd /etc/squid/

nano url
www.facebook.com
facebook.com
www.yahoo.com
yahoo.com
www.google.com
google.com

nano key
porn
sex

7. Cek Hasil konfigurasi dan lakukan SWAP!

squid -z

jika hasilnya "Squid is already running!" berarti setingan sukses!

8. Konfigurasi IP Tables

keluar dari squid "cd"

iptables -t nat -A PREROUTING -s 192.168.10.0/24 -p tcp -dport 80 -j REDIRECT --to-port 3128

iptables-save > /etc/iptables

9. Modifikasi Halaman Proxy (Bila Perlu)

cd /usr/share/squid/errors/Engilsh/

nano ERR_ACCESS_DENIED (rubah file web ini sesuai keinginan)

nano ERR_DNS_FAIL      (rubah file web ini sesuai keinginan)

10. Restart Squid

/etc/init.d/squid restart

11. Pengujian

Pengujian kita lakukan pada sisi client windows. Server Proxy tersebut akan menjadi TRANSPARENT
jika ada koneksi internet. Namun jika digunakan pada lingkup LAN tanpa internet, maka kita harus
mengkonfigurasi MANUAL PROXY pada client.

12. Konfigurasi Manual Proxy

a. buka browser Mozzila Firefox
b. buka Tool > Options > Advanced > Network > Settings
c. Dan Konfigurasi sebagai berikut :
centang pada "Manual proxy configuration".
pada "HTTP Proxy isi dengan ip lan (192.168.10.1) dan Portnya 3128
klik "OK"

coba ketikkan url dan key yang di blok tersebut, bila access denied! berarti proxy server telah berhasil!!

=SELAMAT VROOH=

Unknown

Saya adalah anak TKJ di salah satu SMK di Mas-Ubud. Dan saya adalah pemilik dari warung service komputer Surya Elektro di Gianyar.

11 comments: