iodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed.

Giving this a try next time I’m out in public and see some random open Xfinity network with a captive portal.