question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Tailscale Ping Integration

See original GitHub issue

⚠️ Please verify that this feature request has NOT been suggested before.

  • I checked and didn’t find similar feature request

🏷️ Feature Request Type

Other

🔖 Feature description

I recently installed UptimeKuma on an Ubuntu server on my Tailnet using Tailscale (https://tailscale.com/download/linux) where it monitors key infrastructure in my lab.

To allow monitoring, I had to allow my UptimeKuma server access to ports/services/ICMP access on different aspects of my Tailnet environment. For security purposes, using Tailscale ping would be beneficial instead of ICMP level ping because it would prevent the need for making ACL rules and create better network segmentation. Tailscale would just be able to ping the device, and UptimeKuma could recieve the pong from the TS CLI interface and report the device status.

Tailscale ping: https://tailscale.com/kb/1080/cli/?q=ping#ping

This would create some challenges in Docker container environments I would imagine, but bare-metal installs would be able to access the CLI as a user-level account as long as Tailscale is configured that way.

✔️ Solution

Create some sort of method for invoking the tailscale ping {HOST} instead of just the standard ICMP level ping.

❓ Alternatives

No response

📝 Additional Context

No response

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:5

github_iconTop GitHub Comments

1reaction
TerenceLiu98commented, Aug 10, 2022

@DennisGaida Still not working (same error even reinstalled the system of my VM) 😂 I just gave up using uptime for tailnet.

0reactions
MG-Skycommented, Dec 25, 2022

Screenshot_2022-12-25-12-08-07-503-edit_com vivaldi browser ok today I wanted to test ping to my Tailscale devices from the uptimekuma inside of the docker… and I’ve got it working :⁠-⁠) without any significant changes

solution: mount /etc/hosts file from container to the docker host and add entry for your Tailscale IP: IP hostname

then use this hostname for ping integration, I’ve just tested with newest version and it works well!

fyi: I have Tailscale installed on the same device where I host my docker containers (containers use own bridge network)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Troubleshooting guide - Tailscale
This article contains various suggestions and tips to help troubleshoot setup and connectivity issues. If you have additional issues, ...
Read more >
subnet router - can't ping/access subnet IP in tailscale network
I have a machine (COMP_1) running ubuntu server connected to internet via Ethernet. I set up on this machine a wifi hotspot on...
Read more >
Tailscale not working as expected? - Third party integrations
Hello, I'm trying to reach other devices in my tailnet from homeassistant as described in the Tailscale integration intro, but I'm not able ......
Read more >
Tailscale VPN install: why must I stop and remove the mwan3 ...
Internet always works. Setup tailscale without disabling and removing mwan3: no ping to tailscale host or network. Remove mwan3: can ping ...
Read more >
SED1142 - Tailscale - Software Engineering Daily
and ping the IP address on the other. You could write a little web server and make it accessible to the other device....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found