Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Message added by EDACerton,

When requesting support, please include a Tailscale diag package with your request:

 

https://edac.dev/unraid/plugin-diagnostics/usage/

[Plugin] Tailscale

Featured Replies

  • Replies 1.7k
  • Views 377.7k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • EDACerton
    EDACerton

    This topic is not for support of the Tailscale docker integration. Please make a post in the appropriate OS support forum for issues related to the docker integration. Common Issues I

  • 2024.08.28   This update contains an important alert for Unraid Connect users. We recently determined that the Flash Backup feature of Unraid Connect would back up the Tailscale state file.

  • EDACerton
    EDACerton

    2023.05.25b Update Tailscale to 1.42.0 Add Tailscale web interface to Settings page Add page for Tailscale / plugin logs Switch Taildrop implementation to use native Unrai

Posted Images

21 hours ago, EDACerton said:

It looks like you have both the plugin and docker installed... they will fight with each other. You have to pick one or the other.

I did have the docker container installed, but uninstalled when I did the plugin.. not sure why it would show in the diagnostic...  I've attached a fresh diagnostic for good measure.

diagnostics-20230714-0841.zip

  • Author
1 hour ago, diehardbattery said:

I did have the docker container installed, but uninstalled when I did the plugin.. not sure why it would show in the diagnostic...  I've attached a fresh diagnostic for good measure.

diagnostics-20230714-0841.zip 163.21 kB · 1 download

