1. Pengaturan waktu berdasarkan NTP Server
system ntp client set primary-ntp=202.169.224.16 secondary-ntp=203.160.128.6 mode=unicast enabled=yes
2. Membuat filter rules yang berisi content yang akan di block.
/ip firewall filter add chain=forward src-address=0.0.0.0/0 protocol=tcp dst-port=80 content="facebook" action=drop comment="web_blocking"
/ip firewall filter add chain=forward src-address=0.0.0.0/0 protocol=tcp dst-port=80 content="youtube" action=drop comment="web_blocking"
Untuk filter rules ini kita bisa buat banyak dengan menggunakan comment yang sama, karena scheduling ini berdasarkan comment "web_blocking".
3. Membuat script untuk memanggil rules tersebut.
Script menutup akses internet ber-content yang akan di block
/system script add name="web_off" policy=write,read,policy,test,sniff source={
/ip firewall filter enable [/ip firewall filter find comment="web_blocking"]}
Script membuka akses internet dengan cara disable rules dengan comment "web_blocking"
/system script add name="web_on" policy=write,read,policy,test,sniff source={
/ip firewall filter disable [/ip firewall filter find comment="web_blocking"]}
4. Membuat scheduling yang sesuai dengan keinginan kapan web tersebut akan ditutup atau akan dibuka.
Menutup akses internet pukul 08.00 dengan interval 1 hari.
/system scheduler add name="close_access" start-date=Apr/01/2011 start-time=08:00:00 interval=1d on-event="web_off"
Membuka akses internet pukul 17.00 dengan interval 1 hari.
/system scheduler add name="open_access" start-date=Apr/01/2011 start-time=17:00:00 interval=1d on-event="web_on"
Sesuaikan dengan kebutuhan dan rules yang ada.
Selamat mencoba.
1 comment:
Untuk script yang "web on" apakah memang tidak dibutuhkan?
Post a Comment