Materi Ujikom SMK Darut Taqwa

1) Setting IP ADDRESS eth0
>
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
WADDR=00:1C:F0:BC:E0:D5

IPADDR:192.168.1.2

NETMASK=255.255.255.0

NETWORK=192.168.1.0

BROADCAST=192.168.1.255

GATEWAY=192.168.1.1
--------> IP ADDRES Modem

2) Setting IP ADDRESS eth1
>
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
WADDR=00:1C:F0:BC:E0:D5

IPADDR:192.168.2.1

NETMASK=255.255.255.0
NETWORK=192.168.2.0

BROADCAST=192.168.2.255

3) Setting Default Gateway
>#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=proxy.smkdata.com -----------> sesuaikan dengan keinginan
GATEWAY=192.168.1.1
GATEWAYDEV=eth0

4) Setting IP ADDRESS untuk DNS
>#vi /etc/resolv.conf
search smkdata.com --------------> sesuaikan dengan yang ada di atas
nameserver 202.134.1.10
nameserver 202.134.0.155

5) Setting ip forwarding
#vi /etc/sysctl.conf
agar komputer client bisa koneksi internet maka angka 0 diganti 1
IP_forwarding 0 => 1


6) Restart Service Network
rk
#/etc/init.d/network restart

7) Setting IP Table dan IP Forwarding
#vi /etc/rc.local
=>Script untuk mengaktifkan Ip Forward
echo "1" > /proc/sys/net/ipv4/ip_forward

=>Script untuk menghapus IP Table
/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

=>script untuk sharing koneksi internet ke client
/sbin/iptables -t nat -A POSTROUTING -s 0.0.0.0/0 -d 0/0 -j MASQUERADE

=>Script untuk membelokka paketagr melalui squid proxy server
/sbin/iptables -t nat -A PREROUTING -s 0.0.0.0/0 -p tcp --dport 80 -j REDIRECT --to-port 3128

8) Restart komputer agar IP Table dan IP forwarding di eksekusi dan di terapkan di dalam server
#reboot

9) Setting squid proxy server
>#vi /etc/squid/squid.conf
httpd_accel_host virtual -------------->script u/ transparent proxy
httpd_accel_port 80 ------------------->script u/ transparent proxy
httpd_accel_with_proxy on ------------->script u/ transparent proxy
httpd_accel_uses_host_header on ------->script u/ transparent proxy

acl lan src 192.168.2.0/24 ------------> network ID Client
acl blok1 url_regex -i sex ------> script blok dengan kata kunci sex
acl blok2 dstdomain .facebook.com -----> kunci alamat web / URL
cache_dir ufs /var/spool/squid 100 16 254
http_access deny blok1
---> perintah untuk menolak akses ke internet
http_access deny blok2 ---> perintah untuk menolak akses ke internet
http_access allow lan
---> perintah untuk menerima akses ke internet

10) Setting pesan error yang ingin di tampilakan
>#vi /usr/share/squid/errors/English/ERR_ACCESS_DENIED
=>Cari baris yang berisi ACCESS DENIED an ganti dengan tulisan yang di kehendaki, misal :

maaf............

situs ini tidak boleh di kunjungi

hubungi admin anda

11) Start service squid
#/etc/init.d/squid start



16.30 Q teleh mengukir sejarah kesuksesan UJIKOM........!!!


Goog Luck !!!
siswa/i SMK Darut Taqwa

Tidak ada komentar:

Posting Komentar

 

.....::::: tech-loecky :::::.....