Appearance
Accessing your HTTP(S) service over the internet using Tailscale Funnel
- Install Tailscale on the system that has the service running on.
- Start a localhost funnel first to fetch the config.
- Run
tailscale funnel status --json > funnel.jsonto save the output to JSON file. - Edit with Notepad or Nano (if hosting on Linux) and change the IP address in "Proxy" to the machine's IP address.
- Save and run
cat funnel.json | tailscale funnel set-raw. - Check to make sure the machine's IP address is proxied through by running
tailscale funnel status(if in background).
NOTE
This also applies to Tailscale Serve. Funnel is for WAN while Serve is for LAN, to keep that in mind.
Source: https://github.com/tailscale/tailscale/issues/6440#issuecomment-1327950740
