Skip to content

Comment on Making an SSH client the hard way

Comments

Hi Mihai! Great work! I would love to see where this goes!

Forgive my ignorance but is there any sort of native client besides the browser running in the background to help with websocket to tcp? Or a tunnel to a cloud service to help there?

No native client is running. The browser makes a WebSocket connection to our relay server, and we run the WireGuard tunnel over that.

You mean WireGuard (in userspace w/ netstack) tunneled in WebSockets to DERPServers, correct? What sorcery is this. (:

AboutSource Built by g1lg1l

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