Tailscale: Difference between revisions
imported>Cablespaghetti Notes about DNS issues |
imported>Mekanoe Adds userspace-networking method |
||
Line 38: | Line 38: | ||
$ sudo tailscale --socket{{=}}${STATE_DIRECTORY}/tailscaled.sock up --auth-key{{=}}tskey-key-MYSERVICE_KEY_FROM_TAILSCALE_ADMIN_CONSOLE --hostname{{=}}MYSERVICE --reset | $ sudo tailscale --socket{{=}}${STATE_DIRECTORY}/tailscaled.sock up --auth-key{{=}}tskey-key-MYSERVICE_KEY_FROM_TAILSCALE_ADMIN_CONSOLE --hostname{{=}}MYSERVICE --reset | ||
}} | }} | ||
==Using Userspace Networking (experimental)== | |||
Tailscale inside containers can use [https://tailscale.com/kb/1112/userspace-networking userspace networking mode] to avoid needing host tunnel device permissions. | |||
This can be accomplished by setting <code><nowiki>services.tailscale.interfaceName = "userspace-networking";</nowiki></code> in your NixOS config. | |||
{{Expansion| | {{Expansion| | ||
* Set up Systemd services for the additional host names | * Set up Systemd services for the additional host names | ||
}} | }} |