Blog Inspirasi Digital

Blog Inspirasi Digital

Tutorial Mikrotik, Hotspot, Blog, SEO, WEB 2.0, HTML, CSS, Javascript dan Inspirasi Digital

Daftar Port Game Online, Game Web, Game Facebook 2018

Agar bisa bermain game online dengan lancar kita biasanya membutuhkan koneksi yang stabil, untuk menghindari Lag pada game online kita sebaiknya harus memisahkan trafik antara Game Online dan browsing. Dibawah ini saya informasikan beberapa Port Game Online yang bisa digunakan untuk memisahkan trafik brosing dan game agar tidak saling berebut, kalian bisa menggunakan mikrotik sebagai manajemen bandwidth-nya.




PORT GAME ONLINE
==============================================

Atlantica Port Game:
TCP : 4300

Aura Kingdom Port Game:
TCP :5540-5580

Ayodance Port Game:
TCP : 18900-18910

World in Ayodance Port Game:
TCP : 52510,53100-53110,54100,55100

Blackretribution Steam Port Game:
UDP : 7020-7050,8200-8220,9000-9020

Bounty Hound Port Game:
TCP : 9810-9860

Clash of God Port Game:
TCP : 9430-9450,5220-5230

Cabal Indonesia Port Game:
TCP : 63000-64000,38101,38110-38130

Cabal Extreme Private Port Game:
TCP : 60170-60180,63000-64000,38101,38110-38600

Cross Fire indonesia Port Game:
TCP : 10009,13008,16666,28012
UDP : 12020-12080,13000-13080

Dragon Nest Indo Port Game:
TCP : 14300-15512
UDP : 15000-15500

Dragona Port Game:
TCP : 10000-10030

----------------------------------------------------------------------------------------
Dota 2 Steam Port Game:
TCP : 9100-9200,8230-8250,8110-8120
UDP : 28010-28200,27010-27200,39000

Tambahan:
Steam Client
UDP 27000 to 27015 inclusive (Game client traffic)
UDP 27015 to 27030 inclusive (Typically Matchmaking and HLTV)
TCP 27014 to 27050 inclusive (Steam downloads)
UDP 4380
Dedicated or Listen Servers
TCP 27015 (SRCDS Rcon port)
Steamworks P2P Networking and Steam Voice Chat
UDP 3478 (Outbound)
UDP 4379 (Outbound)
UDP 4380 (Outbound)
------------------------------------------------------------------

Grand Chase Port Game:
TCP : 9300,9400,9700
UDP : 9401,9600,16440-16450

Garena League of Legend (LOL) Port Game:
TCP : 2080-2099
UDP : 5100

Fifa Online 3 Garena (FOL3) Port Game:
TCP: 7770-7790
UDP: 16300-16350

Hon Port Game:
UDP : 9100-9200,11200-11500

Heroes of Atarsia Port Game:
TCP : 7777,9400

Idol Street Port Game:
TCP : 2001-2010

Left4Dead 2 Steam Port Game:
UDP : 4360-4390

Lineage 2 Port Game:
TCP : 7777,10000,11000,13000

Lost Saga Port Game:
TCP : 14000-14010
UDP : 14000-14010

Lune of eden Port Game:
TCP : 8400

Mircovolt Port Game:
TCP : 13000

Mercenary ops Port Game:
TCP : 6000-6125

Modo marble Port Game:
TCP : 28900-28914

Paradins Hi-Rez (steam) games ports:
TCP : 9000-9999
UDP : 9002-9999

Point blank Indonesia Port Game:
TCP : 39190-39200
UDP : 40000-40010

Ragnarok 2 Port Game:
TCP : 7201-7210,7401-7410

Seal Online :
TCP : 1818

RF Online Port Game:
TCP : 27780

Special Force Port Game:
TCP : 27920-27940
UDP : 30000-30030

WARFRAME (steam) games ports:
UDP : 4950-4955
TCP : 6695-6699

