From b041653234262078f8a8e8b90d746ddb7767de26 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Fri, 6 Nov 2026 11:45:18 -0500 Subject: [PATCH] ssh: reach goliath by its Tailscale IP (mosh included) --- private_dot_ssh/config | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/private_dot_ssh/config b/private_dot_ssh/config index f4b50d2..e7447fd 100644 --- a/private_dot_ssh/config +++ b/private_dot_ssh/config @@ -1,11 +1,12 @@ # ~/.ssh/config (chezmoi: private_dot_ssh/config). Keepalives come from # Omarchy's /etc/ssh/ssh_config.d/20-omarchy-keepalive.conf (15 s x 3). -# goliath: home server. Reached over Tailscale (MagicDNS), so one name works -# on the LAN and away; the LAN's own DNS only hands out an IPv6 address. -# HostKeyAlias keeps the host keys already filed under "goliath". +# goliath: home server, by its Tailscale IPv4 address: one address on the LAN +# and away, no DNS lookup (the LAN's DNS only hands out an IPv6 address). +# mosh takes the address from here (%h), so its UDP session runs over +# Tailscale too. HostKeyAlias keeps the host keys filed under "goliath". Host goliath - HostName goliath.tail62ced9.ts.net + HostName 100.115.218.84 HostKeyAlias goliath User prad IdentityFile ~/.ssh/id_ed25519