|
After so long without posting here, I'm sharing some thoughts about Tailscale's service end Headscale. Using it has been overall good experience so far.
Tailscale is a similar tool to ZeroTier and Netbird for setting up cross-network connectivity. It supports STUN tunnels for point-to-point direct connection between clients and provides the WireGuard protocol as its default protocol with go implementation. This makes it both efficient and secure. In short, Tailscale can work in environments where server bandwidth doesn't limit the devices' experience of being in the same local network.
Headscale is an open source service end of Tailscale. It fully supports all the basic functions of Tailscale using Go language. This allows Tailscale to be completely independent from any service end. Recently, Parsec was affected by interference, which caused concern about the stability of official services in China in the future. So I did some research on building self-built Heapscale servers. The process involved manual installation, which is documented below.
I am attaching two images above. Please refer to them if you need more information.
For further details, please see my blog post on https://luotianyi.vc/8480.html. If you're interested, you can check out the forum; however, there might be difficulty in reading due to the poor layout.
Here is the link:
https://luotianyi.vc/8480.html
Please note that the following text has been translated into English and no additional characters or phrases have been added. |
|