IP over DNS
In order to use IP over DNS (bypass wlan-robber-barons at airports, etc.) you need:
- domain that you control (ie you can create en entry in it)
- A server running DNS services on the Internet, preferrably with a static IP address, preferrably with no need of external DNS services
The entire traffic goes through DNS requests to the local DNS server. That can be fairly slow.