Kamis, 22 Agustus 2013

Konfigurasi PC ROUTER Debian 6


pertama kita akan mensetting ip address pada interfaces , ketik perintah dibawah:
            nano  /etc/network/interfaces
kemudian setting ip seperti gambar dibawah ini:


restart networknya menggunakan perintah:
            /etc/init.d/networking restart
Ketik perintah dibawah ini:
            nano  /etc/resolv.conf
pada file resolv.conf hapus semua isinya lalu ketik masuk: nameserver 192.168.10.1
sekarang kita akan masuk file rc.local, dengan mengetik perintah:
            nano  /etc/rc.local
hapus semua isi dari rc.local lalu ketik masuk:
            echo “1” > /proc/sys/net/ipv4/ip_forward
         iptables  -F
         iptables  –t  nat –F
         iptables  -t  nat –A  POSTROUTING –o  eth0  -j  MASQUERADE
iptables –A PREROUTING  -t  nat  -p  tcp  --dport 80 –j  REDIRECT  --to-port 3128
exit  0
kemudian kita akan menginstall squid, ketik perintah dibawah ini:
            apt-get  -y  install squid
lalu kita masuk ke file squid, menggunakan perintah:
            cd  /etc/squid
sekarang kita akan mengcopy file squid.conf, dengan mengetik perintah dibawah ini:
            cp  squid.conf tes
kita akan masuk di file squid.conf, menggunakan perintah:
            nano squid.conf
edit file squid.conf dengan mencari perintah-perintah di bawah ini:
(ctrl+w  untuk mencari)
             http_port 3128 (tambahkan transparent dibelakang)
            cache_mgr admin@tkj.com (bisa nomor hp saja)
            visible_hostname www.tkj.com (tambahkan di bawahnya default lalu hapus none)
            cache_mem 8  (mb ganti 8 mb menjadi 32 mb)
            cache_swap_low 90  (hapus tanda pagar)
            cache_swap_high 95 (hapus tanda pagar)
            ipcache_size  1024  (hapus tanda pagar)
            ipcache_low 90 (hapus tanda pagar)
            ipcache_high 95 (hapus tanda pagar)
            cache_log  /var/log/squid/cache.log (hapus tanda pagar)
            cache_store_log /var/log/squid/store.log (hapus tanda pagar)
            cache_dir ufs /var/spool/squid 100 16 256  (hapus tanda pagar)
dns_nameservers (ketik di bawah default lalu hapus none ketik: dns_nameserves 192.168.10.1)
acl connect  --> tambahkan perintah berikut dibawahnya acl connect:
acl www dstdomain “/etc/squid/situs”
no_cache deny www
http_access deny www
acl kata_diblock url_regex  –i  “/etc/squid/word”
acl ip_diblock src 192.168.10.1/24
acl our_networks src 192.168.10.0/24
http_access allow our_networks
simpan file squid yang sudah di edit, tekan ctrl+x lalu y, dan enter.
untuk memblock situs, ketik perintah di bawah ini:
            nano situs
ketik masuk situs di bawah ini:
            http://192.168.10.1
         www.192.168.10.1
         192.168.10.1
untuk memblock ip address, ketik perintah:
            nano word
ketik masuk ip address berikut:  192.168.10.1
sekarang kita akan merestart squid, meggunakan perintah:
            /etc/init.d/squid restart
Untuk mengecek apakah squid anda bejalan atau tidak, ketik peritah dibawah ini:
            Squid  -z
Kemudian reboot komputer anda.
Silahkan setting ip pada client menggunakan ip berikut:
            Ip address 192.168.50.2
         Netmask  255.255.255.0
         Gateway  192.168.50.1
Setting juga server menggunakan ip berikut:
            Ip address 192.168.10.1
         Netmask 255.255.255.0
Coba ping apakah sudah connetc atau belum.
SEMOGA BERHASIL ,,, SELAMAT MENCOBA.

Tidak ada komentar:

Posting Komentar