On a flight right now with a major US based airline. Saw the >$15 WiFi for a single flight and decided to try my VPN. Took a little while then it connected.
Good to go we’re still in the air now while I write this without paying for the WiFi.
Edit: not able to load the flair list in my app. Sorry if this is posted without the minimum pieces of flair.
Don’t really want to disclose cause I don’t want to be the guy to ruin it for everyone. I was actually conflicted on even making the post, but I figured people would see this and just try it out. Hopefully it works for you guys like it did me.
I presume he connects to the plane WiFi, then there is a paygate to access any website while on the WiFi, like you would see in a coffee shop, libary etc, so he uses a VPN to avoid this paygate.
Yeah, I don’t understand either. If they’re not using the WiFi, then what are they connecting to the VPN through? Do they have mobile towers in the sky now? What is this, the Jetsons?
So I’m sure you’re familiar with ping? That uses the ICMP protocol; akin to TCP or UDP. Just different. Many captive portals will allow icmp traffic because it’s usually used for testing. But there’s no reason you can’t write an application that actually puts useful, meaningful data in the payload of an ICMP packet. So people have done just that!
VPN-over-DNS is the same idea; DNS is often allowed through because it’s important for [stuff] to work. But there’s no technical reason that you have to actually be doing domain lookups through DNS. You can shove whatever data you want into those packets and MAYBE the firewall will be dumb enough to just go “ah this is DNS we’ll let that through.”
Of course in either case you need a VPN server set up and ready to speak these weird, bastardized protocols.