Popular Post

Popular Post

Posted by : Unknown Thursday, February 13, 2014




Kali ini saya akan memposting cara untuk membuat "PC ROUTER PROXY SERVER".
Atau cara untuk buat blokir Website dengan PC.
Saya buat totorial untuk buat "PC ROUTER PROXY SERVER", agar temen-temen yang akan menghadapi UKK TKJ bisa lancar dan sukses, dan tak lupa juga LULUS 100%, amin....
yuk langsung saja simak script atau sintak di bawah ini :

"PC ROUTER"

Sebelum kita memberi IP kita harus lebih dahulu ketikkan:

=> mii-tool atau ifconfig (enter)

untuk mengaktifkan eth/ethernet  yang tidak terdeteksi ketikkan:

=> ifconfig eth0(eth yang tidak terdeteksi) up (enter)

kalau untuk mematikannya ketikkan:

=> ifconfig eth0(eth yang ingin dimatikan) down (enter)

sekarang kalau sudah selesai mengaktifkan ethernetnya langsung saja kita konfigurasi IPnya.

=> nano /etc/network/interfaces (enter)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
         address 192.168.6.10 (IP mengikuti ISP)
         netmask 255.255.255.0 (jika IPnya kelas C)
         gateway 192.168.6.254 (IP dari ISP)

auto eth1
iface eth1 inet static
         address 192.168.100.20 (IP terserah)
         netmask 255.255.255.192 (jika IPnya slash(/26))

sekarang kita simpan konfigurasinya dengan menekan tombol :

=> ctrl x + y (enter)

setelah selesai konfigurasinya kita restart jaringannya dengan perintah :

=> /etc/init.d/networking restart (enter)

lalu kita aktifkan NATnya dengan memasukkan perintah :

=> nano /etc/sysctl.conf (enter)

kemudian hilangkan tanda crash(#) didepan ipv4.ip forword=1 lalu kita tekan tombol :

=> ctrl x + y (enter)

kalau sedah, kemudian kita berikan DNS Server atau nameserver di dalam perintah :

=> nano /etc/resolv.conf (enter)

nameserver 180.131.144.144
nameserver 180.131.145.145

IP diatas adalah IP atau DNS dari nawala atau ISP kita.
lalu kita masukkan perintah untuk membuat PC SERVER kita bisa berjalan dengan sempurna, dengan perintah :

=> nano /etc/rc.local (enter)

masukkan tulisan dibawah ini :
iptables -t NAT -A POSTROUTING -s 192.168.100.0/26 (IP tersebut adalah IP dari eth1) -j MASQUERADE
iptables -t NAT -A PREROUTING -s 192.168.100.0/26 (IP tersebut adalah IP dari eth1) -p tcp --dport 80 -j REDIRECT --to-port 3128

setelah selesai memasukkan tulisan tersebut kita save dan keluar dengan menekan :

=> ctrl x + y (enter)

konfigurasi diatas sudah selesai sekarang kita setting proxy servernya.

"PROXY SERVER"

Sebelum kita konfigurasi Proxy Servernya kita install dulu squid.conf nya dengan cara memasukkan kembali CD master Debiannya, kalau CD master Debiannya sudah dimasukkan lalu masukkan perintah :

=> apt-get install squid (enter)

tunggu proses installannya selesai dulu sampai root terminalnya kembali lagi, kalau kita masuk kedirektori squidnya, dengan perintah : 

=> cd /etc/squid (enter)

lalu kita lihat file apa yang berada di dalam folder squid tersebut dengan perintah :

=> ls (enter)

kalau kita sudah melihat file yang berada di folder squid tersebut, sekarang kita gandakan file squid.conf tersebut dengan perintah :

=> cp squid.conf squid1.conf (enter) (terserah kamu mau menggandakan filenya menjadi berapa saja)

lalu kita masuk ke file squid.conf tersebut dengan perintah :

=> nano squid.conf (enter)

jika kita sudah didalam file squid.conf tersebut  lalu kita tekan tombol :

=> ctrl w memasukkan kata : acl connect

lalu ketikkan dibawah acl connect tersebut :
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.100.0/26 (IP tersebut adalah IP dari eth1 dengan (/26))
http_access allow lan
http_access allow all

jika kita sudah mengetik diatas sekarang kita simpan dengan menekan tombol :

=> ctrl o  (enter)

lalu kita tekan ctrl w lagi dengan memasukkan kata : http_port 3128 lalu kita tambahkan huruf di samping http_port 3128 dengan kata transparent seperti dibawah ini :
http_port 3128 transparent
cache_mem 16 MB
cache_mgr nama kamu@sekolah kamu.sch.id
visible_hostname www.sekolah kamu.sch.id

jika kita sudah mengetik diatas sekarang kita simpan dengan menekan tombol :

=> ctrl o  (enter)

lalu kita tekan ctrl w lagi dengan memasukkan kata : http_access deny all lalu kita cari kata #default dan hilangkan tanda crash (#) dibawah kata #default

kemudian kita tekan tombol untuk menyimpannya:

=> ctrl x + y (enter)

lalu kita masukkan perintah untuk memblokir situs yang akan kita blokir dengan perintah

=> nano url

ketikkan website yang akan kita blokkir, semisal :
www.google.com
www.facebook.com
www.yahoo.com
NB : bisa situs apa aja
kemudian kita tekan tombol untuk menyimpannya:

=> ctrl x + y (enter)

lalu kita masukkan kata kunci agar admin atau orang lain yang memasukkan kata dibawah ini :

=> nano key

masukkan kata kunci yang akan kita blokkir, semisal :
google
yahoo
facebook
NB : bisa kata kunci apa saja
kemudian kita tekan tombol untuk menyimpannya:

terus kita restart squid.conf nya dengan perintah :

=> /etc/init.d/squid restart (enter)

dan ketikkan perintah dibawah ini agar konfigurasi  kita diatas siap untuk di pakai, dengan perintah :

=> squid -z

oke deh konfigurasi "PC ROUTER PROXY SERVER" kita sudah selesai dan himbauan untuk semua pemakai script diatas bukan untuk penyalagunaan, saya menulis  script diatas untuk belajar saja bukan untuk melakukan hal yang tidak baik.
THANK FOR ALL..........

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © 2013 Command comTechno - Devil Survivor 2 - Powered by Blogger - Designed by Johanes Djogan -