Mikrotik Ver 5.18 Pre.Cracked With KEY

I personally condemn usage of illegal/cracked version of  MIKROTIK or any licensed software. I highly recommend that if you are using it just for learning purpose then its ok, otherwise if you are using it in commercial environment, then Please, Please, Please BUY it from the Mikrotik/Author WebSite. There are some grey area arguments you can make when using unlicensed software as an hobbyist individual or poor college student, but if you’re a commercial entity making money from said software, then you have little ground to stand on.

While I don’t have any problem when some very low sized network or individuals use unlicensed software when they can’t afford them But I’m personally not comfortable stealing software and it was one of my reasons to eventually move on to Licensed Versions. I’d rather not use a program at all or get by with a more restricted free version than pirate it. I would consider making an exception for tools that are outrageously expensive for an individual, like most of Microsoft’s  products, but only with the understanding that if a person makes money using those tools, they should eventually pay for them instead of riding.

Here is Download Link (4shared)




A Great Example of SNMP Power in The Dude

Greatly Managed, Good View of Devices/Nodes.

Syed Jahanzaib Personal Blog to Share Knowledge !

Some customized probes used in this map:

  • Voice / Speak Alert on various target / devices down/up events
  • NOC Room temperature (It alerts when temperature goes above 25)
  • Vmware ESXi 4.0 Guest VM Power ON/Shutdown from Dude using Tool Menu with customized scripts*
  • UPS Load / Voltages / UPS Internal Temperature
  • IBM Lotus Number of Mail Waiting / DB Connected Users / Availability Index
  • HP Printers Toner Remaining in %
  • No. of Connected Users on each A.P
  • Disk Free/Total Statics, Alerts when Specified partition goes above 90%
  • Disk Read/Write Monitoring / Alert
  • High Memory Monitoring Alert
  • Windows Service Monitor on SAP Servers
  • Cisco ASA / Switches CPU Load/ Up-time / Temperature
  • Cisco Access Point Active Connected Users
  • Wireless Link Usage Monitoring
  • Internet / LAN Link Monitor, If the link is in full utilization i.e 4mb, the link color changes to Orange, indicating Load on the link. very useful to monitor…

View original post 208 more words

Great Post By Sir Syed Jahanzaib

Syed Jahanzaib Personal Blog to Share Knowledge !

~ Article by Syed Jahanzaib ~

Crack Link for Mikrotik  3.30 have been Removed on Community Request ! 22/2/2013

I personally condemn usage of illegal/cracked version of MIKROTIK or any licensed software. I highly recommend that if you are using it just for learning purpose then its ok, otherwise if you are using it in commercial environment, then Please, Please, Please BUY it from the Mikrotik/Author WebSite. There are some grey area arguments you can make when using unlicensed software as an hobbyist individual or poor college student, but if you’re a commercial entity making money from said software, then you have little ground to stand on.

While I don’t have any problem when some very low sized network or individuals use unlicensed software when they can’t afford them.

I’m personally not comfortable stealing software and it was one of my reasons to eventually move on to Licensed Versions. I’d…

View original post 117 more words

Facility of Web Caching in MikroTik

Syed Jahanzaib Personal Blog to Share Knowledge !

Web proxy is a service that is placed between a client and the internet for HTTP web surfing. It can cache certain contents / http pages in its local cache. Mikrotik have basic PROXY package builtin called WEB PROXY. It is suitable for basic caching for small to mid size networks.

For advance caching capabilities, Use 3rd party external proxy server like SQUID.

MikroTik WEB.PROXY Recommendation

Always try NOT to use the same storage disk to store your your cache and your your Router OS, to ensure there is always enough space on your router OS Disk for logs, upgrade / update packages & Backups. Therefore It is highly recommended that the web-proxy cache is stored on a physically separate drive (store) other than the Router OS. Placing the cache on a separate drive ensures maximum performance and reduces problems if the disk becomes full or fails as…

View original post 1,006 more words

Guide to Setup Hotspot Server in MikroTik

Hotspot is a way to provide internet access to subscribers by means of an easy to use web login interface.  This gives the owner of the hotspot full control over download limitations, speed/bandwidth management,  billing without tension to configure each client machine.  Service of the hotspot can be access just entering the credentials in any type of browser without making any dialup connection.  Personally, I like hotspot very much it is very helpful in Wireless scenarios.  Today I will configure Hotspot for my wireless clients so, Lets start:

1. Log in to the freshly installed router.  Please ensure there is no previous configuration is held with your routerOS as these configuration may conflict with new one.

2. First of all we will configure Internet connection.  You should have internet by means of DSL Router/Modem or something like that.  If you have DHCP service enabled in your router/modem so we have to setup DHCP client option in our MikroTik routerOS.