The Unraid diagnostics look OK at first glance... can you generate plugin diagnostics? (Go to Help tab in the plugin settings, there's a link at the top)

Hello.

 

Please, does anyone knows if its possible to temporarily disable the Tailscale plugin? I go out for vacations once a year and I dont need a VPN besides a couple of days.

 

Thank you all for the great work on this plugin.

11 hours ago, EDACerton said:

Thanks. What are you trying to do that isn't working?

Well when I connect to Tailscale, I am expecting to access my shares via local ip.  I am new to using vpn to remote access the nas so maybe I'm not doing it correctly.  

1 hour ago, diehardbattery said:

I am expecting to access my shares via local ip

That isn't how Tailscale specifically works. Tailscale is designed as a point-to-point overlay network VPN. To access shares on Unraid via Tailscale, you have to use the IP address Unraid has on the Tailscale network.

 

There's a couple ways to find that IP: first is in the Tailscale settings page on Unraid, it'll show you the IP address there, like this:

 

image.png.05e39f329a8791497c52b88dfce28469.png

Or, in a console on any other machine connected to the tailnet, you can ask Tailscale what IPs it knows about with `tailscale status`:

image.png.0968a60565d9cea4aca68a461cb93e85.png

 

Then on the machine you want to connect to the share from (e.g., laptop), you'd point it at the tailscale address of (in my case) fd7a:115c:a1e0::8

 

You may have ipv4 addresses--Tailscale uses both ipv6 and ipv4 interchangeably.

I seem to be having a problem where the "Accept DNS - Yes" plugin setting is not actually being applied according to the Info tab. Am I correct in interpreting that setting as automatically applying `tailscale set --accept-dns=true`?

Edited by shiruken

  • Author
56 minutes ago, shiruken said:

I seem to be having a problem where the "Accept DNS - Yes" plugin setting is not actually being applied according to the Info tab. Am I correct in interpreting that setting as applying `tailscale set --accept-dns=false`?

That should be setting accept-dns to true. Can you please post plug-in diagnostics (from the help tab in the plug-in settings)?

2 hours ago, SensibleSalmon said:

That isn't how Tailscale specifically works. Tailscale is designed as a point-to-point overlay network VPN. To access shares on Unraid via Tailscale, you have to use the IP address Unraid has on the Tailscale network.

 

There's a couple ways to find that IP: first is in the Tailscale settings page on Unraid, it'll show you the IP address there, like this:

 

image.png.05e39f329a8791497c52b88dfce28469.png

Or, in a console on any other machine connected to the tailnet, you can ask Tailscale what IPs it knows about with `tailscale status`:

image.png.0968a60565d9cea4aca68a461cb93e85.png

 

Then on the machine you want to connect to the share from (e.g., laptop), you'd point it at the tailscale address of (in my case) fd7a:115c:a1e0::8

 

You may have ipv4 addresses--Tailscale uses both ipv6 and ipv4 interchangeably.

Okay, that worked for me.  Thank you.

is it possible to disable the use of ipv6?

29 minutes ago, dopeytree said:

is it possible to disable the use of ipv6?

 

On the internal network, I think Tailscale will always assign both an ipv4 and ipv6 address. I haven't found a configuration option to only issue one or the other yet, anyway. You can request a specific one for a given host via the command line though: https://tailscale.com/kb/1080/cli/#ip

 

Note also ip allocations are static per device enrollment, so they'll be stable so long as you don't remove and re-add the device to your network.

  • Author
1 hour ago, SensibleSalmon said:

 

On the internal network, I think Tailscale will always assign both an ipv4 and ipv6 address. I haven't found a configuration option to only issue one or the other yet, anyway. You can request a specific one for a given host via the command line though: https://tailscale.com/kb/1080/cli/#ip

 

Note also ip allocations are static per device enrollment, so they'll be stable so long as you don't remove and re-add the device to your network.

This is correct.... Tailscale always assigns IPv4 and IPv6 addresses. Since it's a point-to-point connection, though, there's not really a lot of reason to disable IPv6... if you don't want to use the IPv6, just don't use it, it shouldn't hurt anything :)

 

@dopeytree, is there a specific reason that you want to disable IPv6 for Tailscale?

is there a way to migrate from the docker to the plugin without the tailscale ip changing?

  • Author
3 hours ago, warpspeed said:

is there a way to migrate from the docker to the plugin without the tailscale ip changing?

No… per the Tailscale docs:

 

Quote

By default, every device receives an IP address in the 100.x.y.z range. This IP address is auto-assigned based on the device and authorization credentials and cannot be changed by hand.


From Tailscale’s perspective, the docker and plugin are different devices. 

I don't know if this is related to this but suddenly I can't access unraid and all the dockers when Tailscale(windows) is connected. Even if the connected account is different(network and subnet is different). I need to disconnect it or shut it down the app.

 

Windows 11 pro 22H2

Unraid version 6.12.3

Tailscale windows version 1.44.0

Tailscale plugin version 1.44.0

 

Anyone experiencing the same?

  • Author
21 minutes ago, HHUBS said:

I don't know if this is related to this but suddenly I can't access unraid and all the dockers when Tailscale(windows) is connected. Even if the connected account is different(network and subnet is different). I need to disconnect it or shut it down the app.

 

Windows 11 pro 22H2

Unraid version 6.12.3

Tailscale windows version 1.44.0

Tailscale plugin version 1.44.0

 

Anyone experiencing the same?

That's very weird. Are you advertising routes from that computer?

27 minutes ago, HHUBS said:

I don't know if this is related to this but suddenly I can't access unraid and all the dockers when Tailscale(windows) is connected. Even if the connected account is different(network and subnet is different). I need to disconnect it or shut it down the app.

 

Windows 11 pro 22H2

Unraid version 6.12.3

Tailscale windows version 1.44.0

Tailscale plugin version 1.44.0

 

Anyone experiencing the same?

 

 

Just tried to use tailscale today, installed them on my windows 11 22h2 and then install the plugin

 

I had tailscale installed long ago, but somehow it was not working as i tried to access my unraid today through tailscale IP

 

then i found out there is tailscale plugin instead of docker.

 

at first after fresh install on my unraid it was not working

then reading through the forum

i had to change the setting of plugin 

set accept routes and accept dns = yes

 

and restart the plugin

 

now its working

 

if its not working. just reinstall both on your machine.

1 hour ago, EDACerton said:

That's very weird. Are you advertising routes from that computer?

 

Yeah. Weird since it was working before. No, I'm not advertising routes from the pc.

 

 

1 hour ago, safiedin said:

 

 

Just tried to use tailscale today, installed them on my windows 11 22h2 and then install the plugin

 

I had tailscale installed long ago, but somehow it was not working as i tried to access my unraid today through tailscale IP

 

then i found out there is tailscale plugin instead of docker.

 

at first after fresh install on my unraid it was not working

then reading through the forum

i had to change the setting of plugin 

set accept routes and accept dns = yes

 

and restart the plugin

 

now its working

 

if its not working. just reinstall both on your machine.

 

The plugin is working long before. It is in fact working as of this moment if my pc is in different subnet from unraid and I want to access unraid using tailscale.

 

 

  • Author
53 minutes ago, HHUBS said:

 

Yeah. Weird since it was working before. No, I'm not advertising routes from the pc.

 

 

 

The plugin is working long before. It is in fact working as of this moment if my pc is in different subnet from unraid and I want to access unraid using tailscale.

 

 

I doubt there's anything that I can do on the plugin side of things to help with this since it changes when the Windows PC is connected... I'd recommend generating a bugreport on both devices, then post those to the Tailscale forums. The Tailscale folks will be able to pull the bugreport and see what's going on.

 

https://tailscale.com/kb/1227/bug-report/

https://forum.tailscale.com/

On 7/15/2023 at 11:45 AM, EDACerton said:

That should be setting accept-dns to true. Can you please post plug-in diagnostics (from the help tab in the plug-in settings)?

Whoops forgot to do that. Here you go.

 

Edited by shiruken

  • Author

2023.07.17a

  • Add usage data collection
  • Fix handling of ACCEPT_DNS and ACCEPT_ROUTES
  • Improve handling of various settings

Full disclosure: this update includes a "call home" feature that sends a very small amount of data to help with development:

  • An anonymous identifier (specifically, a crc32 hash of the flash GUID)
  • Unraid version
  • Tailscale plugin version

If you wish, you can disable this via the plugin settings page; however, I would prefer that you leave it on since that helps me know what versions of Unraid and the plugin are being actively used.

49 minutes ago, EDACerton said:

2023.07.17a

  • Add usage data collection
  • Fix handling of ACCEPT_DNS and ACCEPT_ROUTES
  • Improve handling of various settings

Full disclosure: this update includes a "call home" feature that sends a very small amount of data to help with development:

  • An anonymous identifier (specifically, a crc32 hash of the flash GUID)
  • Unraid version
  • Tailscale plugin version

If you wish, you can disable this via the plugin settings page; however, I would prefer that you leave it on since that helps me know what versions of Unraid and the plugin are being actively used.

updated mine. thank a lot.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.