What's new

TAILMON TAILMON v1.0.20 -July 27, 2024- WireGuard-based Tailscale Installer, Configurator and Monitor (THREAD #1 CLOSED)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Thanks for the info @bearly_an_enthusiast.


It's not entirely clear whether you've tried this but you need to be accessing the router using its 192.168.50.1 address (rather than hostname.tailfXfXX.ts.net) as this is what httpd(s) and dropbear are listening on. hostname.tailfXfXX.ts.net would resolve to something like 100.66.22.55 which won't work.

You might have more luck using hostname.tailfXfXX.ts.net if tailscale was running in Userspace mode rather than Kernel mode as that replaces the entire network stack and performs various "tricks". But I haven't tested this theory.
Thanks for the info and help. I would rather make the switch to Userspace mode to get this to work. Can anyone confirm that WebUI + SSH work with Userspace? And are there any benefits to running TailScale in Kernel over Userspace or vice versa?
 
Thanks for the info and help. I would rather make the switch to Userspace mode to get this to work. Can anyone confirm that WebUI + SSH work with Userspace? And are there any benefits to running TailScale in Kernel over Userspace or vice versa?
Can you test whether using 192.168.50.1 does work for your WebUI, just so that we can confirm your setup is working as expected and there's not some other issue.

-----------------------------------

EDIT: (using hostname.tailXXXXX.ts.net to access the router in kernel mode)

As per your first post, you could use tailscale serve to act as a proxy server for the router's WebUI as the httpd(s) daemons also listen on the loopback interface. For example,
Code:
tailscale serve --bg 80
or
Code:
tailscale serve --bg https+insecure://localhost:8443
Using the --bg option should allow the proxy server to persist across reboots.


Unfortunately you can't use tailscale serve for SSH as it only supports localhost connections and dropbear doesn't listen on localhost. But I've found that tailscale's web SSH interface works quite well.


-----------------------------------

Alternatively you could switch to Userspace mode (as that already acts as a kind of proxy) to access the WebUI. But again, this doesn't help for SSH access.

 
Last edited:
Can you test whether using 192.168.50.1 does work for your WebUI, just so that we can confirm your setup is working as expected and there's not some other issue.

EDIT: (using hostname.tailXXXXX.ts.net to access the router)
Using hostname.tailXXXXX.ts.net and 192.168.50.1 works on LAN (with DNS rewrites for the former) and only with Userspace when connecting externally. SSH still not working on both modes (I know you said it wouldn't but had to try).

As per your first post, you could use tailscale serve to act as a proxy server for the router's WebUI as the httpd(s) daemons also listen on the loopback interface. For example,
Code:
tailscale serve --bg 80
or
Code:
tailscale serve --bg https+insecure://localhost:8443

Using the --bg option should allow the proxy server to persist across reboots.
This didn't work for me.

Unfortunately you can't use tailscale serve for SSH as it only supports localhost connections and dropbear doesn't listen on localhost. But I've found that tailscale's web SSH interface works quite well.
I cant use Tailscale SSH since I am not using the default port and it requires port 22 for it to work.
 
Thanks for the update @bearly_an_enthusiast. The fact that you can't get to 192.168.1.50 in kernel mode suggests there is a conflict between tailscale (in kernel mode) and something else configured on your router. That's probably also the reason why tailscale serve doesn't work. FWIW both those things work on my router, but I'm running a very simple router setup.

Side note: My EDIT line about hostname was intended as a header for the tailscale serve notes that followed, and was only in regard to using the hostname.tailXXXXX.ts.net (100.x.y.z) names.
 
Last edited:
Thanks for the update @bearly_an_enthusiast. The fact that you can't get to 192.168.1.50 in kernel mode suggests there is a conflict between tailscale (in kernel mode) and something else configured on your router. That's probably also the reason why tailscale serve doesn't work. FWIW both those things work on my router, but I'm running a very simple router setup.

Side note: My EDIT line about hostname was intended as a header for the tailscale serve notes that followed, and was only in regard to using the hostname.tailXXXXX.ts.net (100.x.y.z) names.
I’m running kernel mode in a very simple setup and can access my WebGui remotely from anywhere (tested 9000km away).
 

Attachments

  • IMG_0756.jpeg
    IMG_0756.jpeg
    32.8 KB · Views: 29
Thanks for the update @bearly_an_enthusiast. The fact that you can't get to 192.168.1.50 in kernel mode suggests there is a conflict between tailscale (in kernel mode) and something else configured on your router. That's probably also the reason why tailscale serve doesn't work. FWIW both those things work on my router, but I'm running a very simple router setup.

Side note: My EDIT line about hostname was intended as a header for the tailscale serve notes that followed, and was only in regard to using the hostname.tailXXXXX.ts.net (100.x.y.z) names.

Managed to get tailscale serve to work after resetting the router. However, even when using a valid certificate from tailscale, it won't work without the insecure flag. Do I need to worry about this or just move on?
 
Has anyone been able to share a folder on the router using tailscale?

I have tailscale/tailmon running on 3 Asus routers. I also have tailscale installed and running on a QNAP NAS box.

Using the
Code:
tailscale drive share jffs /jffs
Command on a router works in that
Code:
tailscale drive list
shows the shared folder.
Attempting to access the folder using an iPad (File application) shows the machine name and share but selecting the share goes into an infinite spinning wheel.

Sharing a folder on the QNAP NAS does allow the iPad to access all the files contained in the shared folder.
 
Trying to search it here but I wasn't able to find it due to using mobile... is there a way to uninstall tailmon and tailscale?

For some reason, it was working and suddenly stopped working.
1000008725.jpg
 
Trying to search it here but I wasn't able to find it due to using mobile... is there a way to uninstall tailmon and tailscale?

For some reason, it was working and suddenly stopped working.View attachment 61880
Looking at the screenshot in post #3 there appears to be an uninstall option for tailmon in the Configuration menu.

 
Will the binary for Tailscale armv7sf-k2.6 be updated from verision 1.46.1?
I currently have it installed on my AC3100 router, but am worried about haveing such an old version installed.
I appreciate any feedback that can be provided.
 
Will the binary for Tailscale armv7sf-k2.6 be updated from verision 1.46.1?
I currently have it installed on my AC3100 router, but am worried about haveing such an old version installed.
I appreciate any feedback that can be provided.
If you've installed Entware through amtm you should have switched to maurerr's repository as the Entware devs no longer support the 2.6 kernel. The current version is 1.68.2-1.
 
If you've installed Entware through amtm you should have switched to maurerr's repository as the Entware devs no longer support the 2.6 kernel. The current version is 1.68.2-1.
Awesome! I just enabled and updated the repo...updated version to 1.68.2 of Tailscale.

I guess the entware packages will need to be updated eventually to 1.72 at some point.

Thank you very much! I appreciate it!
 
I guess the entware packages will need to be updated eventually to 1.72 at some point.
The latest version is 1.76.0
If you have TAILMON installed, you can use that to update it.
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top