Hey everyone, hope all is well. I’m trying to create a private network to grant clients access to a NAS on my home network. I have installed ZeroTier on three devices. The self-hosted network controller is installed on the NAS itself, and I installed the client on an Android phone and on a local PC with Ubuntu Linux. The network seems to not be visible remotely, and the Android device cannot find it even on the local LAN.
The NAS is a Synology running DSM 7.2 (DS223). I tried these instructions ( Synology NAS | ZeroTier Documentation ) but they failed because the architecture did not match my NAS. I went around those instructions and just installed it using the default docker image.
Once that was completed, I followed these instructions ( Network Controllers | ZeroTier Documentation) to set up the network controller on the NAS. I got the network ID.
I followed the install instructions, for the Linux PC on the same LAN ( sorry in advance, I can only have two links as a noob - https ://www.zerotier.com/ download/ ). I ran the CLI commands to join the network, and I was able to join. I validated this on the server side. I then authorized the Linux PC as a member, and could validate from that machine that status went from ACCESS_DENIED
to OK
.
I then tried installing it on an Android device ( https ://play.google.com/store/apps/details?id=com.zerotier.one ). I followed the instructions and set it up with the wireless adapter turned off so it would not be connected to the local LAN. When I try enabling it, I go from OFFLINE
to ONLINE
but I see ‘Network Not Found’ in a message the bottom of the screen. It would seem that it cannot find the ZeroTier network remotely. So, I turned off ‘Allow Mobile Data’ in the app, then enabled wireless on the phone so it was on the LAN, and tried re-enabling the network again via the app. It still says the same thing. When I look at details for it, it says “Network Not Found” as the Status, but it does show a MAC as well as that the type is Private (so it would seem as though it has some info). But, from the CLI on the NAS where the network controller was initialized, it is not listed as a member.
I have tried dozens of other things in this process. Changing firewall settings, opening up ports on my router. I’m just unable to figure out what the problem may be, and I’ve run out of ways I know to troubleshoot this. Also, the ISP that I am on does not allow VPN connections without a static IP address. I decided to use ZeroTier in part because I could avoid that and avoid opening ports, but it may be playing a role here.
So, my questions are basically where to go next. Is there any other way I could troubleshoot the inability to connect to the network? Should I try setting up a ZeroTier account and using one of their servers to test and perhaps eliminate other issues by process of elimination? Any chance I’m missing something entirely? Any insights anyone may have are welcome!