Skip to end of metadata
Go to start of metadata


MikroTik is a Latvian network equipment manufacturer. The company develops and sells wired and wireless network routers, network switches, access points, as well as operating systems and auxiliary software. The company was founded in 1996 with the focus of selling equipment in emerging markets.

TopicLinkNotes
Combining two Internet connections to increase the speedhttps://wiki.mikrotik.com/wiki/Load_BalancingTechnically impossible to increase connection speed, but may able to have stable connection by Load Balancing
Combining two ISP with one MikroTik Router boardhttps://mikrotik.tips/combining-2-isp-with-one-mikrotik-routerboard/This is also a kind of example for Load Balancing



Technical Challenges

ItemDescriptionSolutions
Combine two internet sources and route by the group
  • Combine two internet sources (ISP1, ISP2)
    • Let's define ISP1 for the private network (IP range 10.0.0.0 ~ 10.0.*.*)
    • Let's define ISP2 for the external internet connection
  • Route any connection in 10.0.0.0 ~ 10.0.*.* through ISP1
  • Route any connection except above case through ISP2
TBD
Combine two internet sources and route by IP
  • Combine two internet sources (PIP1, PIP2)
    * Note PIP=Public IP
  • Route traffics mapped with pc1 through PIP1, and all others through PIP2

Refernce: https://wiki.mikrotik.com/wiki/Manual:IP/Route


TBD


How to setup a hairpin to certain local server

I have a web server needs connection from external/internal location, but just opening a port, by NAT Port Forwarding, may not good enough as far as I experienced in MikroTik router - you cannot connect to your server by domain name. Following configuration enables you to connect to your local server by domain name like you do on external network.

Note that you should check  like above


To enable above on your MikroTik router, you should drag and drop as #1 item on your NAT list like below:


To allow internal connection to your server directly, you should add NAT rule by IP → Firewall → NAT → Add New

Other references helpful

FeaturesNotes
SSH Server

default user id: admin

default port: 22


https://mikrotik.com/testdocs/ros/2.9/system/ssh.php

Policy Based Routinghttps://wiki.mikrotik.com/wiki/Policy_Base_Routing