World of Tanks games ports:
UDP Range 12000-29999, 32801-32825, and UDP 5060, 5062, 3478, 3479, 20014
TCP Range 20000-25000, and TCP 53, 80, 443, 3128, 8081, 8088, 32801, 32803.

X-shot Indonesia Port Game:
TCP : 7320-7350
UDP : 7800-7850, 30000


PORT GAME MOBILE / GAME HP / GAME SMARTPHONE
==============================================

Mobile Legends: Bang Bang
TCP 30000-30110

Point Blank Mobile / PB Mobile
TCP 44590-44610

LINE Get Rich
TCP 10500-10515

Clash Of Clans (COC)
TCP 9330-9340

Domino QQ
TCP 9122, 11000-11150

Seven Knights (Netmarble)
TCP 12000 - 12010

Clash Royale (CRY)
TCP 9330-9340
UDP 9330-9340

Last Empire War Z
TCP 9930-9940 / TCP 9933

Booya Capsa Susun
TCP 7090-7100

Booya Domino QiuQiu
TCP 7020-7030

Dream League Soccer
UDP 60970-60980

Shinobi Heroes
TCP 10005-10020

Naruto Little Ninja (China)
TCP 6170 - 6180

RPG Toram Online
UDP 30100-30110

Dance UP Indo
TCP 10000-10010


PORT GAME WEB / PORT GAME FACEBOOK
==============================================

Roblox
UDP 49152 - 65535

League of Angels 2
TCP 51700 - 51715

Sword of Angels
TCP 15490-15510

Wild Ones
TCP : 8000

Warflare
TCP 64990-65010

8 Ball Pool (Miniclips)
TCP 4000

Megarealm: Rise Of Chaos
TCP 26590 - 26600

Headshot
TCP 1800-1810
UDP1845-1860

Empire & Allies
TCP 8890

Texas HoldEm Poker
TCP 9339

CastleVille
TCP 8890

Perjuangan Semut
TCP 7200-7210,7450-7460

Untuk IP masih menyusul.

Baca Selengkapnya →

Merubah Nama Interface (ether) Mikrotik Ke Nama Default Pabrik Tanpa Reset Mikrotik

Script sederhana ini saya buat untuk memudahkan kita mengembalikan nama interface (ether) mikrotik ke nama default pabrik tanpa harus mereset ulang mikrotik. ada kalanya kita lupa urutan pada port mikrotik meskipun sudah memberikan nama ether misalkan dengan nama "LAN" tapi entah "LAN" ini di colok di port berapa. so sudah jelas ya maksudnya :)



#####################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT name interface to default
######################################
:foreach i in=[/interface ethernet find ] do={ 
:local y [/interface ethernet get $i name] ;
:local x [/interface ethernet get $i default-name];
:log warning "Change interface Name $y => $x"
/interface set $y name=$x;
}

note: script ini hanya ditujukan untuk sekali pakai bukan di run di scheduler

Baca Selengkapnya →

Jasa setting Mikrotik Warnet, iCafe, Game Online dan Hotspot

Saya yakin anda yang tersesat sengaja atau tidak sengaja keblog saya ini mencari Jasa Setting Mikrotik untuk Warnet, iCafe, Game Online / Game Center dan jasa setting Hotspot. Jika bener berarti anda mencari orang yang tepat untuk keperluan tersebut :)


Jasa set mikrotik Warnet Premium lebih dari 100 Warnet di seluruh Indonesia.


1. Biaya jasa setting Mikrotik tidak melihat berapa jumlah PC, jumlah line dan Bandwidth semua pukul rata
2. Saya tidak menerapkan selesai bayar, Tapi coba..ok..cocok..bayar ! (bisa trial 1 minggu dengan catatan tidak bisa login mikrotik sebelum selesai pembayaran)
3. Hanya saya yang boleh memegang hak akses Full admin, selain itu client hanya bisa akses read/write
4. Garansi 1 bulan, selebihnya saya bantu maintenance, termasuk browsing lemot, Game Lag, perubahan DNS dan masalah dengan mikrotik, tidak termasuk kerusakan dan penggantian perangkat mikrotik
5. Jangan ragu untuk mengatakan "Batal/Cancel" jika setingan saya dirasa tidak nyaman dan kurang cocok dan jika setelah pembayaran dalam 1 minggu terjadi pembatalan uang saya kembalikan 50% dan setingan saya kembalikan ke default.

