News for hackers. Stuff that matters.
Re:WireGuard for iOS by singularity2001 on Thursday December 20, 2018 @04:22AM (#18723505)
just a reminder that for Linux you can use SSH connections to any server as VPN via SSHuttle.

100% simple and easy

Re:WireGuard for iOS by cyphar on Thursday December 20, 2018 @04:34AM (#18723546)
Sure, but WireGuard has several other benefits (security-wise and operation-wise to sshuttle). sshuttle is a "poor man's VPN", WireGuard is a next generation VPN.
Re:WireGuard for iOS by kortilla on Thursday December 20, 2018 @05:29AM (#18723794)
That’s a nice sound bite but it isn’t really convincing for people that don’t know what wireguard brings. Is there a short comparison article you could point to that highlights the differences?
Re:WireGuard for iOS by cyphar on Thursday December 20, 2018 @05:55AM (#18723884)
https://www.wireguard.com/ lists several of the features, and https://lwn.net/Articles/748582/ is an LWN article on WireGuard which lists some of the features.

One of the most obvious features is that you get roaming with WireGuard (like Mosh) which I don't think you can get from sshuttle (it might be technically possible to add, but I don't think it supported it last time I used it). It also allows for management of the VPN interface like a regular interface (so you can set iptables rules and other complicated network setups using it), rather than relying purely on proxying. And you don't need to give people SSH access in order to use it.

Re:WireGuard for iOS by e12e on Thursday December 20, 2018 @04:07PM (#18729129)
One major point over ssh is that: "WireGuard securely encapsulates IP packets over UDP." - so you avoid all the issues of tcp-over-tcp;wireguard is a "real" VPN.
Re:WireGuard for iOS by cyphar on Thursday December 20, 2018 @09:08PM (#18730957)
sshuttle doesn't pass TCP over TCP, it does some work on the "local" side before sending it over TCP so it's actually just "data-over-TCP"[1].

[1]: https://sshuttle.readthedocs.io/en/stable/how-it-works.html

Re:WireGuard for iOS by beagle3 on Friday December 21, 2018 @06:50AM (#18732798)
But still doesn’t do udp or ip, only let’s you connect out (not in, which is often desirable but still a limitation).

Also, you lose information about where connections originate - to the recipient, it all looks like it came from the sshuttle host.

Re:WireGuard for iOS by e12e on Friday December 21, 2018 @02:56AM (#18732000)
Cool, I wasn't aware of that. Still ends up doing udp over tcp, though.
Re:WireGuard for iOS by apexalpha on Thursday December 20, 2018 @05:58AM (#18723893)
Read the homepage: https://www.wireguard.com/
Re:WireGuard for iOS by yjftsjthsd-h on Thursday December 20, 2018 @08:48AM (#18724815)
Agreed that sshuttle is probably the easiest VPN I've ever seen, but from my experience its performance leaves a lot to be desired. WG is a little bit more involved to set up, but is extremely high performance.
Re:WireGuard for iOS by beagle3 on Friday December 21, 2018 @06:42AM (#18732764)
Poor’s man vpn, not real vpn: only tcp (no udp, Ping etc) and only one way