blogpages:tailscale_and_windows_subsystem_for_linux

Tailscale and Windows Subsystem for Linux

I don't know what happened but my TailScale exit node stopped working all the sudden for my home network traffic.

Didn't matter what I tried. Connected to the TailScale network, couldn't get internet on it.
I narrowed it down to flakey ICS and have a feeling if I just setup a Network adapter specifically for NAT, I could have bypassed ICS and got it working.

Decided to try Windows Subsystem for Linux and installed Debian.

Setup NAT on Debian and ip forwarding then installed Tailscale and advertised as an exit node.

Worked like a charm, my business IP is forwarded properly no matter where I am and I feel this will be the most reliable way to make my exit node never goes down.
Added WSL to a scheduled task so that it would reload with tailscale scan upon reboot.

Next step will be to eventually build a small linux server to host Tailscale, this website and my Plex server.

  • blogpages/tailscale_and_windows_subsystem_for_linux.txt
  • Last modified: 2025/08/29 01:57
  • by jcorona