I'm familiar with OpenVPN because my home router has a builtin OpenVPN server.
I would like to use OpenVPN all the time, but how do I deal with situations where I don't own the routers?
ex.: in a netcafe that I'm using to go through to reach the internet over OpenVPN
Can a router in a netcafe spoof an IP address when I connect with OpenVPN?
My home router has an OpenVPN server that can be only reached through a foo.dyndns.com domain address.
Does using the domain restriction fully protected me, or not?
Can someone setup a "bad" DNS server and a "bad" OpenVPN server in the netcafe so that the DNS response returns a bad IP address, so that I authenticate to the bad OpenVPN server, and have all my traffic sniffed?
e.x.: the "bad" netcafe router would allow all openvpn authentication to it's openvpn server?
Or the connection would not be established, because it's not really my OpenVPN server, just a "bad" one, that an attacker configured?