Redirecting Users for Non Pay (or any other reason)…

April 3rd, 2012 Basic Routing, Mikrotik

One common question I see on forums and other places is how you can use Mikrotik to redirect non-paying users to a “pay me now” page.  This tutorial will cover one of the methods that you can use to accomplish this seemingly confusing function.

Read the rest of this entry »

RouterOS Upgrade Process

August 23rd, 2010 Mikrotik, Training

The process of upgrading RouterOS is very simple and, yet, is still somewhat confusing for some folks.  I will attempt to detail some of the methods as well as some of the finer nuances here.

Read the rest of this entry »

When AND Why Proxy-ARP

June 1st, 2010 Basic Routing, Mikrotik

In my training classes, I go to great lengths to teach when and why proxy arp is necessary on an interface.  I have seen (and answered) numerous questions on my mailing lists regarding proxy arp and it seems it is time to create an article that I can just point people to.  I will focus this article on Mikrotik RouterOS (as many of my articles are), but it should be noted that proxy arp is not unique to Mikrotik.

Read the rest of this entry »

Submit your ideas for new tutorials

February 27th, 2010 Mikrotik

I would LOVE to hear from those of you who read this blog. Please leave comments for this article expressing your desires for what you’d like to see me include as a tutorial. I can make you no promises that I will be able to write up every idea, but I will try to incorporate some of them.
Also, I’d like to hear from you if you’ve found these tutorials useful. It is often difficult to determine from the traffic logs how useful these tutorials are. If you’ve found my writings useful, let me know. If you think I should spend my time elsewhere, I’d like to hear that opinion as well. (Well, I really DON’T want to hear it, but you are welcome to tell me if that is your opinion. 🙂 ).

To tag or not to tag…that is the question!

February 24th, 2010 Mikrotik

At least it is a question I’m often asked about how the Mikrotik Router treats vlan traffic.  In this article, I will address some of the more common types of configurations and help you to understand exactly where you will, or will not, see a packet that is tagged.

Read the rest of this entry »

Changing Router Passwords via Perl

February 1st, 2010 Mikrotik

This article is being posted in answer to a question on my Mikrotik Mailing List. The original poster asked if there was a solution for changing the password on a group of routers. This is something that I have been doing with perl for a VERY long time. Here is the script I have been using.

Read the rest of this entry »

Point to Point Mikrotik

December 13th, 2009 Mikrotik

Routed or bridged, there are few back haul radios available that can match the Mikrotik RouterOS software for features, tools, flexibility and cost.  With features and flexibility comes complexity and confusion.  I wanted to help dispel some of that confusion with this article.  You may have lots of choices to make, but most of these choices are relatively simple decisions.  And so, brave reader, proceed…

Read the rest of this entry »

How to bridge distant networks using RouterOS and PPtP

December 5th, 2009 Mikrotik

Mikrotik has recently added MPLS to their already amazing RouterOS product.  MPLS offers some really nice options for bridging networks that exist within a single administrative domain.  But, what can you do if you need to bridge 2 networks that do NOT exist within the same administrative domain?  This article discusses how to create a bridge using another fairly recent upgrade in RouterOS.  Read on…

Read the rest of this entry »

QOS Implementation details with RouterOS

November 23rd, 2009 iptables, Mikrotik

About 2 months ago, I began experimenting with an approach to QOS that mimics much of the functionality of the NetEqualizer ( product line.  As I was experimenting with some various techniques for limiting bandwidth utilization, I realized that the scope of the project I had undertaken was WAY more than I had initially bargained for.  I dedicated more and more time to this project, however, because I was seeing some real results from my tests.  While most of my articles here have been tutorial in nature, this one is a little different.  I have a lot of time invested in my approach to handling QOS on a network and have made this a commercial offering.  I will attempt to describe some of the functionality in this short article.

Read the rest of this entry »