r/SwitchHacks•
aveao

90DNS: A DNS setup for blocking Nintendo servers

Guide

I know that there's been a bunch of these DNS projects, but none of them seemed to just block Nintendo and nothing else, so I decided to do one myself.

This is mostly for people who want to use ftpd, sys-ftpd, nx-appstore, sdfiles updaters etc, as it blocks all of Nintendo (updates, eshop, online play, anything).

This DNS server:

  • Is open source and complete free (libre and gratis), with no logging! You can host it yourself (in fact you're encouraged to do so), send PRs, open issues, fork, do all of your lovely things.
  • Works on all CFWs and even OFW
  • Uses widely known, industry standard, open, fast, webscale tools (BIND9 and nginx)
  • Blocks nintendo.com, nintendo.net, nintendowifi.net and a bunch of other nintendo domains (also all of their subdomains)
  • Blocks googletagmanager.com and google-analytics.com (because fuck tracking)
  • Lets rest of the internet run fine, with forwards to LavaDNS and 1.1.1.1 (you can change it if you self-host)
  • Emulates conntest.nintendowifi.net and ctest.cdn.nintendo.net to help you get through connection tests without hitting Nintendo servers

Public setup is at 163.172.141.219, change both of your DNS entries to that on Switch if you want to use it.

Source Code and Setup Guide at Gitlab

LavaTech Discord for support


Disclaimer: While it should prevent bans, I can't guarantee that. It currently doesn't have a way of accepting reports from console, and I don't know if I'll ever add that as this is intended to be simple and plug-and-play, and that'd require patches on the device. Just make sure that you wipe reports before leaving this DNS (keep in mind that that might also mean a ban due to local logs not matching server ones).

Also, let me know if you have any other domains that need to be blocked.

Posted Aug 10, 2018, 8:55 AM UTC · edited

13250
Loading comments…