3. Next Step is to ensure that your MikroTik can hand out DNS requests to clients  which obtained from the DHCP server. So check on allow remote requests.

4. Lets check and make sure your MikroTik has internet connectivity by sending a ping command to Google’s Server. (

5. As you know I am configuring the hotspot for my Wireless users so, I need to start configuring the wireless interface to give connections to the clients.  First of all I will assign a new IP address to the interface. (If you are configuring on wired media so just follow the same instruction on your eth2 interface).  Choose whatever IP scheme as you want but must be different from internet DHCP server.

6. After assigning the IP to client end interface (Wlan) we have to configure this interface to accept wireless connections.  Click on the Interface button at the top right and then proceed with double click on your wlan interface.

7. When the setting window appears, click on the Wireless tab at the top and set the Mode to ‘AP_Bridge’, This will configure the wireless card as an Access Point for clients to connect to.  Set the Band to 2GHz-B/G which is most common band where wireless devices operates.  SSID is the name of your wireless network and can be set to whatever you want.  In the last click Apply button and then proceed with clicking ‘Enable’ button to turn the interface on.

8.  Now interfaces settings completed.  Time comes to configure Hotspot setup, lets start Click on IP then Hotspot and choose Hotspot Setup as showing in picture below.

9. Choose the Interface where hotspot server will run on, mine is wireless so I am selecting the same then click next.

10. Upcoming window will allow you to choose the local address range of your hotspot.  This will be based on the IP address that we have already assigned to our wireless card.  Masquerade Network option must be checked to provide the internet to the clients.

11. Here in this option we will choose the IP address Pool (Range) for our hotspot network based on wireless interface IP address assigned earlier.

12. Just click next as we are not using any SSL/HTTPS certificate here. If you have then upload here.

13. We are not configuring the SMTP server just leave as it is click on next.

14. This window will allow you to specify DNS servers that will be given to the hotspot users/clients.  This is automatically based on the information received from the internet DHCP server.

15. The DNS name is the name of your network where your client will be re-directed when they want to login.  It would be react just like website which will ask from the users for their Login ID/Password.  It must be unique from any web/dns address on the internet. I am using shery.net

16. Last option will ask to set up the username and password for first hotspot user for client use.

17. Congratulations, the setup is now complete.  You can make users according to your need. Same like this you have to configure the user profiles first according to speed limits either you are giving 1mb or 2mb.  It can be easily done in user profiles.

I am sharing the link of video related to Hotspot Server made by Adeel in urdu.


If you want CLI based script then please visit the Sir Jahanzaib’s Blog

What is MikroTik RouterOS?

MikroTik RouterOS is the operating system of MikroTik RouterBOARD hardware.  But it can  also be installed on a PC and  will turn it into a router with all the necessary features.  It has a huge feature set including Routing, Firewall, Bandwidth Management, Wireless Access Point, Backhaul Link, Hotspot Gateway, MPLS, VPLS, VPN ,  QOS and much more.  It is a Linux v2.6 kernel base OS.


RouterOS supports various  methods of configuration – local access with keyboard and  monitor, serial console with a terminal application, Telnet and  secure SSH access over networks, a custom GUI configuration tool called Winbox, a simple  Web based configuration interface and  an API programming interface for building  your own control application. In case there  is no local access, and  there  is a problem with IP level communications, RouterOS also supports a MAC level based connection with the custom made Mac-Telnet and  Winbox tools.

RouterOS features a powerful,  yet easy to learn command- line configuration interface with integrated scripting capabilities.

    •  Winbox GUI over IP and  MAC
    •  CLI with Telnet, SSH, Local console and  Serial console
    •  API for programming your own tools
    •  Web interface


The firewall implements packet filtering and  thereby provides security functions, that are used to manage data flow to, from and  through the router.  Along with the Network Address Translation it serves for preventing unauthorized access to directly attached networks and  the router  itself as well as a filter for outgoing traffic.  RouterOS features a stateful  firewall, which means that it performs stateful  packet inspection and  keeps track of the state of network connections traveling  across it.

It also supports Source and  Destionation NAT (Network Address Translation), NAT helpers for popular applications and  UPnP. The Firewall provides features to make  use  of internal connection, routing and  packet marks.  It can  filter by IP address, address range, port, port range, IP protocol, DSCP and  other  parameters, also supports Static  and  Dynamic  Address Lists, and  can  match packets by pattern in their content, specified in Regular Expressions, called Layer7  matching.  The RouterOS Firewall facility also supports IPv6.


RouterOS supports a multitude  of routing protocols:

  • For IPv4 it supports RIP v1 and  v2, OSPF v2, BGP v4.
  • For IPv6 it supports RIPng, OSPFv3 and  BGP.

RouterOS also supports Virtual Routing  and  Forwarding (VRF), Policy based routing,  Interface based routing and  ECMP routing.  You can  use  the Firewall filter to mark specific connections with Routing  marks,  and  then  make  the marked traffic use  a different ISP.

Now with MPLS support added to RouterOS, VRF is also introduced. Virtual Routing  and  Forwarding is a technology that allows multiple instances of a routing table  to co-exist within the same router  at the same time. Because the routing instances are independent, the same or overlapping IP addresses can be used without conflicting  with each other.  VRF also increases network security. It is often used in, but not limited to MPLS networks.


RouterOS supports Layer2  forwarding – including Bridging, Mesh  and  WDS. WDS allows to create custom wireless coverage using  multiple APs what is impossible to do only with one AP (indoor,  railroad installations) WDS allows packets to pass from one AP to another, just as if the APs were ports  on a wired Ethernet switch

 To optimize  WDS performance on large  scale networks Mikrotik has  designed special layer-2  forwarding interface type  – Mesh.  (R)STP eliminates the possibility  for the same MAC addresses to be seen on multiple bridge ports  by disabling secondary ports  to that MAC address. This helps avoid  loops  and  improves network reliability.

 MikroTik also offers an alternative to RSTP – HWMP+HWMP+ is a MikroTik specific Layer-2  routing protocol for wireless mesh networks.The HWMP+ protocol is an improvement of the Hybrid Wireless  Mesh Protocol  (HWMP) from IEEE 802.11s draft standard.


MPLS stands for MultiProtocol Label  Switching. It can  be used to replace IP routing – packet forwarding decision is no longer based on fields in IP header and  routing table, but on labels that are attached to packet. This approach speeds up forwarding process because next hop lookup  becomes very simple compared to routing lookup.

Efficency of forwarding process is the main benefit  of MPLS. MPLS makes it easy to create “virtual links” between nodes on the network,  regardless of the protocol of their encapsulated data.

It is a highly scalable, protocol agnostic, data-carrying mechanism. In an MPLS network,  data packets are assigned labels. Packet-forwarding decisions are made solely on the contents of this label,  without the need to examine the packet itself. This allows one to create end-to-end circuits  across any type  of transport medium, using  any protocol. Some  of the supported MPLS features:

  • Static  Label  bindings for IPv4
  • Label  Distribution protocol for IPv4
  • RSVP Traffic Engineering tunnels
  • VPLS MP-BGP based autodiscovery and  signaling
  • MP-BGP based MPLS IP VPN


To establish secure connections over open networks or the Internet, or connect remote locations with encrypted links, RouterOS supports various  VPN methods and  tunnel  protocols:

  • Ipsec – tunnel  and  transport mode, certificate or PSK, AH and ESP security protocols
  • Point to point tunneling (OpenVPN,  PPTP, PPPoE,  L2TP)
  • Advanced PPP features (MLPPP, BCP)
  • Simple tunnels (IPIP, EoIP)
  • 6to4 tunnel  support (IPv6 over IPv4 network)
  • VLAN – IEEE802.1q  Virtual LAN support, Q-in-Q support
  • MPLS based VPNs

 This means that you can  securely interconnect banking networks, use your workplace resources while travelling,  connect to your home  local network,  or increase security of your wireless backbone link. You can even  interconnect two branch office networks and  they would be able to use  each other’s resources, as if the computers would be in the same location   – all secure and  encrypted.

RouterOS also provides several MikroTik proprietary functions that are not found elsewhere, for example EoIP which is a Ethernet tunnel between two routers on top of an IP connection. The EoIP interface appears as an Ethernet interface. When the bridging function of the router  is enabled, all Ethernet traffic will be bridged just as if there where  a physical Ethernet interface and  cable between the two routers (with bridging enabled). This protocol makes multiple network schemes possible, for example the possibility  to bridge LANs over the Internet.


A variety of Wireless  technologies are suppored in RouterOS, the most basic of them being the wireless access point and client. If it’s a small hotspot network in your home,  or a city wide mesh network,  RouterOS will help  you in all situations. Some  of the features supported by RouterOS:

IEEE802.11a/b/g/n wireless client and  access point

Nstreme and  Nstreme2 proprietary protocols

  •  Client polling
  •  RTS/CTS
  • Wireless  Distribution System (WDS)
  • Virtual AP
  • WEP, WPA, WPA2 encryption
  • Access control  list
  • Wireless  client roaming
  • WMM
  • HWMP+ Wireless  MESH protocol
  • MME wireless routing protocol

RouterOS also features the NStreme proprietary wireless protocol that allows to extend the connection range and  speed, when using  MikroTik routers at each end. This has  helped to achieve the current non-amplified wifi link length  world record in Italy. Also supported is NSteme dual  which allows to use  two antennas at each end, one for receiving and  one for sending.


The MikroTik HotSpot  Gateway enables providing of public network access for clients  using  wireless or wired network connections. The user  will be presented a login screen when first opening his web browser. Once a login and  password is provided, the user  will be allowed  internet  access.

 This is ideal for hotel, school, airport,  internet  cafe  or any other public  place where  administration doesn’t have  control  over the user  computer. No software installatin or network configuration is needed, hotspot will direct  any connection request to the login form.

 Extensive user  management is possible by making  different user profiles,  each of which can  allow certain uptime, upload and download speed limitation, transfer amount limitation and  more.

 Hotspot also supports authentication against standard RADIUS servers and  MikroTik’s own User Manager which will give you a centralized management of all users in your networks.

  • Plug-n-Play access to the Network
  • Authentication of local Network Clients
  • User Accounting
  • RADIUS support for Authentication and  Accounting
  • Configurable bypass for non-interactive devices
  • Walled garden for browsing exceptions
  • Trial user  and  Advertisement modes

Quality of Service (QoS)

Bandwidth Control is a set of mechanisms that control  data rate allocation, delay  variability, timely delivery,  and  delivery reliability.

Quality of Service (QoS) means that the router  can  prioritize and  shape network traffic. Some  features of MikroTik RouterOS traffic control mechanism are listed below:

  • limit data rate  for certain IP adresses, subnets, protocols, ports, and  other  parameters
  • limit peer-to-peer traffic
  • prioritize some packet flows over others
  • use  queue bursts for faster  web browsing
  • apply  queues on fixed time intervals
  • share available traffic among users equally,  or depending on the load  of the channel

RouterOS supports Hierarchical Token Bucket  (HTB) QoS system with CIR, MIR, burst  and  priority support, and  provides both advanced queuing, and  also an easy solution  for basic QoS implementation – Simple queues.

PCQ was introduced to optimize  massive QoS systems, where  most of the queues are exactly  the same for different sub-streams. For example a sub-stream can  be download or upload for one particular client (IP) or connection to server.

PCQ algorithm  is very simple  – at first it uses selected classifiers to distinguish one sub-stream from another, then  applies individual FIFO queue size and  limitation on every sub-stream, then  groups all sub- streams together and  applies global  FIFO queue size and  limitation.

Web Proxy

RouterOS features a MikroTik custom made proxy server for caching web resources, and  speeding up customer browsing by delivering them cached file copies at local network speed. MikroTik RouterOS implements the following proxy server features:

  • Regular HTTP proxy
  • Transparent proxy
  • Access list by source, destination, URL and  requested method (HTTP firewall)
  • Cache access list to specify which objects to cache, and which not.
  • Direct Access List to specify which resources should be accessed directly,  and  which – through another proxy server
  • Logging facility
  • SOCKS proxy support
  • Parent proxy support
  • Cache storage on external drives

RouterOS can  also act  as a Transparent Caching server, with no configuration required in the customer PC. RouterOS will take

all HTTP requests and  redirect them to the local proxy service. This process will be entirely transparent to the user, and  the only difference to them will be the increased browsing speed.


To help  administrating your network,  RouterOS also provides a large  number of small network tools to optimize  your everyday tasks. Here are some of them:

  • Ping, traceroute
  • Bandwidth test,  ping flood
  • Packet sniffer, torch
  • Telnet, SSH
  • E-mail and  SMS send tools
  • Automated script  execution tools
  • CALEA data mirroring
  • File Fetch  tool
  • Active connection table
  • NTP Client and  Server
  •  TFTP server
  • Dynamic  DNS updater
  • VRRP redundancy support
  • SNMP for providing graphs and  stats
  • RADIUS client and  server (User  Manager)

The Dude

The Dude  network monitor is an application by MikroTik which can  dramatically improve  the way you manage your network environment. It will automatically scan all devices within specified subnets, draw and  layout a map  of your networks, monitor services of your devices and  alert you in case some service has  problems.

 Not only can  you monitor your RouterOS devices, you can monitor any device that is accessible by Ping or provides SNMP information.  You are able  to make  traffic and  availibility graphs, outage reports, and  even  use  the Dude  as a Syslog  server for your RouterOS device log files.

The Dude  can  also manage your RouterOS device configurations, and  automate their software upgrades  and  mass configure them.

Best of all – The Dude  is free of charge

Download PDF (What is MikroTik RouterOS)