I use mangle like this, it has succeeded in making the VLAN423 public IP accessible from outside
/ip/firewall/mangle
add action=mark-connection chain=input comment=\
"Mark Access Inet Direct to CDN" connection-state=new in-interface=\
"VLAN423 - CDN PUBLIC" new-connection-mark=mc-cdn passthrough=yes
add action=mark-routing chain=output connection-mark=mc-cdn new-routing-mark=\
mr-cdn passthrough=no
/ip/firewall/address-list/add ip-callerid
/ip/route/add gateway=103.xx.xxx.22 routing-table=mr-cdn
I want everything in the ip-caller id to be accessed using the ip on vlan VLAN423
I have tried many ways and have not succeeded