I have everything setup to where I would think it should be working, can even ping a VM running on the server via the laptop or with winbox etc. So why don't the devices on the network appear when I enter their ip? How can I fix this and also allow the DNS to be routed through the pihole?
Currently have a few devices connected to zerotier: phone, laptop, blueiris, mikrotik. Pi hole works on the local network and is the DNS setting within mikrotik.
From the terminal laptop I can ping the Mikrotik Zerotier IP and the Mikrotik ping (although on same network) and visa versa. From Mikrotik terminal though it's become about 25% success rate pinging my phone's Zerotier using VPN on LTE. When I'm on the phone, I can type the Mikrotik router's IP and the page will load half of it to where I can see the log in form and button but won't actually let me log in. I'm able to type the zerotier IP and it loads up the router login screen. But DNS from the phone doesn't work. I also can't use and services that my local network offers.
Thanks for your help.