I'll jump into the current iked/ipsec/VPN discussions going on.
I have used iked to create a road warrior VPN from my OpenBSD laptop to an OpenBSD server in a remote data center. All connections between the two are correctly going through the VPN.
What I want to do is force all traffic from the laptop through VPN and exit to the internet from the server. Does that require a pseudo device tunnel? How do I create a tunnel through a firewall where one end point is NATed? I can control the firewall on my network (also OpenBSD) but will it work from, say, a hotel?
I feel like this has to have been solved and can't be that hard. And without using openVPN to do it...
Tim.

