Here is what is going on. This all was working then the key expired and the updating was not working. I uninstalled / reinstalled a few times, dug through forums, and got to the below configuration which feels like where I started. From my cell phone with tailscale connected, I can get all the way to my LAN resources, but I cannot get to the internet. I feel like I am missing something simple with some forwarding options in TrueNAS.
Current setup:
TrueNAS
System Version 25.04.2.6
-Advanced Settings / Sysctl
-net.ipv4.ip_forward value 1 enabled
-net.ipv6.conf.all.forwarding value 1 enabled
Tailscale (running as application) application v1.96.5, version v1.4.7
Checked options:
-auth once
-advertise exit node
-Host Network
Advertised Routes
-192.168.0.0/24 (.1 is the router gateway; TrueNAS is .252)
Tailscale State Storage
-ixVolume
Tailscale admin page
machine name truenas-scale Connected
-expiry disabled
-Subnets (192.168.0.0/24 box checked) (no exclamation mark)
-Exit Node (Use as exit node box checked) (no exclamation mark)
machine name cell-phone Connected
(client)
CLI (IPs have been modified):
/ # tailscale status
100.91.999.999 truenas-scale username@ linux idle; offers exit node
100.111.999.999 cell-phone username@ android active; direct 174.196.999.999:59638, tx 29876 rx 6980
/ # tailscale serve status
No serve config
