Unfortunately, the same can be said for your VPN provider, depending on the provider. They can (and more than one does) save your name, address, billing details, as well as your source IP, and which IP and source ports you appear as after VPN translation has occurred.
Even if they don't do this, traffic analysis by the underlying network provider can de-anonymise your VPN'd traffic from your original source traffic too, and it doesn't take a genius to do this either.
Checking the source... excerpt from src/tools/wg-quick/openbsd.bash:
set_dns() {
[[ ${#DNS[@]} -gt 0 ]] || return 0
# TODO: this is a horrible way of doing it. Has OpenBSD no resolvconf?
cmd cp /etc/resolv.conf "/etc/resolv.conf.wg-quick-backup.$INTERFACE"
cmd printf 'nameserver %s\n' "${DNS[@]}" > /etc/resolv.conf
}I did the default Streisand install with all services, and disabled password based login on the box (keys only).
It seems Streisand has some issues updating some components according to their issues board and it seems like the maintainer might have abandoned it.
Next time I’ll probably use algo instead. I just need wireshark anyways ;)
But then I'm looking for a configuration that allows me to route all my traffic via home from wherever I am, not a solution that allows me to route my home traffic via a third party.
Wireguard sounds interesting, and I'm going to learn more about it, but I like where I am with StrongSwan and just being able to issue a new certificate for a new device, and run with it.
You can get a VPN running in an hour or less. Algo even supports wireguard.
I currently have two VPNs — Algo Wireguard & iVPN.
Anecdotally the wireguard VPN rocks— crazy fast in every way, including connection/disconnection.
Sometimes YouTube is slow.. I just hop on WG and it’s fast again. I’ve achieved faster downloads via WG than my bare internet connection (thanks Linode!)
However, some points to consider:
1. If you use a VPS to host your own VPN.. you don’t gain privacy. Usually your IP can (mostly) still identify you. And your VPS company will hold you accountable for your traffic eg DMCA.
2. OpenVPN never borks my resolv.conf but Wireguard often leaves my DNS resolution in a state of confusion.