Pastikan jangan salah memilih jasa setting mikrotik murah tapi murahan karena beda setingan akan berbeda pula nasib warnet :D

Untuk Informasi dan konsultasi lebih lanjut bisa hubungi saya langsung dialamat ini http://fb.me/buananetmikrotik


Baca Selengkapnya →

Mikrotik Bandwidth Monitoring Script

Script Bandwidth monitoring ini hampir 100% akurat mungkin seakurat Cacti Monitoring, sebenarnya rencana awal saya gunakan untuk memantau FUP Quota Indihome namun saya tidak memahami algoritma yang digunakan sistem telkom seperti apa, makanya hasil selalu berbeda, mungkin ini berkaitan dengan streaming yang tidak termasuk dalam sistem FUP mereka.


Silahkan paste script ini di terminal mikrotik

/system scheduler add interval="00:00:00" name="RXByte.log" on-event="1" start-time="00:00:00"
/system scheduler add interval="00:00:00" name="RXByteCur.log" on-event="1" start-time="00:00:00"
/system scheduler add interval="00:00:00" name="TXByte.log" on-event="1" start-time="00:00:00"
/system scheduler add interval="00:00:00" name="TXByteCur.log" on-event="1" start-time="00:00:00"
/system scheduler add interval="00:01:00" name="RESET-RXTX" start-time=startup
/system scheduler add interval="00:0:030" name="BANDWIDTH-MONITORING" start-time=startup

Copy Paste Script reset bulanan ini dalam file Scheduler RESET-RXTX

################################################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT MIKROTIK BANDWIDTH MONITORING
# Version 1.0
################################################################
# Fungsi untuk reset Bulanan Setiap tanggal 1
################################################################
:local varDate;
:local varDay;
:set varDate [/system clock get date];
:set varDay [:pick $varDate 4 6];
:if ($varDay = "01") do={ 
# jika har ini tanggal 1 reset RXTX ke nilai awal
/system scheduler set RXByte.log comment="1" on-event="1"
/system scheduler set RXByteCur.log comment="1" on-event="1"
/system scheduler set TXByte.log comment="1" on-event=$RXByteCount
/system scheduler set TXByteCur.log comment="1" on-event="1"
/system scheduler disable [/system scheduler find name="RESET-RXTX"]
}
################################################################

Copy Paste Script Monitoring ini dalam file Scheduler BANDWIDTH-MONITORING

