/r/zerotier
A subreddit for discussing the ZeroTier network virtualization platform and all things related.
This sub is for discussing the ZeroTier network virtualization platform and all things related.
General discussion of networking, network virtualization, SDN/SD-WAN, netsec, and Internet decentralization is welcome too!
Links to projects, products, and startups that use ZeroTier or are related to the above topics are fine as long as they're not spammy or too off-topic.
While the ZeroTier team does try to monitor this subreddit as much as possible, this is not an official support channel. You're more likely to get attention from the devs over at our discussion forum.
/r/zerotier
Yesterday, I created a new account/network and added a device. Today, after logging in, I am unable to open the user interface and only get the spinning icon. Task manager shows it's working. Any ideas would be much appreciated!
Hello guys. I deleted Zero Tier One bc before I didnt have a Connection either and my troubleshooting told me it was Zero Tier. I Changed a free Things with the IP. But After I deleted it, it just says I don’t have a Ethernet Connection at all. I tried some stuff Chat gpt told me but nothing Works. Im worried to Death that I might got a Virus! Can someone Tell me what is going on, and if possible how to fix all of this? Thank you guys
i'm looking to host a minecraft server on zeroteir and i want someone to help me do so as safely as possible, as in a step by step guide, as when i tried to search for a guide they're either outdated or not what im looking for
when I try zerotier-cli leave <networkid>
I get a timeout. zerotier. this is a known problem: https://github.com/zerotier/ZeroTierOne/issues/2408#issuecomment-2513794916
is there a other way to remove one zt network device?
Hi! I am very new to Zerotier, but so far it has been the solution to many headaches. I was just winding if it is possible to use a webapp, like webmin, through zero tier. i have a server which I can SSH and RDP to, but when I try to access webin through chrome on port 10000, it times out. However, when I use RDp and open it up locally on the machine, it works fine. (However, RDP is very laggy and I would prefer not to use it). Is there a way to get this to work?
Hi there, I am new to zerotier and I an fascinated, how simple it works. I am currently implementing a remote backup of my private files to a storage installed at a friends home. It is basically working, but I found out that the throughput wasn‘t sufficient. When I looked for the bootleneck, I found out that my duo-core zerotier gateway had a 100% usage on one core and almost 0% on the 2nd core. Is it correct, that the zerotier client is single-threaded?
So I have a 2 laptops at office and a Mac at home under ZT (usually I'm connecting to office from home)
Laptop #2 keep failing but #1 is running good.
They are under same wifi(T-Mobile 5g brick)
And why is the ping is so high, I'm like only 10-15 miles away.
Also(sorry if dumb question) if I'm able to open port 9993 the performance would increase? and where i need to open it at office or at home or both of em? (can I even open it at Tmobile 5g router?)
Me and all my friends have had zero tier for almost 2 years already and it works perfectly fine, we use it for arma servers. One of my buds finally got a PC and we wanted him to play with us, so we had him install zero tier. But for some reason when I try to have him connect to our group, the ui disappears. He goes to start and then clicks zero twice, goes to the tray or wtv it’s called in the bottom right and Zero their pops up for a millisecond and then disappears. We tried reinstalling zero tier, resetting the pc, looked at other redit posts and did what they said and nothing has been working, I’m really mad because we’ve been waiting for ages for him to join us and now that he has a pc he still can’t play. Is there anything I can do to fix this?
I am using zerotier to run foundry for my ttrpg tables. It has been working well but a player recently joined and when they use the link for the foundry they get "The connection has timed out". They are authorized on the zerotier and both of us have it open. They haven't changed any settings on my network so they are the same as the other members. Does anyone know what may be causing this or can point me in the right direction?
I am attempting to route to an airgapped network via a teltonika cell modem using zerotier. I can ping the teltonika via zerotier from my Laptop- so that much is good. All looks online and happy between my laptop and the Teltonika.
My next step is to initiate a remote desktop sharing session using TightVNC (or similar). I need to see the desktop of a PC on the Teltonica's LAN port - it has TightVNC on it and I have hit it in the past using a Tosibox. The ONLY internet connection to that PC is through the new Teltonika and it is set to not route internet to items on the LAN (so I don't get the onsite guys downloading who knows what via my cell connection as I choke on data usage fees). Also I cannot have this target PC being a permanent part of my Zerotier network. This needs to be a one-way street. Me to the target when needed. Not the other way around.
I used to do this same setup through a Tosibox on this same site, using Tight VNC - but the Tosibox needs to go. I had similar settings over there - the Internet as set to not be accessible via the LAN port.
I tried to hit the Teltonika via TightVNC (as a test) and it says the device refused the connection - which is perfect. It means that I can reach it and it behaves as expected. But I cannot get to the IP of the PC on the other side of the Teltonika. How do I bridge that gap? I would imagine I need to set up routing in Zerotier. I did set up a route from my 172.xxx zerotier IP to the local 192.168 network that is on the LAN plug. No dice. I am missing something. Probably staring me in the face - you know how that goes.
hello,
i've just set up a personnal nas with omv 7
then immich and homeassistant using docker compose
when i'm home, everything is fine, i can access to them with both of the android apps using the IP address of my nas
for using from the outside, i set up zerotier, and it works well
but i have to change in both apps the IP address and need to log again
so i'd like to use dns in order to use the same server name inside or outside home
i followed this tuto https://docs.zerotier.com/dns
i can ping my phone from the server
but still can't ping my server from my phone
what did i do wrong ?
thanks in advance
[solved] : i forget in the zerotier android app when i configured the network to allow network dns. Now it works like a charm 😉
Hello, How are you doing? I am trying to make zerotier available via hotspot.
I have a device that I can't install zerotier (nintendo switch) and I want to connect this device in my pc using a wifi hotspot.
The idea is to redirect the traffic of the switch to the zerotier interface, but I dunno if this is possible at all.
And if it is, how can I do that? (I am using Ubuntu BTW)
Hi all,
I need to setup zerotier as follows
I have multiple video controllers that are in remote location and i need to access them remotely
the issue is the video controllers are behind a firewall and Port Forwarding is not possible for several reasons
the video controllers do not support ZeroTier or any app installed on them for that matter.
so what i plan to do is connect a raspberry pi or any simple linux machine to the same LAN that the video controllers are on.
My problem is how can i route the connection through the raspberry pi zerotier connection to the video controllers.
I read about IP Forwarding but the ZeroTier documentation on that isn't very helpful.
So any noob guide on how to do that will be highly appreciated.
Thanks.
I have zero knowledge on networking, so I'm effectively banging rocks together here. But with some effort, I managed to get a Dynamic DNS service pointing to the Zerotier managed IP of one of my servers.
This works perfectly on all devices, except on my friend's system, where his browser fails with "DNS_PROBE_FINISHED_NXDOMAIN" every time, which seems to be a DNS issue. If he enters the managed IP manually, it connects fine, so he definitely has access through Zerotier. And the Dynamic DNS service is pointing to the exact same IP, so I don't see how it could fail.
I've tried on two devices on my local network and with my phone on Mobile Data to act as an external client. All of them connected fine too.
I read that some consumer routers may not like redirecting back to the 192.168 subnet, so I changed things to the 10.0.0.0 range instead, but the issue still occurs for him. Running NSLOOKUP just returns “No internal type for both IPv4 and IPv6 Address (A+AAAA) records available for domain.com” every time.
What else can I do to troubleshoot why this one particular person can't seem to connect through my domain at all?
E: With research, it turns out his ISP's router doesn't like being directed to a private range IP by the dynamic DNS, so it discarded it entirely. "Solved" in the end by just having him edit his hosts file to match the domain to my ZT IP.
I have a personal Perforce server set up on my home network. I am connecting to it remotely using ZeroTier. Perforce connects and allows me to download my repo. My issue is within Unreal Engine. When connected to my Perforce through ZeroTier, Unreal becomes unusably slow. Each action has a ~30 second wait time. The issue stops occurring if I connect to the same Perforce server through the local network. This leads me to believe there is some sort of configuration with ZeroTier I am missing. Any ideas?
Hi!
been using zt for a few months now no problem im able to connect to my computer whenver i need from any device... recently i just got a new PC that im try to use to connect to the old PC (that still works on all other devices) and its not letting me in even tho i set up the new machine on the ZT website correctly please help
Hi folks,
Is anyone who have the above combination experiencing the same issue?
I have a Windows server, on which RDP is only exposed through a ZeroTier VPN. Previously, on my Macbook, I was using the old Remote Desktop app to access it without problems. Recently, when I changed to Windows App, I can no longer access the Windows server on my device.
How did I single out the issue was probably due to the macOS Windows App?
I have ZT running on a Synology NAS working as an exit node with no issues (I use it to route traffic home when I'm abroad). I'm trying to setup another exit node in a cloud VM as a backup, in case internet goes out at home;
I have the VM (Oracle cloud, if that makes a difference in network configuration) ready and changed the managed route to the VM's IP, but traffic keeps going out of the Synology.
Is something else needed? Do clients need to be refreshed? I tried de-authorizing the Synology, but then there's no internet at all.
Current route is
|| || |192.168.192.0/23|via|192.168.192.99 (new VM)|| |192.168.192.0/24||(LAN)|
Hi, my system is Kubuntu 24.04.1 LTS
.
last night i had updated the system, and saw zerotiter also having an update. and it updated. after update. it went blanc. i had to reconnect to the network and it did reconnect. for a bit. but then went offline. i had done systemctl restart, ufw restart . it did go online after whole computer restart. Mind you i am using this kubuntu computer via ssh mostly. i thought that was it.
this morning its the same thing again. its not connecting to network. whole computer restart is not even helping. it did connect once it between, then disconnected. i can access the computer via ssh if i physically connect. before this last connect it was online to zerotier 12 hours ago.
here is status -J result
{
"address": "b------------e",
"clock": 1731793247613,
"config": {
"settings": {
"allowTcpFallbackRelay": true,
"forceTcpRelay": false,
"homeDir": "/var/lib/zerotier-one",
"listeningOn": [
"192.168.0.196/9993",
"192.168.0.196/31034",
"192.168.0.196/28056"
],
"portMappingEnabled": true,
"primaryPort": 9993,
"secondaryPort": 28056,
"softwareUpdate": "disable",
"softwareUpdateChannel": "release",
"surfaceAddresses": [],
"tertiaryPort": 31034
}
},
"online": false,
"planetWorldId": 149604618,
"planetWorldTimestamp": 1723830653344,
"publicIdentity": "---------------------------------------------------------------------------------------------------------------------------",
"tcpFallbackActive": false,
"version": "1.14.2",
"versionBuild": 0,
"versionMajor": 1,
"versionMinor": 14,
"versionRev": 2
}
pub identity and device i have just kept hidden. the ufw status is also like this
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
22/tcp ALLOW Anywhere
6800 ALLOW Anywhere
Samba ALLOW Anywhere
syncthing ALLOW Anywhere
8384 ALLOW Anywhere
9993 ALLOW Anywhere
9993/udp ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
22/tcp (v6) ALLOW Anywhere (v6)
6800 (v6) ALLOW Anywhere (v6)
Samba (v6) ALLOW Anywhere (v6)
syncthing (v6) ALLOW Anywhere (v6)
8384 (v6) ALLOW Anywhere (v6)
9993 (v6) ALLOW Anywhere (v6)
9993/udp (v6) ALLOW Anywhere (v6)
my problem is, it stays in 200 info bbe00476be 1.14.2 OFFLINE
even after restart. i am writing this from a windows machine from same network it shows online. i have other devices that are online. except this ubuntu machine.
any help would be nice with guide. i am not much of tech nerd. just using thsi machine as a backup for my stuff.
this never happened until last night. i have had issues where changing network on windows cuase delay to connect. but for 12 hours not connecting, never
Hello, I am new to zerotier, I would like to know what is the current version of zerotier because on Linux and Android I have a version 1.14 but I have seen version 1.8 on the site.
In the download section of the site it also says 1.14 as the latest version.
Hi all, forgive me as I'm not the savviest of IT people and this is my first time trying to set up remote desktop protocol over VPN.
Basically, I have been able to install ZT and set up a network and add my host computer (Windows 10) and my laptop (Windows 11) to the same network. When my host computer and laptop are connected to the same Wifi (home Wifi), I'm able to access the host computer via my laptop. Both the "managed IP" and "physical IP" address work when using RDP (I tried both because I thought this was the issue).
However, when I try to connect to the host computer via RDP from my laptop using two different Wifi networks (the other being hotspot from my phone), then I'm unable to connect. The only difference that I can see is that in the functioning scenario, the Wifi network for both computer/laptop are the same and in the non-functioning scenario, they are connecting from different Wifi networks.
I feel like I'm probably missing something fundamental and obvious but because I have no experience, I can't figure it out!
Any help with the matter would be greatly appreciated. TIA!
I have 2 windows systems connected to a zerotier network. I want to route internet traffic from one system through the other. I tried to do what was mentioned in the VPN exit node documentation. We were on a discord call and the result was that they could hear me but not access the internet or reply to me. Does anyone have any idea on what to do? I would appreciate a detailed guide to start from scratch.
Hi guys, Im dealing with ZeroTier configurations on my linus server.
There are tree devices. My PC, my friends PC and my Linux server. My PC and Linux server are on same network.
When I try zerotiers-cli peers from win PC the connection with my friend is DIRECT. However when I do the same from Linux server is RELAY. I was able to fix this issue but when I shutted down the linux its again back to RELAY and I cannot to get it back to DIRECT.
Could somebody helps me to fix this issue?
I already tried these commands:
sudo iptables -A INPUT -p udp --dport 9993 -j ACCEPT
sudo iptables -A OUTPUT -p udp --sport 9993 -j ACCEPT
sudo iptables -A INPUT -s <ZeroTier-network-range> -j ACCEPT
sudo iptables -A OUTPUT -d <ZeroTier-network-range> -j ACCEPT
I also tried to turn off the iptables viasudo iptables -F
sudo systemctl stop iptables
but no result.
Here are screenshot from PC (win) console and my linux server.
(My friends PC is on 4th row in left console and on 3th on right one)
been trying to use this program in tandem with sunshine and moonlight for a remote desktop solution, although I'm finding it hard to make it work at all. I'm currently away from my pc but I'm getting errors regarding bash not finding any systemctl commands (can't start the service), exit codes 401 and something about a port 9993 busting my balls. all of this is making me wonder if it's possible at all to do what I'm trying to do?
Hey guys, I'm using opnsense and I've managed to get zerotier working on my box, but I want additional networks to be routable over zerotier. On the windows client there are options to allow manage addreses that add more networks to the routing table, but on opnsense I cannot find a way how to do that. I believe I need to explicitly configure that under local.conf settings, but I tried adding allowManaged=1 to it, and then zerotier service does not start. I've tried this document https://docs.zerotier.com/config/ but it does not help with managed networks.
Does anyone know how to do this or can give me some directions please?
I have ZTNet running as a UI for ZeroTier. We have a server on one of our networks that we currently are using with Tailscale to provide access via a domain. For this post we'll call it my.domain.xyz
ZTNet Appears to have support for a similar feature, where typing in this domain while on the same network with Allow DNS Configuration is checked would forward it to that IP as if it was on the full domain registrar. However, when I click Submit
after filling in the details under "DNS" in ZTNet, the IP is added to a list of servers with the domain nowhere on the list. The server is not clickable or anything in that sort.
Additionally, visiting that domain does not resolve to that IP, and instead gives a DNS entry missing error like I entered any old non-existing domain.
What gives? Is there a better way to be doing this? Does it have to be done in the terminal? This Github issue with no replies has the same issue: https://github.com/sinamics/ztnet/issues/576
So, I've just installed my ethernet cable into my Mesh Wifi Extender to get that boost in performance. I try to open up ZeroTier on my computer, and all of a sudden it's telling my IPv4 and IPv6 Connectivity is not connected to the internet, ZeroTier has worked perfectly fine with my Wifi Card but as soon as I hooked up my Wifi Extender it's not working?? Please, someone help, I've been going at it for hours, thinking I'd be an easy fix.. EDIT; I Tried trouble shooting my network adapter, and it says ZeorTier One doesn't have a valid IP configuration?
Hello. Looking to use ZeroTier to be able to remote into an iPad and remote control it. This would be for a tech support setup for my parents. I haven’t found an app to allow the remote control.
Is anyone doing this and can you recommend an app?
Hello, I have a two devices on the same network (Linux Server) and (Windows Laptop), both connected to through the same Wifi. I am able to ping a third device (Windows PC) which is not on the same wifi from both computers, but I am unable to ping the two that are on the same wifi. I am able to ping the 192. address but the ZeroTier managed IP is unpingable from both ends. When checking the traceroute, it shows the address but does not have the IP associated with is, and says relay instead of direct