News for hackers. Stuff that matters.
Re:Tailscale SSH by e12e on Wednesday June 22, 2022 @04:36PM (#31841554)
> [only for..] requests coming in over the tailnet

Well, that's certainly different from "all TCP port 22 packets" - I suppose some emphasis should be on "after the WireGuard decryption" (ie: over the wireguard interface). It's not entirely clear from the comment (but probably clear to engineers working on the tailscale code).

I read it as if tailscale snapped up packets before the kernel from (all) network interfaces...

Re:Tailscale SSH by tptacek on Wednesday June 22, 2022 @04:51PM (#31841707)
How could it possibly work otherwise? Tailscale owns the WireGuard connection, so it gets raw packets from WireGuard before the kernel.
Re:Tailscale SSH by e12e on Wednesday June 22, 2022 @08:29PM (#31843669)
It could work like a full userspace network stack, getting the packets on the wire before (instead of) the kernel (network stack)?
Re:Tailscale SSH by tptacek on Wednesday June 22, 2022 @08:58PM (#31843893)
How? (I can think of ways, and they're all horrible).
Re:Tailscale SSH by e12e on Thursday June 23, 2022 @06:53PM (#31856100)
The fact that all the ways are horrible is indeed why I was so surprised to (mis)read tailscale as having such capabilities... I'm happy I misunderstood.