logoalt Hacker News

aragilartoday at 7:18 AM2 repliesview on HN

Is an SSH jump server a VPN (or forwarding a port from another machine at VPN)? I'd suggest neither are because it's connection-based rather than setting up a network (with routing etc). Absent a network, it's a proxy (which can be used like some deployments of a VPN).


Replies

Dylan16807today at 8:15 AM

I see your point, but I think that might label many uses of wireguard in tailscale "not a VPN" because they use imaginary network devices that only exist inside the tailscale process. Saying that would feel very wrong. On the other hand if process internals can be the deciding factor, then optimizing the code one way or the other could change whether a system is "VPN" or "not a VPN" even though it looks exactly the same from the outside. That doesn't feel great either.

And do we even know if Opera uses internal network addresses for its "VPN"?

I think I'm willing to say that routing all internet traffic from a program through a tunnel can be called either a VPN or a proxy.

gzreadtoday at 8:50 AM

Really none of these VPNs are VPNs either since they don't establish a virtual private network. They are just tunnels for your internet access. Tailscale is actual VPN software. It simulates a private network.

show 1 reply