Downloads for MikroTik Routers
MikroTik DNS Attack Prevention Rev 3.0 – This script will help ward off unwanted users and DDoS type attacks when using MikroTik’s DNS Proxy. This script is also useful for closing open DNS resolvers.
RWF Traffic Prioities Rev 3.1 – This script will change how your router prioritizes traffic based on the DSCP values of 0-7 (7 being the highest priority). Some of the rules affect the “priority” without changing the DSCP value. You will likely want to customize this to your needs. This script will also affect WMM and HT AMPDU priorities.
RFC-Traffic-Prioities-Rev-4.0 – This script will change how your router prioritizes traffic based on the DSCP values of 0-7 (7 being the highest priority). Some of the rules affect the “priority” without changing the DSCP value. You will likely want to customize this to your needs. This script will also affect WMM and HT AMPDU priorities.
RWF MikroTik Firewall 4.0 (Free Version) – Read the instructions included in the text file CAREFULLY before applying this firewall to your router.
RFC MikroTik Firewall 5.0 (Free Version) – Read the instructions included in the text file CAREFULLY before applying this firewall to your router.
RWF – Basic Failover with Netwatch – This is a script to be added to a router which has two Internet connections coming as DHCP. This will provided fail-over redundancy. It can be easily modified to handle a static IP scenario or a mixed environment.
Send Logs Via e-mail – This is a script to receive logs from your router on a daily basis. The interval of updates can easily be adjusted in the System Scheduler.
MikroTik DHCP Alerts Script – This script will detect Rouge DHCP servers and alert the network administrator.
MikroTik Simple Queue for VOIP – This script is applicable in SOHO environments where VOIP needs to have bandwidth carved out of the total to keep the call quality high. All other LAN traffic is handled with a PCQ so that other devices on the network share the bandwidth equally.
MikroTik Auto Upgrade Script – This is a script that can be applied to all other MikroTik devices on your network. Once a day, they will check some given router on your network and if there is a new package loaded in the files directory of that router, then will download it and install it automatically.
Virus_Chain_Only – Virus Script used in class. (Not a complete firewall)
RWF_BOGON_Short_List – Address List Only
MikroTik Bad Block Detection – (Added May 2018) Detects bad blocks on the router and send an email to the network administrator. I recommend running this script on all of your routers!
MikroTik Ethernet Error Detection – (Added May 2018) Detects 21 different problems with Ethernet links that will likely indicate a problem. This script is large (about 700+ lines) so you will need to copy and paste in smaller sections. I stopped at 13 Ethernet ports. If you have less, just remove the unneeded sections. If you have more, than you will need to do so coping and pasting 😉 The connection speed is set to 100Mbps by default. If you are using something different you will want to run a replace command in a text editor.
Routing Cheet Sheet – Subnet Cheat Sheet
Routing Worksheet – (New) Worksheet to help teach static routing.
IPSEC Worksheet – (Updated Mar 2016) Worksheet for building IPSEC tunnels with MikroTik
ISP Gross Revenue – Chart showing the gross revenue an ISP can expect based on the number of customers
Packet Captures (In .zip file)