Sekedar nyimpen catatan... Daripada mengulang-ulang jawab pertanyaan...
Set dulu IP FIREWALL - LAYER 7
Name : FBHTTPS-deny
Regexp : ^.+(facebook.com).*$
Name : TUBEHTTPS-deny
Regexp : ^.+(youtube.com).*$
Name : TwitterHTTPS-deny
Regexp : ^.+(twitter.com).*$
Kalo pake TERMINAL :
/ip firewall layer7-protocol
add comment="Block Akses HTTPS Facebook" name=FBHTTPS-deny regexp="^.+(facebook.com).*\$"
add comment="Block Akses HTTPS Youtube" name=TUBEHTTPS-deny regexp="^.+(youtube.com).*\$"
add comment="Block Akses HTTPS Twitter" name=TwitterHTTPS-deny regexp="^.+(twitter.com).*\$"
Lanjutkan dengan IP - FIREWALL - FILTER
/ip firewall filter
add action=drop chain=forward comment="Blokir Akses Facebook" content=.facebook.com layer7-protocol=FBHTTPS-deny
add action=drop chain=forward comment="Blokir Akses Youtube" content=.youtube.com layer7-protocol=TUBEHTTPS-deny
add action=drop chain=forward comment="Blokir Akses Twitter" content=.twitter.com layer7-protocol=TwitterHTTPS-deny
----------------------------------------------------------------------------------------------------------------------------------
Wis... Rebes... Silahkan di jajal... Bisa ngga akses ketiga site tersebut...
----------------------------------------------------------------------------------------------------------------------------------
Q : Saya maunya yang lain di BLOCK... Tapi khusus ADMIN dan BOSS tetep bisa akses...
A : OK... Tetep pake yang diatas... Hanya perlu penambahan lagi...
Masuk ke IP - FIREWALL - ADDRESS LIST
Bikin nama baru... Klik tanda + Kasih nama misalnya "DIIJINKAN" kemudian masukkan IP ADDRESS punya ADMIN
Bikin lagi kalo ada IP lain yang mau dimasukkan kategory diijinkan...
Mau pake kelas IP tertentu... Monggo...
Via TERMINAL
/ip firewall address-list
add address=192.168.4.11 list=DIIJINKAN ---> Contohnya ini IP ADMIN via LAN
add address=10.14.9.89 list=DIIJINKAN -----> Ini IP-nya BOSS PESBUK LOVER via Hotspot
Selanjutnya edit bagian IP - FIREWALL - FILTER
Tambahkan parameter berikut di masing masing rule yang ada sebelumnya:
dst-address-list=!DIIJINKAN
src-address-list=!DIIJINKAN
Komplitnya akan jadi seperti ini :
/ip firewall filter
add action=drop chain=forward comment="Blokir Akses
Facebook" content=.facebook.com dst-address-list=!DIIJINKAN
layer7-protocol=FBHTTPS-deny src-address-list=!DIIJINKAN
add action=drop chain=forward comment="Blokir Akses
Youtube" content=.youtube.com dst-address-list=!DIIJINKAN
layer7-protocol=TUBEHTTPS-deny src-address-list=!DIIJINKAN
add action=drop chain=forward comment="Blokir Akses
Twitter" content=.twitter.com dst-address-list=!DIIJINKAN
layer7-protocol=TwitterHTTPS-deny src-address-list=!DIIJINKAN
Dah... Sekarang silahkan panggil BOSS-nya tadi... Ajak Pesbukan...
Biar aza yang laen kerja... :v :v :v
----------------------------------------------------------------------------------------------------------------------------------
Q : Gimana kalo rule ini mau saya terapkan di
kantor...??? Tapi saya maunya supaya Karyawan lain juga bisa pesbukan
selain jam kantor... Tapi kalo jam kantor, mereka ngga bisa... Yang bisa
hanya ADMIN dan BOSS saja
A : OK... Dilanjut lagi... Tetep gunakan yang sudah dibuat... Tinggal ditambah script dan scheduler...
Pertama SETTING JAM dulu... NTP Client... Biar jamnya Mikrotik ngga ngaco...
Lha piye arep ngerti wayahé ngantor nek jam ra cocok... Lha po ra ngono cak... :v
Daripada ane ngetik ulang... Buka link ini aza dah...
http://puskom.stainsalatiga.ac.id/update-clock-secara-otomatis-pada-mikrotik-routerboard/
Jelas dan bergambar koyo komik Naruto... :v
Kalo jam sudah bener... Lanjut bikin script...
Masuk ke SYSTEM - SCRIPT
Nama : FB-allow
policy : read,write,policy,test,sniff
source : /ip firewall filter disable numbers=25
Yang lainnya baca dari command TERMINAL yooo... Nek sik ra ngerti, buka WINBOX... Sampeyan hafalkan itu tombolnya...
CATAT : Itu nomer 25 trus 26 trus 27 adalah nomer buntut... Dapetnya darimana...???
Liat bagian FILTER RULES yang sudah dibuat sebelumnya... Di Kolom bertanda # itu khan ada nomer urut...
Nah... Ambil angkanya dari situ... Sesuaikan dengan angka di urutan FILTER RULES masing masing...
Via TERMINAL seperti ini...
/system script
add name=FB-allow policy=read,write,policy,test,sniff source="/ip firewall filter disable numbers=25"
add name=FB-deny policy=read,write,policy,test,sniff source="/ip firewall filter enable numbers=25"
add name=Youtube-allow policy=read,write,policy,test,sniff source="/ip firewall filter disable numbers=26"
add name=Youtube-deny policy=read,write,policy,test,sniff source="/ip firewall filter enable numbers=26"
add name=Twitter-allow policy=read,write,policy,test,sniff source="/ip firewall filter disable numbers=27"
add name=Twitter-deny policy=read,write,policy,test,sniff source="/ip firewall filter enable numbers=27"
Script sudah jadi... Supaya jalan otomatis... Harus dibuat SCHEDULER... PENJADWALAN...
Saya tulis langsung saja... Tak kasih contoh untuk FB... Sisanya tinggal menyesuaikan saja...
Via TERMINAL
/system scheduler
add interval=1d name=FB-09:00 on-event=FB-deny
policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api
start-date=feb/22/2011 start-time=09:00:00
add interval=1d name=FB-12:00 on-event=FB-allow
policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api
start-date=feb/22/2011 start-time=12:00:00
add interval=1d name=FB-13:30 on-event=FB-deny
policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api
start-date=feb/22/2011 start-time=13:30:00
add interval=1d name=FB-15:00 on-event=FB-allow
policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api
start-date=feb/22/2011 start-time=15:00:00
Nah... Pengaturan jamnya disesuaikan masing masing keperluan yooo...
Yang saya tulis diatas itu maksudnya begini :
Saat Jam 09:00 jalankan script FB-deny dengan Interval 1
hari... Yang terjadi...??? FILTER RULE di baris urutan ke-25 di
ENABLE... Artinya...??? Jam 9 ra oleh pesbukan cuukkk...
Saat jam 12:00 jalankan script FB-allow... Yang terjadi
adalah...??? FILTER RULE di baris urutan ke-25 tadi DISABLE... Opo
artine...??? Lha karena FILTER RULE untuk Block ngga ada ya berarti
bebas Pesbukan... Waktu istirahat tho...
Saat jam menunjukkan 13:30... Waktu istirahat sudah
habis... Jalankan script FB-deny... FILTER RULE di baris urutan ke-25
kembali diaktifkan / ENABLE... Kerjo maneh cuukkkk...
Ting tong... Jam 15:00... Persiapan pulang... Karyawan
podo arep update status... Otomatis script FB-allow dijalankan... FILTER
RULE di baris urutan ke-25 tadi dibikin abu abu lagi...
"Waktunya Update Status"
INTERVAL 1D artinya...??? Script berulang selama 24 Jam...
Besok jam 09:00 ya begitu lagi...
Nek tak critakno terus modyar cukkkk... Kebak sak buku... :v :v
---------------------------------------------------------------------------------------------------------------------------------
SEKIAN...
Cara ini sudah saya gunakan sejak tahun 2011 yang lalu koq... Dan sampe sekarang juga masih bisa...
SEKIRANYA ADA KESALAHAN, MONGGO DIBETULKAN...
Maklum saya ngga pernah sekolah Mikrotik... Jadi ngga tau teorinya... Cm bisa copy paste...
Sumber Bacaan : WIKI MIKROTIK sama GOOGLE