################################################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT MIKROTIK BANDWIDTH MONITORING
# Version 1.0
################################################################
:local INTMon WAN-WARNET;
# silahkan ganti dengan interface (ether) yang ingin dipantau
################################################################
:local TOTQuota 500;
# Set total quota dalam GB misalkan ISP hanya memberikan hanya 500GB
################################################################
:local RXByteCur [/interface get $INTMon rx-byte];
# Mengambil nilai RX-Byte saat ini pada interface terpilih
################################################################
:local RXByteCount [/system scheduler get RXByteCur.log on-event];
# Mengambil nilai RX-Byte dalam file log RXByteCur
################################################################
:local RXByte [/system scheduler get RXByte.log on-event];
# Mengambil nilai RX-Byte sebelumnya dalam file log RXByte
################################################################
:local TXByteCur [/interface get $INTMon tx-byte];
# Mengambil nilai TX-Byte saat ini pada interface terpilih
################################################################
:local TXByteCount [/system scheduler get TXByteCur.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file log TXByteCur
################################################################
:local TXByte [/system scheduler get TXByte.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file Log TXByte
################################################################
:local ifReboot 0;
# kita perlu mengetahui apakah router reboot  
################################################################
:if ($RXByteCur>=$RXByteCount) do={} else={:set $ifReboot ($ifReboot+1);}
:if ($TXByteCur>=$TXByteCount) do={} else={:set $ifReboot ($ifReboot+1);}
# Tandai jika nilai RXTX-Byte saat ini lebih besar dari RXTX-Byte pada log
################################################################
:if ($ifReboot>=1) do={
# Cek Jika Router Reboot
################################################################
:set $RXByte ($RXByte+$RXByteCount);
/system scheduler set RXByte.log comment=$RXByte on-event=$RXByte
# jika komputer reboot jumlahkan total RX-Byte
################################################################
:set $TXByte ($TXByte+$TXByteCount);
/system scheduler set TXByte.log comment=$TXByte on-event=$TXByte
} else={
# jika komputer reboot jumlahkan total TX-Byte
################################################################
}
:set RXByteCount ($RXByteCur);
/system scheduler set RXByteCur.log comment=$RXByteCount on-event=$RXByteCount
# Perbaharui nilai RX-Byte saat ini pada file log RXByteCur
################################################################
:set TXByteCount ($TXByteCur);
/system scheduler set TXByteCur.log comment=$TXByteCount on-event=$TXByteCount
# Perbaharui nilai TX-Byte saat ini pada file log TXByteCur
################################################################
:local RXTot ($RXByte+$RXByteCur);
:local RXMB ($RXTot / 1024 / 1024);
:local RXGB ($RXTot  / 1024 / 1024 / 1024);
# kalkulasi nilai RX-BYTE dalam MB dan GB
################################################################
:local TXTot ($TXByte+$TXByteCur);
:local TXMB ($TXTot / 1024 / 1024);
:local TXGB ($TXTot / 1024 / 1024 / 1024);
# kalkulasi nilai TX-BYTE dalam MB dan GB
################################################################
:local RXTX ($RXTot+$TXTot);
:local RXTXMB ($RXMB+$TXMB);
:local RXTXGB ($RXGB+$TXGB);
# Total kalkulasi nilai Total RXTX
################################################################
:log warning "###############################################";
:log warning "BANDWIDTH MONITORING [ Router Identity: $[/system identity get name] ]";
:log warning "###############################################";
:log warning "Interface Monitoring For: $INTMon";
/interface monitor-traffic [/interface find name=$INTMon] once do={
:local tx (tx-bits-per-second / 1024);
:local rx (rx-bits-per-second / 1024);
:log warning "Live Monitor RX = $rx kbps / TX = $tx kbps";
}
# hanya untuk menampilkan rxtx saat ini
###############################################################
:log warning "Total RX = $RXGB GB / $RXMB MB / $RXTot Bytes";
:log warning "Total TX = $TXGB GB / $TXMB MB / $TXTot Bytes";
:log warning "Total (RX+TX) = $RXTXGB GB / $RXTXMB MB / $RXTX Bytes";
:local percent ($RXTXGB*100 / $TOTQuota);
:log error "Used Quota On This Month = $RXTXGB GB = $percent% from $TOTQuota GB";
:log warning "###############################################";
# Tampilkan Info pada LOG Mikrotik 
################################################################
:local varDate;
:local varDay;
:set varDate [/system clock get date];
:set varDay [:pick $varDate 4 6];
:if ($varDay = "29") do={ 
# jika hari ini tanggal 29 aktifkan RESET-RXTX
/system scheduler enable [/system scheduler find name="RESET-RXTX"];
}
################################################################

jangan lupa ganti nama ether dalam script sesuai interface masing2 yang ingin dipantau
:local INTMon WAN-WARNET;

jangan Lupa ganti total quota yang diberikan ISP masing2 dicontoh adalah 500GB
:local TOTQuota 500;

Gimana kalo kita mau misahin Monitoring bandwidth dan tampilan Monitoring View pada log agar masing-masing bisa diatur waktunya?


Pertama tambah satu scheduler dengan nama VIEW-LOG
/system scheduler add interval="00:0:030" name="VIEW-LOG" start-time=startup

Kemudian copy-paste Script dibawah ini kedalam file scheduler VIEW-LOG

################################################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT MIKROTIK BANDWIDTH MONITORING
# Version 1.0
################################################################
:local INTMon WAN-WARNET;
# silahkan ganti dengan interface (ether) yang ingin dipantau
:local TOTQuota 500;
# Set total quota dalam GB misalkan ISP hanya memberi hanya 500GB
################################################################
:local RXByteCur [/interface get $INTMon rx-byte];
# Mengambil nilai RX-Byte saat ini pada interface terpilih
:local RXByte [/system scheduler get RXByte.log on-event];
# Mengambil nilai RX-Byte sebelumnya dalam file log RXByte
################################################################
:local TXByteCur [/interface get $INTMon tx-byte];
# Mengambil nilai TX-Byte saat ini pada interface terpilih
:local TXByte [/system scheduler get TXByte.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file Log TXByte
################################################################
:local RXTot ($RXByte+$RXByteCur);
:local RXMB ($RXTot / 1024 / 1024);
:local RXGB ($RXTot  / 1024 / 1024 / 1024);
# kalkulasi nilai RX-BYTE dalam MB dan GB
################################################################
:local TXTot ($TXByte+$TXByteCur);
:local TXMB ($TXTot / 1024 / 1024);
:local TXGB ($TXTot / 1024 / 1024 / 1024);
# kalkulasi nilai TX-BYTE dalam MB dan GB
################################################################
:local RXTX ($RXTot+$TXTot);
:local RXTXMB ($RXMB+$TXMB);
:local RXTXGB ($RXGB+$TXGB);
# Total kalkulasi nilai Total RXTX
################################################################
:log warning "###############################################";
:log warning "BANDWIDTH MONITORING [ Router: $[/system identity get name] ]";
:log warning "###############################################";
:log warning "Interface Monitoring For Ether: $INTMon";
/interface monitor-traffic [/interface find name=$INTMon] once do={
:local tx (tx-bits-per-second / 1024);
:local rx (rx-bits-per-second / 1024);
:log warning "Live Monitor RX = $rx kbps TX = $tx kbps";
}
# hanya untuk menampilkan rxtx saat ini
###############################################################
:log warning "Total RX = $RXGB GB / $RXMB MB / $RXTot Bytes";
:log warning "Total TX = $TXGB GB / $TXMB MB / $TXTot Bytes";
:log warning "Total (RX+TX) = $RXTXGB GB / $RXTXMB MB / $RXTX Bytes";
:local percent ($RXTXGB*100 / $TOTQuota);
:log error "Used Quota on This Month = $RXTXGB GB = $percent% from $TOTQuota GB";
:log warning "###############################################";
# Tampilkan Info pada LOG Mikrotik 
################################################################
:local varDate;
:local varDay;
:set varDate [/system clock get date];
:set varDay [:pick $varDate 4 6];
:if ($varDay = "29") do={ 
# jika har ini tanggal 29 aktfikan RESET-RXTX
/system scheduler enable [/system scheduler find name="RESET-RXTX"];
}
################################################################

dan terakhir ganti isi file Scheduler BANDWIDTH-MONITORING dengan script dibawah ini

################################################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT MIKROTIK BANDWIDTH MONITORING
# Version 1.0
################################################################
:local INTMon WAN-WARNET;
# silahkan ganti dengan interface (ether) yang ingin dipantau
:local RXByteCur [/interface get $INTMon rx-byte];
# Mengambil nilai RX-Byte saat ini pada interface terpilih
################################################################
:local RXByteCount [/system scheduler get RXByteCur.log on-event];
# Mengambil nilai RX-byte dalam file log RXByteCur
################################################################
:local RXByte [/system scheduler get RXByte.log on-event];
# Mengambil nilai RX-Byte sebelumnya dalam file log RXByte
################################################################
:local TXByteCur [/interface get $INTMon tx-byte];
# Mengambil nilai TX-Byte saat ini pada interface terpilih
################################################################
:local TXByteCount [/system scheduler get TXByteCur.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file log TXByteCur
################################################################
:local TXByte [/system scheduler get TXByte.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file Log TXByte
################################################################
:local ifReboot 0;
# kita perlu mengetahui apakah router reboot dengan memberi flag 0 
################################################################
:if ($RXByteCur>=$RXByteCount) do={} else={:set $ifReboot ($ifReboot+1);}
:if ($TXByteCur>=$TXByteCount) do={} else={:set $ifReboot ($ifReboot+1);}
# Tandai jika nilai RXTX-Byte saat ini lebih besar dari RXTX-Byte pada log
################################################################
:if ($ifReboot>=1) do={
# Cek Jika Router Rebbot
################################################################
:set $RXByte ($RXByte+$RXByteCount);
/system scheduler set RXByte.log comment=$RXByte on-event=$RXByte
# jika komputer reboot jumlahkan total RX-Byte
################################################################
:set $TXByte ($TXByte+$TXByteCount);
/system scheduler set TXByte.log comment=$TXByte on-event=$TXByte
} else={
# jika komputer reboot jumlahkan total TX-Byte
################################################################
}
:set RXByteCount ($RXByteCur);
/system scheduler set RXByteCur.log comment=$RXByteCount on-event=$RXByteCount
# Perbaharui nilai RX-Byte saat ini pada file log RXByteCur
################################################################
:set TXByteCount ($TXByteCur);
/system scheduler set TXByteCur.log comment=$TXByteCount on-event=$TXByteCount
# Perbaharui nilai TX-Byte saat ini pada file log TXByteCur
################################################################

Sekarang kita bisa mengubah masing-masing waktu antara monitoring dan View log agar tidak jalan bersamaan

Jika mau menampilkan info monitoring di system note terminal



Pertama tambah satu scheduler dengan nama VIEW-LOG-NOTE
/system scheduler add interval="01:00:000" name="VIEW-LOG-NOTE" start-time=startup

Kemudian copy-paste Script dibawah ini kedalam file scheduler VIEW-LOG-NOTE

################################################################
# Script by Agus Ramadhani
# fb.com/buananet.pangkalanbun
# http://www.o-om.com
# SCRIPT MIKROTIK BANDWIDTH MONITORING
# Version 1.0
################################################################
:local INTMon WAN_WARNET;
# silahkan ganti dengan interface (ether) yang ingin dipantau
:local TOTQuota 500;
# Set total quota dalam GB misalkan ISP hanya memberi hanya 500GB
################################################################
:local RXByteCur [/interface get $INTMon rx-byte];
# Mengambil nilai RX-Byte saat ini pada interface terpilih
:local RXByte [/system scheduler get RXByte.log on-event];
# Mengambil nilai RX-Byte sebelumnya dalam file log RXByte
################################################################
:local TXByteCur [/interface get $INTMon tx-byte];
# Mengambil nilai TX-Byte saat ini pada interface terpilih
:local TXByte [/system scheduler get TXByte.log on-event];
# Mengambil nilai TX-Byte saat ini dalam file Log TXByte
################################################################
:local RXTot ($RXByte+$RXByteCur);
:local RXMB ($RXTot / 1024 / 1024);
:local RXGB ($RXTot  / 1024 / 1024 / 1024);
# kalkulasi nilai RX-BYTE dalam MB dan GB
################################################################
:local TXTot ($TXByte+$TXByteCur);
:local TXMB ($TXTot / 1024 / 1024);
:local TXGB ($TXTot / 1024 / 1024 / 1024);
# kalkulasi nilai TX-BYTE dalam MB dan GB
################################################################
:local RXTX ($RXTot+$TXTot);
:local RXTXMB ($RXMB+$TXMB);
:local RXTXGB ($RXGB+$TXGB);
# Total kalkulasi nilai Total RXTX
################################################################
:local percent ($RXTXGB*100 / $TOTQuota);
:local logcontenttemp "" 
:local logcontent "" 
:set logcontenttemp ""
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "#######################################################"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "BANDWIDTH MONITORING [ Router Identity: $[/system identity get name] ]"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "#######################################################"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "Interface Monitoring For: $INTMon"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "Total RX = $RXGB GB / $RXMB MB / $RXTot Bytes"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "Total TX = $TXGB GB / $TXMB MB / $TXTot Bytes"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "Total (RX+TX) = $RXTXGB GB / $RXTXMB MB / $RXTX Bytes"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "Used Quota on This Month $RXTXGB GB = $percent% from $TOTQuota GB"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:set logcontenttemp "#######################################################"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
:if ($RXTXGB >= $TOTQuota) do={
:set logcontenttemp "Your Quota is OVERLOAD :("
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
} else={
:set logcontenttemp "Your Quota is SAVE :)"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
}
:set logcontenttemp ""
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
/system note set note=$logcontent
# Tampilkan Info pada LOG Mikrotik 
################################################################
:local varDate;
:local varDay;
:set varDate [/system clock get date];
:set varDay [:pick $varDate 4 6];
:if ($varDay = "29") do={ 
# jika har ini tanggal 29 aktfikan RESET-RXTX
/system scheduler enable [/system scheduler find name="RESET-RXTX"];
}

selamat mencoba, semoga sukses :)


Baca Selengkapnya →

Blokir Situs dan IP Berdasarkan Keyword pada DNS Cache Mikrotik

Sudah mencoba script saya kemaren untuk blokir website melalui DNS static dengan script otomatis..sekarang dengan cara yang sama masih meminjam cache DNS tapi perbedaannya kali ini kita menyimpan hasil web dan ip yang sudah masuk filter akan kita simpan kedalam Address List.

Pastikan hanya menggunakan DNS Mikrotik:
/ip firewall nat
add action=redirect chain=dstnat comment=DNS dst-port=53 protocol=tcp to-ports=53
add action=redirect chain=dstnat dst-port=53 protocol=udp to-ports=53

Disini ada 2 pilihan cara blokir:

1.Block dengan cara drop di Filter rules
/ip firewall filter
add chain=forward dst-address-list=BLOCK_SITE action=drop

2. Block dengan cara redirect IP dan Port
/ip firewall nat
add action=dst-nat chain=dstnat comment="BLOCK WEBSITE" dst-address-list=
BLOCK_SITE dst-port=80,81,8181,443 protocol=tcp to-addresses=36.86.63.185 to-ports=80

Notes:
1. jangan langsung pasang pelajari dulu scripnya terutama untuk kata kunci (keyword) sebaiknya ubah dulu keywordnya sesuai Kebutuhan.
2. secara default website yang saya block saya arahkan ke internet postifi dengan ip 36.86.63.185 kalian bisa mengarahkan ke IP lain.
3. silahkan masukan di schedule mikrotik atau lewat script bebas saja dan sebaiknya time running jangan terlalu cepat saya pribadi set hanya di 10 menit
4. script ini sedikit makan resource jadi maaf untuk RB plastik (yang lama) sebaiknya atur waktu timing running sedikit lebih lama.
5. descripsi sudah saya buat lengkap maaf english saya belepotan :p semoga sukses...

##########################################################################
# By BuanaNET Secure
# fb.com/buananet.pangkalanbun
# Url Blocked From DNS Static
##########################################################################
# Find all entry on dns cache
:foreach iDNS in=[/ip dns cache all find where (name~"poker" || name~"porn" || name~"cheat" || name~"bokep" || name~"ngentot" || name~"qq.com" || name~"qq.net" || name~"qq.org" || name~"roulette" || name~"sbobet" || name~"casino" || name~"xvideos") && (type="A") ] do={
# find and filtering keyword and only find record for type A
# for keyword just add keyword || name~"KEYWORD") before && (type="A")
##########################################################################
:local tmpDNSsite [/ip dns cache get $iDNS name] ;
:local tmpDNSip [/ip dns cache get $iDNS address];
:local nameList "BLOCK_SITE";
# save to local cache by string
##########################################################################
delay delay-time=10ms
# wait for 10ms
##########################################################################
:if ( [/ip firewall address-list find where address=$tmpDNSip] = "") do={ 
# chek for no more duplicate site on cache
##########################################################################
:log warning ("Added site to block on dns: $tmpDNSsite : $tmpDNSip");
# show info on warning log
########################################################################## 
/ip firewall address-list add address=$tmpDNSip list=$nameList comment=$tmpDNSsite;
# add site to add list entry.
##########################################################################
}
}
# End Script 
##########################################################################


Baca Selengkapnya →

Cara Blokir website dengan DNS Static Mikrotik Berdasarkan Keyword

Cara Blokir situs dengan DNS static menggunakan script otomatis berdasarkan Keyword pilihan.

saya bingung buat judulnya tapi seperti itulah maksudnya 😁

Notes:
1. jangan langsung pasang pelajari dulu scripnya terutama untuk kata kunci (keyword) sebaiknya ubah dulu keywordnya karena di contoh saya masukan detik dan kompas
2. secara default website yang saya blog saya arahkan ke ip local 127.0.0.1 kalian bisa mgarahkan ke situs lain misalkan untuk ip internet poisitif di ip 36.86.63.185
3. Untuk TTL secara default selama 24jam (1d), tinggal rubah aja misalkan hanya 6 jam
4. silahkan masukan di shcedule mikrotik atau lewat script bebas saja dan sebaiknya time running jangan terlalu cepat saya pribadi set hanya 10 menit
5. script ini sedikit makan resource jadi maaf untuk 750 kebawah sebaiknya atur waktu timing running sedikit lebih lama.
6. descripsi sudah saya buat lengkap maaf english saya rada belepotan :p semoga sukses...

Pastikan hanya menggunakan DNS Mikrotik:
/ip firewall nat
add action=redirect chain=dstnat comment=DNS dst-port=53 protocol=tcp to-ports=53
add action=redirect chain=dstnat dst-port=53 protocol=udp to-ports=53
##########################################################################
# Scrypt by BuanaNET
# fb.com/buananet.pangkalanbun
# Url Blocked From DNS Static
##########################################################################
# Find all entry on dns cache
:foreach i in=[/ip dns cache all find where (name~"poker" || name~"porn" || name~"cheat" || name~"detik" || 
name~"kompas") && (type="A") ] do={
# find and filtering keyword and only find record for type A
# for keyword just add keyword || name~"KEYWORD") before && (type="A")
##########################################################################
:local tmpDNSsite [/ip dns cache get $i name];
:local tmpDNSip [/ip dns cache get $i address];
# save to local cache by string
##########################################################################
delay delay-time=10ms
# wait for 10ms
##########################################################################
:if ( [/ip dns static find where name=$tmpDNSsite ] = "") do={ 
# chek for no more duplicate site on cache
##########################################################################
:log warning ("Added site to block on dns: $tmpDNSsite : $tmpDNSip");
# show info on warning log
##########################################################################
/ip dns static add name=$tmpDNSsite address=127.0.0.1 ttl="1d 00:00:00" comment="Site Block for $tmpDNSsite : $tmpDNSip";
# add site to dns static entry if null
# you can change address=127.0.0.1 to another ip address or your bloked site info like Internet positif 36.86.63.185
# you can change for how long TTL time can bock for site
##########################################################################
}
}
# end script
##########################################################################


Baca Selengkapnya →

Voucher Hotspot Mikrotik dengan QR Code Barcode

untuk melengkapi login hotspot dengan Barcode QR Scan sesuai postingan saya sebelumnya, belum lengkap kayaknya kalo saya tidak sharing juga voucher hotspot beserta QR generatornya. disini saya sengaja mendesain voucher dengan latar gambar karena akan lebih mudah mengeditnya sesuai keinginan daripada harus menggunakan coding html dan CSS yang rumit.

silahkan download Https://qrscan.buananet.click/voucher-hotspot.rar


saya merekomendasikan untuk file JS jquery dan gambar voucher.png disimpan di hosting masing2 karena bisa saja suatu saat hosting vps saya tidak saya perpanjang lagi. semoga sukses...

Baca Selengkapnya →
 

Back to Top