Hello. I am new to Mikrotik so please be patient with me. I have the following setup: two locations, HQ and Branch. For Internet access I acquired 2 Cloud Core routers (RouterOS 6.39.1) witch I configure without problem. As of now, the company has acquired an VPN managed service from our ISP and I need to configure the network to make-it work. I connected the two VPN gateways to a switch on respective locations and did a little research. I marked the VPN traffic within firewall: <chain=prerouting action=mark-routing new-routing-mark=VPN passthrough=no src-address=10.0.0.0/16 dst-address=10.1.0.0/16 log=no log-prefix=“”> in HQ router and <chain=prerouting action=mark-routing new-routing-mark=VPN passthrough=no src-address=10.1.0.0/16 dst-address=10.0.0.0/16 log=no log-prefix=“”> in Branch router an created two routes: <dst-address=10.1.0.0/16 gateway=10.0.0.1 gateway-status=10.0.0.1 reachable via LAN distance=1 scope=30 target-scope=10 routing-mark=VPN> in QH and <dst-address=10.0.0.0/16 gateway=10.1.0.1 gateway-status=10.1.0.1 reachable via LAN distance=1 scope=30 target-scope=10 routing-mark=VPN> . This setup is functional to a point, meaning I can ping and access computers (except the MkT gateways) on either LAN from the opposite side but only by ip and not by name. I’m aware that in not an elegant solution to my problem and I’m shure there are other setups that can make my network communicate at the name level but I cannot seam to get the hang of it. I would appreciate any help I can get. Thank you.

What are you using for DNS for each network? From what I read, it reads as though each site has it’s own DNS server or service.
Yes, DNS servers I use are provided by my ISP and are actually the same (the ISP is the same in both locations) but there are configured separately, on each MkT router.