1.setting eth0
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
Tambahkan aturan
IPADDR=192.168.1.10
NETWORK=192.168.1.0
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
JANGAN LUPA UNTUK MENGGANTI BOOTPROTO dhcp DENGAN static
2.setting eth1
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
Tambahkan aturan
IPADDR=192.168.2.10
NETWORK=192.168.2.0
NETMASK=255.255.255.0
BROADCAST=192.168.2.255
JANGAN LUPA UNTUK MENGGANTI BOOTPROTO dhcp DENGAN static
3.setting network
#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=proxy.smk.com
GATEWAY=192.168.1.1 (ip modem)
4.setting dns
#vi /etc/resolv.conf
search smk.com
nameserver 202.134.1.10
nameserver 202.134.0.155
5.restart network
#/sbin/service network restart
6.setting iptables
#/sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -d 0/0 -j MASQUERADE
Enter
#/sbin/iptables -t nat -A PREROUTING -s 192.168.2.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
Enter
7.simpan iptables
#iptables-save
apabila sebelumnya sudah ada aturan iptables maka hapuslah dahulu dengan perintah
#/sbin/iptables -F
8.restart iptables
#/etc/init.d/iptebles restart
9.setting user erorr
#vi /usr/share/squid/erorrs/English/ERR_ACCESS_DENIDED
adit lah sesuai dengan keinginan anda seperti contoh:
nga puntene web site niki mbotan angsal dibukak pada title
setelah itu tekan esc:wq(untuk keluar dengan menyimpan)
9.setting squid
#vi /etc/squid/squid.conf
tambahkan perintah dibawah ini di bawah sendiri:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.2.0/24
acl blok url_regex -i sex
acl blok2 dstdomain .yahoo.com .facebook.com
cache_dir ufs /var/spool/squid 100 16 256
http_access deny blok
http_access deny blok2
http_access allow lan
untuk kata yang diblok tersera kamu contohnya disitu adalah sex bisa anda ganti sendiri dan untuk web-site nya juga bisa anda ganti sendiri seperti yahoo.com jangan lupa untuk mengasih . (titik) dulu setelah itu web-site yang diblok
10.restart squid
#/etc/init.d/squid restart
ok semoga sukses praktikumnya dan saya doakan lulus dan sukses
tolong dikomentari yah...........................................................................
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
Tambahkan aturan
IPADDR=192.168.1.10
NETWORK=192.168.1.0
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
JANGAN LUPA UNTUK MENGGANTI BOOTPROTO dhcp DENGAN static
2.setting eth1
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
Tambahkan aturan
IPADDR=192.168.2.10
NETWORK=192.168.2.0
NETMASK=255.255.255.0
BROADCAST=192.168.2.255
JANGAN LUPA UNTUK MENGGANTI BOOTPROTO dhcp DENGAN static
3.setting network
#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=proxy.smk.com
GATEWAY=192.168.1.1 (ip modem)
4.setting dns
#vi /etc/resolv.conf
search smk.com
nameserver 202.134.1.10
nameserver 202.134.0.155
5.restart network
#/sbin/service network restart
6.setting iptables
#/sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -d 0/0 -j MASQUERADE
Enter
#/sbin/iptables -t nat -A PREROUTING -s 192.168.2.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
Enter
7.simpan iptables
#iptables-save
apabila sebelumnya sudah ada aturan iptables maka hapuslah dahulu dengan perintah
#/sbin/iptables -F
8.restart iptables
#/etc/init.d/iptebles restart
9.setting user erorr
#vi /usr/share/squid/erorrs/English/ERR_ACCESS_DENIDED
adit lah sesuai dengan keinginan anda seperti contoh:
nga puntene web site niki mbotan angsal dibukak pada title
setelah itu tekan esc:wq(untuk keluar dengan menyimpan)
9.setting squid
#vi /etc/squid/squid.conf
tambahkan perintah dibawah ini di bawah sendiri:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.2.0/24
acl blok url_regex -i sex
acl blok2 dstdomain .yahoo.com .facebook.com
cache_dir ufs /var/spool/squid 100 16 256
http_access deny blok
http_access deny blok2
http_access allow lan
untuk kata yang diblok tersera kamu contohnya disitu adalah sex bisa anda ganti sendiri dan untuk web-site nya juga bisa anda ganti sendiri seperti yahoo.com jangan lupa untuk mengasih . (titik) dulu setelah itu web-site yang diblok
10.restart squid
#/etc/init.d/squid restart
ok semoga sukses praktikumnya dan saya doakan lulus dan sukses
tolong dikomentari yah...........................................................................