Configuration Issue

Hello.

I am switching from a EdgeRouter to a newly acquired CCR1009-7G-1C-1S+. And am having a very hard time copying over the current configuration to the mikrotik ecosystem.

My infrastructure :
CCR1009-7G-1C-1S+ : Router : Port eth1 to “internet”, port sfp+ to switch
CRS312-4C+8XG-RM under SwOS: 10Gb Switch port sfp+ to Router, other ports connected to servers

I have 3 different VLAN that go between the switch and router :
1: 10.10.22.0/24 : MGMT
2: PUBLIC IPs
20: 10.10.23.0/24 : LAN

\

  • I receive from my ISP 7 public IP. These are not routed. So i must proxy-arp.

  • Some public ips are routed to vlan2 for some of the servers.

  • Other public ips are used to NAT different services on the vlan20.

  • ALL ip’s must go thru the firewall.

  • vpn connection for remote management

  • Ideally, if possible, i would love to be able to use 4 ports as a backup “switch” in case my main switch goes down, right now this is not a priority.

I have tried different configurations, and spent a couple of days already failing and failing. (Either i manage to NAT, but not proxy arp, or the opposite, or both works but only one goes thru the firewall)