vpn accept tun TO bridge

hello to the whole list,
I’m new to the forum and I’m approaching MIKROTIC.

I have a problem that I can’t solve and I ask the list for help.

I have a situation like this:
HEADQUARTERS A

  • firewalls
  • OPENVPN server in DMZ eth0 10.0.1.10 tun0 10.255.255.0
  • 10 servers in dmz all on the 10.0.1.x class
  • lan

SITE B:

  • mikrotik
  • bridge lan

the mikrotik connects to the internet and connects to the VPN
the mikrotik tun card has ip 10.255.255.1

I set the routes on the mikrotik
rouet: 10.0.1.0 GW 10.255.255.0

now from the LAN of office B I can ping 10.255.255.0 and 10.0.1.10
But if I try to ping 10.0.1.10 I get no response.

I understand the problem but I can’t solve it

I have to show up at LOCATION A with the private IP of location B

I should be able to create a rule in the firewall
VPN to BRIDGE ACCEPT
BRIDGE to VPN ACCEPT

I attach a diagram of the network.
can you help me
mikrotik.png

Did you take the route on SITE A?
DST-Address= 192.168.1.0/24 GW 10.255.255.1