# Tailscale tips & tricks

By

# Stuck while using up command

Symptoms:

  • tailscale up appears to hang.
  • tailscale status shows Logged out.
  • ping login.tailscale.com works.

Fix steps (1‑2‑3):

  1. Reset Tailscale state
sudo tailscale down sudo tailscaled --cleanup 2>/dev/null || true
  1. Restart the daemon
sudo systemctl restart tailscaled sudo systemctl status tailscaled   # confirm active (running)
  1. Bring it up and authenticate
sudo tailscale up --accept-dns=false --reset --ssh
tailscale status

# Exposed Server in background

Here is an example of how to run a server in the background using Tailscale.

In this example im gonna use jellyfin service on port 8096.

sudo tailscale serve --bg --https=443 localhost:8096
  • --bg runs the server in the background
  • --https=443 forwards port 443 to the server
  • localhost:8096 forwards port 8096 to the server

Once the server is running, you can access it at https://<your-server-name>.<your-tailscale-name>.ts.net.

  • You can find your full tailnet name in the Admin Console DNS page.

You can check the status of the server with:

tailscale serve status

To stop the server, use:

tailscale serve stop