DNS-Unblocking Generator Update

I just pushed an update for the DNS-unblocking generator to GitHub. From now on, there is just one configuration file for the non-SNI and the pure-SNI approach. Please see the updated README.md on Github for more information.

7 thoughts on “DNS-Unblocking Generator Update

  1. Oh yeah, I almost forgot to ask:

    Does anybody know what specific IPs/hostnames one would want to redirect for mlb.tv geolocation?

    Thanks

  2. Hi Jan,

    Thanks for all this great information, particularly the part in your first post dealing with the theory. I’m wondering though, about a simpler approach that seems like it would get to the same place.

    Let’s say I have:

    1) A geolocator I’d like to fool at 1.1.1.1
    2) A server in a foreign country at 2.2.2.2
    3) A router w/ DD-WRT at home

    On my home router, I’d just do this:

    ip addr add 1.1.1.1/32 dev lo
    ssh -fN -L 1.1.1.1:443:1.1.1.1:443 hunter@2.2.2.2

    Having now bound the target IP to the router’s loopback, anything looking for that IP is locally routable. The ssh command sets up a port forward from the “local version” of that IP through 2.2.2.2 and on to the “real version” of that IP by virtue of the fact that the 2.2.2.2 server has a standard route to the IP. So, putting those two things together, any https requests from my network would be routed through the home router, across the port forwarding SSH pipe to the foreign server, and then on to the geolocator where it would appear to originate from 2.2.2.2

    Thoughts on this? Would be nice to skip all the DNS/proxy stuff.

    • Did your DD=WRT concept above work Hunter?
      How did you locate th IP of an actual geolocated target though, and is it practical to “fix” your design to just a single such target?

  3. I’m looking into getting my own VPS soon and wondered if you could recommend one? ChicagoVPS seems like a good host and have a cheap 128MB option, which host do you use to run the HAproxy side of the DNS unblocker?

    Thanks again
    Adam

  4. Thank you so much for the configuration files and short guide on how to set up the DNS unblocker. Especially thanks for letting us use your VPS to test out our setups. I think I understand how the system works but just to check, how much bandwidth is used on the VPS side?
    Thanks
    Adam

Comments are closed.