I decided to write a quick guide to blocking the nintendo update urls with DD-WRT.
WARNING: You should ALWAYS use 107.211.140.065 (TubeHax DNS) on your Wii U, the steps below add two more layers of protection that I have personally tested independently -- however I do not guarantee anything.
Note: You do not have to perform both Configuration 1 and Configuration 2, they are both separate layers of protection and should work independently, however I'd advice both to be extra safe.
Configuration 1) Reroute All Requests for the URLs to localhost:
In a nutshell, this will tell your router, that when any computer/client requests to connect to any of the nintendo update urls (listed below), repoint them to themselves -- stoping all hopes of an update.
Configuration 2) Block All Requests for the URLs
This will/should block all connections to the urls (however nslookup will still resolve a correct IP unless you perform Configuration 1 above).
You should be good to go!
If you are feeling dangerous and want to verify all is good, try to attempt a manual System Update. If it fails you are good! If it doesn't, CANCEL IT IMMEDIATELY.
WARNING: You should ALWAYS use 107.211.140.065 (TubeHax DNS) on your Wii U, the steps below add two more layers of protection that I have personally tested independently -- however I do not guarantee anything.
Note: You do not have to perform both Configuration 1 and Configuration 2, they are both separate layers of protection and should work independently, however I'd advice both to be extra safe.
Configuration 1) Reroute All Requests for the URLs to localhost:
In a nutshell, this will tell your router, that when any computer/client requests to connect to any of the nintendo update urls (listed below), repoint them to themselves -- stoping all hopes of an update.
- Open a browser and navigate to your DD-WRT Control Panel (e.g. 192.168.1.1)
- Open Services > Services and make sure DNSMasq is Enabled
- Paste the text below into Additional DNSMasq Options:
Code:address=/nus.c.shop.nintendowifi.net/127.0.0.1 address=/nus.cdn.c.shop.nintendowifi.net/127.0.0.1 address=/nus.cdn.shop.wii.com/127.0.0.1 address=/nus.cdn.wup.shop.nintendo.net/127.0.0.1 address=/nus.wup.shop.nintendo.net/127.0.0.1 address=/c.shop.nintendowifi.net/127.0.0.1 address=/cbvc.cdn.nintendo.net/127.0.0.1 address=/cbvc.nintendo.net/127.0.0.1 - Now scroll to the bottom and click Apply Settings
- Verify by attempting an nslookup on your computer with any of the urls, you should get 127.0.0.1
- DONE
Configuration 2) Block All Requests for the URLs
This will/should block all connections to the urls (however nslookup will still resolve a correct IP unless you perform Configuration 1 above).
- Open a browser and navigate to your DD-WRT Control Panel (e.g. 192.168.1.1)
- Open Access Restrictions
- Select Policy 1() -- This is assuming you have no policies set.
- Set Status to Enabled
- Set A Policy Name to something meaningful -- mine is Nintendo Update Block
- Click Edit List of clients, scroll down to the bottom
- Insert a IP range from 1 to 254 (e.g. 192.168.1.1 to 192.168.1.254)
- Click Apply Settings and then Close
- You should now be back on the original Access Restrictions page
- Scroll down to Website Blocking by URL Address and Website Blocking by Keyword
- Enter the following into both:
Code:nus.c.shop.nintendowifi.net nus.cdn.c.shop.nintendowifi.net nus.cdn.shop.wii.com nus.cdn.wup.shop.nintendo.net nus.wup.shop.nintendo.net c.shop.nintendowifi.net cbvc.cdn.nintendo.net cbvc.nintendo.net - Now scroll to the bottom and click Apply Settings
- DONE
You should be good to go!
If you are feeling dangerous and want to verify all is good, try to attempt a manual System Update. If it fails you are good! If it doesn't, CANCEL IT IMMEDIATELY.







