Ok so here’s my setup:
- I have a fiber connection from an ISP with a (fictitious) 111.111.111.112/29 block.
- I have a RouterBoard 705GL running RouterOS v5.16.
- The ISP’s hardware (gateway) has the IP 111.111.111.113.
- ether1 is hooked up to the ISP hardware and configured to use IP 111.111.111.114, with a gateway of 111.111.111.113.
- Firewall and NAT has been completely disabled.
My goal is to be able to use ether3, ether4 and ether5 for three different customers, that will have their own router, that they should be able to setup to use IP 111.111.111.115, 111.111.111.116, 111.111.111.117, respectively.
I really don’t need much of the feature of RouterOS, all I want is for traffic from ether3,4,5 to go through ether1.
I was able to get that going by setting the Master Port of ether3,4,5 to ether1. The problem is, this keeps me from setting up rules (like bandwidth management for example) by port.
Route table is as follow
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 A S 0.0.0.0/0 111.111.111.113 1
2 ADC 111.111.111.112/29 111.111.111.114 ether1 0
My understanding is that the second route should take care of routing traffic destined to the 111.111.111.112/29 network to ether1 but it doesn’t for ether3,4,5.
Basically, I want the RouterBoard to act as a switch, letting my customers access the ISP gateway “directly” but I still need to be able to manage traffic to some extent.
Any help would be greatly appreciated.
Thanks!