Hello, semi-new to Mikrotik routers. I have used them for awhile as specialized devices, but am now expanding what I want to do with them, and I want to replace my linux based routers with Mikrotik.
I have used proxy ARP with linux firewalls for some time with great success, but am having difficulty reproducing the setup with Mikrotik. I am missing something (probably something simple)
Using private addresses in my example
ISP Device:
IP address 10.1.1.1/28 (giving me 14 addresses)
Mikrotik CCR2004-16G-2S+ (RouterOS 7.1.1):
Outside (public) address 10.1.1.2 on sfp-sfpplus1, connects to ISP device
Inside address 192.168.1.1/32 on ether16, connects to inside device
Inside Device (configured as if directly connected to ISP device, default route to 10.1.1.1, /28 network, etc)
Outside (public) address 10.1.1.4, connects to Mikrotik ether16
I want the inside device to appear as if directly connected to the ISP device, but I want to be able to control bandwidth, for example, on ether16.
Looking at the ARP table, I can see my inside device at 10.1.1.4 on ether16.
I enabled proxy ARP on sfp-sfpplus1 and ether16. I was hoping just that setting would do the trick. Incorrect.
I then made a static route to 10.1.1.4 via 192.168.1.1. This didn't fix the problem.
When I look at routing, I see a dynamic created route 10.1.1.0/28 to 'sfp-sfpplus1' which seems wrong, not sure.
Can someone clue me in as to where I am going wrong?
Note: I have set up a DHCP server on ether1, and set up an inside network, configured the firewall, and setup NAT, and plugged in random devices to confirm that the internet works through sfp-sfpplus1. It works correctly. I'm just stuck at proxy ARP.
Regards