Build Your Own Smart DNS Proxy and Unblock Netflix From Anywhere

27,509

15

25

There are many commercial services on the Internet, which allow their users to bypass Netflix geographic blocks in order to access content out of region. For example, if you are a US expat living in the UK and want to access the US Netflix catalogue, this is the common way do achieve this.

The following step(s) show you how to build your own solution to do this, instead of relying on commercial services. For more information, please visit https://github.com/ab77/netflix-proxy.

Step 1: Smart DNS Proxy With DigitalOcean

DigitalOcean is a cloud hosting provider, which we will use to build our Smart DNS Proxy solution.

  • Head over to Digital Ocean to signup and get $10 USD credit..
  • Create a Droplet using Docker 1.x application image (find it under –źpplications images).
  • Make sure to create the Droplet in the right geographical location (e.g. if you want to watch US content, create it in a US data centre).
  • SSH to your Droplet and run the following command at the console:

cd /opt && git clone https://github.com/ab77/netflix-proxy.git && cd netflix-proxy && ./build.sh

  • Point your DNS at the Droplet IP and watch Netflix out of region.
  • Enjoy or raise a new issue if something doesn't work quite right..

Share

    Recommendations

    • Tape Contest

      Tape Contest
    • Remix Contest

      Remix Contest
    • Pocket Sized Contest

      Pocket Sized Contest

    25 Discussions

    0
    None
    TheTWIGS

    2 years ago

    Good day, have just tested with Kamatera and this does not work. Still get the "Proxy or Unblocker" issue.

    Tell me, is this still a valid option?

    7 replies
    0
    None
    belodetechTheTWIGS

    Reply 2 years ago

    Unfortunately that means Kamatera is blocked by Netflix, as most other providers.

    0
    None
    TheTWIGSbelodetech

    Reply 2 years ago

    Hey there,

    Thanks for the info, but does this mean that there is no way to use this solution to get unblocked?

    All DNS Unblockers are falling fast and furniously. I would like to set one up but if it's not going to work then I guess I am going to have to cancel Netflix

    0
    None
    belodetechTheTWIGS

    Reply 2 years ago

    Well, some providers are still working, but they are getting more difficult to find. There is a new product in development, which uses a secondary wi-fi router, which unblocks everything properly. You can register your interest for a beta trial, when it becomes available: http://netflix-proxy.belodedenko.me/

    0
    None
    TheTWIGSbelodetech

    Reply 2 years ago

    Thanks for the info, I have 2 RPi's just lying around and a CuBox if you would like that to be tested too.

    The Cubox is a neat little 2x2 pc.

    0
    None
    belodetechTheTWIGS

    Reply 2 years ago

    I've got about 50 interested parties at the moment and once there are 200, I am going to open up the trial. If you subscribe to blackbox beta at http://netflix-proxy.belodedenko.me/ and then send me an MD5 hash of your email, I'll make a note of it.

    0
    None
    TheTWIGSbelodetech

    Reply 2 years ago

    Hey there, Any news or updates on interested parties?

    0
    None
    TheTWIGSbelodetech

    Reply 2 years ago

    Good day,

    I registered a few days back already, and will PM you the MD5 hash of my email address

    0
    None
    belodetech

    2 years ago

    Please check the up-to-date info at http://netflix-proxy.belodedenko.me/ as a lot of things changed since this article was written.

    0
    None
    FriedZombie

    2 years ago

    Yeah well the problem with this tutorial is that netflix now uses a blacklist of ip's to filter out many vpn's/unblocking services and vps providers. the list they most likely use is this one:

    https://www.maxmind.com/en/geoip2-anonymous-ip-database

    5 replies
    0
    None
    belodetechFriedZombie

    Reply 2 years ago

    This is what you need:
    https://github.com/ab77/netflix-proxy

    -- ab1

    0
    None
    FriedZombiebelodetech

    Reply 2 years ago

    I get the functionality of the software, it is a smart dns it tries to
    only proxy / tunnel the things needed to bypass the geo restriction.

    Still that would leave that you need an ip that is not listed as proxy or vps provider in the maxmind lists they do offer.

    That is probably the reason for that works / not works poll on the github page of the project as well.

    0
    None
    tensorFriedZombie

    Reply 2 years ago

    why would a random amazon elastic IP or a Digital Ocean one, or a Rackspace one be on those lists?

    the whole point of rolling out your own vpn/smartdns is precisely that you are using ip out of the normal VPN/DNS crowd, and they dont need any fancy lists for that, they just need to lists connections from same ip ranges. after a few days, they have most of the "mass" vpn providers ip identified.

    0
    None
    tensortensor

    Reply 2 years ago

    ... and replying to my own comment. apparently Hulu DOES have most (all?) of commercial ip blocks blocked.

    this truly goes above and beyond georestrictions. stunning. apparently i'll be canceling my hulu suscription, i am tired of jumping thru this many hoops for 2 or 3 things i can get off torrents ... another win for geofencing.

    0
    None
    belodetechtensor

    Reply 2 years ago

    I don't blame you - I gave up on Hulu, even though there are obscure providers out there that they still haven't blocked.

    -- ab1

    0
    None
    belodetechFernandoS100

    Reply 2 years ago

    A lot of things changed since this was written, try folloiwng:
    https://github.com/ab77/netflix-proxy/blob/master/README.md

    -- ab1

    0
    None
    tensorbelodetech

    Reply 2 years ago

    holy smokes you are the creator of the package? kudos bro.

    0
    None
    belodetechtensor

    Reply 2 years ago

    Thank you, I put together netfix-proxy on GitHub, using SNIProxy, BIND and Docker. I put this instructable up to get more wider distribution, but it is very much out of date now. The GitHub page is constantly updated though, so the latest instructions are there.

    https://github.com/ab77/netflix-proxy

    Cheers!

    0
    None
    StephanieK16

    3 years ago

    Thats true, i trusted VPN but they are not worth it, except for Smartdns so go for VPN provider who give smartdns for streaming as an add on , Like PureVPN !