Skip to content

Comment on Making an SSH client the hard wayparent

Comments

SSHuttle was created by the CEO/co-founder of Tailscale :)

Indeed, both the name and the very clever combination of existing components sounded familiar when I first heard about Tailscale :)

Interesting. Sshuttle is great. I've used that a couple of times to create a simple vpn without having to deal with openvpn. Simple and effective.

that's a bit worrying

there's a rather large misunderstanding on its github page:

You can't use openssh's PermitTunnel feature because it's disabled by default on openssh servers; plus it does TCP-over-TCP, which has terrible performance.

it doesn't do TCP over TCP, it's a bytestream over TCP (exactly the same as shuttle)

something like OpenVPN running in TCP mode would be TCP over TCP

Are you sure you are not misunderstading PermitTunnel yourself?

That SSH feature is indeed used for packet forwarding over SSH using TUN/TAP, i.e. packet-over-TCP, and by extension TCP-over-TCP.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.