Flash_D Acewell

"Jangan pernah berhenti bermimpi dan berusahalah agar mimpi itu tercapai"

Tahapan Pertama :

Pertama Setting dulu ip pada eth0 dan eth1 dengan cara sbb:

#vi /etc/sysconfig/network-scripts/ifcfg-eth0
tambahkan perintah berikut:
IPADDR=192.168.1.21 -------> sesuai dengan keinginan anda
NETMASK=255.255.255.0
NETWORk=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1 -------> sesuaikan dengan ip yang dimiliki modem

#vi /etc/sysconfig/network-scripts/ifcfg-eth1
tambahkan perintah berikut:
IPADDR=192.168.2.21 -------> sesuai dengan keinginan anda
NETMASK=255.255.255.0
NETWORk=192.168.2.0
BROADCAST=192.168.2.255

kedua setting ip untuk DNS dan gateway Nya :

#vi /etc/resolv.conf
tambahkan perintah berikut:
nameserver 202.134.1.10
nameserver 202.134.0.155

#vi /etc/sysconfig/network
tambahkan perintah berikut:
GATEWAY=192.168.1.1

Kemudian setelah semua perintah diatas diketikkan dengan benar
jangan lupa disimpan yach biar apa yang kita tulis gag sia-sia.
Dengan cara :
==> Esc : wq Enter

Lalu anda restart networknya yach :
#/etc/init.d/network restart

untuk mengecek apakah perintah diatas sudah berhasil. cobalah perintah dibawah ini
=> ping ip address eth0 nya ==> ping 192.168.1.21
=> ping ip address gateway nya ==> ping 192.168.1.1
=> ping ip address eth1 nya ==> ping 192.168.2.21

apabila mendapat balasan (Reply from.........ms) berarti anda
sudah berhasil dan dapat melanjutkan ke proses selanjutnya.
kalau mendapat balasan (Request Time Out atau Destination uncrable) berarti anda masih belum beruntung
dan harus melihat lagi apa yang anda setting diatas.
keterangan jawaban ping :
Request ==> kemungkinan jaringan terhubung tapi putus-putus.
Destination ==> Kemungkinan kabel tidak terhubung, coba cek kabel anda.

Tahapan Kedua :

Setting ip table dengan cara :

#vi /etc/rc.local
tambahkan perintah berikut dibawah tulisan Touch dan jangan lupa touch kasih tanda # yach :

echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -t nat -F
/sbin/iptables -t nat -X
/sbin/iptables -t mangle -F
/sbin/iptables -t mangle -X
/sbin/iptables -t nat -A POSTROUTING -s 0.0.0.0/0 -d 0/0 -j MASQUERADE
/sbin/iptables -t nat -A PREROUTING -s 0.0.0.0/0 -p tcp --dport 80 -j REDIRECT --to-port 3128

kemudian disave yow ( Esc : wq )

#vi /etc/squid/squid.conf
tambahkan perintah berikut:

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

visible_hostname UdinKoplo

acl udin src 192.168.2.0/24 ==> sesuaikan dengan network eth1 anda.
acl koplo url_regex -i game ==> kategori nama yang anda tolak.
acl blok4 dstdomain .kapanlagi.com ==> kategori domain yang anda tolak.
cache_dir ufs /var/spool/squid 100 16 256
http_access deny koplo
http_access deny blok4
http_access allow udin

kemudian disave yow ( Esc : wq )

#vi /usr/share/squid/errors/English/ERR_ACCESS_DENIED
tambahkan kata2 sesuai dengan keinginan anda.
tapi jangan lupa ditulis dibawah sendiri yach.
Contoh :
maaf.......!!!!!
situs ini dilarang bagi anda yang belum cukup umur....

hubungi udin koplo

kemudian disave yow ( Esc : wq )


Setelah semua selesai restart squidnya :
#/etc/init.d/squid restart
jok lali peng pindo yow.....
Terakhir restart komputer anda dengan perintah :
#reboot


Setelah Login Lagi pada Cent0s jangan lupa direstart network dan Squidnya sekali lagi. Finally cek lah Client anda apakah sudah bisa Browsing. kalo sudah bisa berarti iptables anda gag sia-sia.truz coba juga Browsing alamat apa yang anda Blok jika mendapat pesar errors yang anda tulis berarti anda sudah berhasil.
Selamat Mencoba....!!!!! 

0 Comment:

Posting Komentar