I had followed and successfully implemented the steps in this guide to bridge Zerotier to local router, until I was forced by my ISP to change the modem/router.
Now I don’t have access to configure it (which seems to become a standard practice), so I had to ask them to configure the router IP and its DHCP range.
I understand I they have implemented the necessary configuration, just as mentioned in the guide above. But since then Zerotier Bridge has stoped working.
Whenever I scan my network I can find a dynamic IP address associated to the WIFI of the RPi, but the static IP for the ethernet does not show up. I can still SSH to the RPi. And remote computers on the same Zerotier network can ping the Ethernet. But the remote node cannot ping anything behind the RPi.
Do you know if there is any additional config such as firewall permission, opening ports or similar that I need to implement the Bridge?
Should I be asking myself some other question?
Thanks. I was hoping something would jump out from the output, but… nothing did. It looks normal as far a I can tell.
I can’t think of anything needing to change on the pi just because the internet gateway device changed.
Is the pi plugged directly into the router, or is there a switch? Can you restart the switch? That’s a wild guess.
Coming back to explain what I’ve found out so far:
I deleted all the .network files and re-wrote them according to the guide.
I used nmap to map the local network and found out that whenever I used eth0 I was able to see the Zerotier network, but none of the local network. And when I used nmap -e wlan0 I was able to see the local network but none of the Zero Tier. Important to note that the wlan0 is provided by APs that are different, but within the same network, as the router.
So my best guess now is that there is some settings on the ISP router that blocks traffic from one port to the other.
To work around this, I’m trying to add wlan0 to the br0 along with eth0, but for now this haven’t generated the desired effect.