[Release] LocalDNS a new way to block updates

Discussion in 'Wii U - Nintendo Network' started by exelix11, Oct 23, 2016.

  1. Scoop111

    Scoop111 Advanced Member

    Newcomer
    67
    10
    Feb 15, 2015
    Gambia, The
    See my edit above.
     
  2. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Glad you solved it,branded routers, the worst.
    Also, Vodafone forces its Dns you can't do anything about it
     
  3. Scoop111

    Scoop111 Advanced Member

    Newcomer
    67
    10
    Feb 15, 2015
    Gambia, The
    Seriously? Didn't know that. Great...
     
  4. brienj

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,711
    Jan 3, 2016
    United States
    Great program, I made a GUI for Windows users. Instead of creating a whole new fork for just Windows users, I made this simple GUI that will run the console program in a GUI window form. There is a start and stop button on the form. There is a system-tray menu, right-click it and you can click on show/hide to hide the form, or show it again. The DNS server will automatically stop when you exit the GUI. I just made this mainly for people that don't want a console window always open on their desktop while running the program. Hope some people can get some use out of it.

    Right now it just uses the default rules.txt, I'll eventually update it to select the options you want. I will also make a new icon for it, if anyone is good at making an icon, or if people like this, I'm open for a new icon, I just used what I had.

    Updated program, go to link in next post.
     
    Last edited by brienj, Dec 10, 2016
    exelix11 likes this.
  5. brienj

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,711
    Jan 3, 2016
    United States
    Last edited by brienj, Dec 10, 2016
  6. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Just published version 1.1, now supports windows xp so you can run it on older pcs
     
  7. WiisleyU

    WiisleyU GBAtemp Regular

    Member
    200
    59
    Jun 9, 2016
    Brazil
    Whoa! I'll look further doing this!
     
  8. retrofan_k

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,115
    May 31, 2013
    Belarus
    Caves
    Bumping this, since the WiiU 5.5.2 update is live. I just tested this again on my 5.5.1 console and can confirm it still works. This is handy if your router does not support IP/DNS filtering or you don't want to rely on the public DNS server, which can go down at times. I have also used for the 3DS in the past too.
     
    Last edited by retrofan_k, Jul 18, 2017
    exelix11 likes this.
  9. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    I can also confirm this has blocked the 5.5.2 update on our Wii-U console and the download manager says "Unable to connect to the server".

    Is there anything else we should be doing now this new update is out ? Don't have a custom firmware or anything like that.

    Thanks.
     
  10. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Just updated the rules to block switch updates.
     
  11. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    I seem to be having problems with this LocalDNS.

    Now whenever we go in to the web browser on the WiiU, the LocalDNS window that is open on my Windows file server, just quits out and disappears.

    Not sure how long its not been working for as my daughter who uses the WiiU isn't sure how long she has had no Internet access on the games console. Its still version 5.5.1E however.

    Its been previously working for ages with no problems, so not sure what's happening now.
     
    Last edited by cw-kid, Feb 16, 2018
  12. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    I never had this issue, try downloading the latest version and rules from github, check you firewall's settings and make sure you have net framework 3.5 installed.
    Then while localdns is running, open a cmd window and type nslookup google.com 192.168...(you local ip) this should query localdns and you should see the requests in its window, if it doesn't work there is something messed up with your pc's settings
     
  13. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    Hi exelix11

    I already tried downloading the newer version and the newer rules from Github but the same thing happens.

    I can't see .NET Framework 3.5 listed in Programs. But there is one called Microsoft .NET Framework 4.7.1 which looks to have been installed about a week ago according to the date modified column.

    When I do the nslookup command the LocalDNS window quits out again and I get no replies:

    C:\Users\Administrator>nslookup google.com 192.168.1.100
    Server: UnKnown
    Address: 192.168.1.100

    DNS request timed out.
    timeout was 2 seconds.
    DNS request timed out.
    timeout was 2 seconds.
    *** UnKnown can't find google.com: No response from server

    If I look at the Windows Firewall inbound rules there are four entries present for the program "LocalDNS"

    Thanks
     
  14. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    1,219
    606
    Aug 20, 2017
    United States
    Crap Mountain
    IMO the 'delete update folder' method is better since then the eShop isn't blocked, but this is still pretty cool and useful.

    — Posts automatically merged - Please don't double post! —

    — Posts automatically merged - Please don't double post! —

    — Posts automatically merged - Please don't double post! —

    — Posts automatically merged - Please don't double post! —
     
  15. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Make sure it's allowed in the firewall then try manually installing .net 3.5 (in windows 10 there is some hidden setting that installs it, search on google how to), you can also try the oldest release of local dns from github since it requires 4.7

    deleting the update folder is probably the best method, but not everyone wants to mess with their wii u's os.
    And not everyone is able to do it, a friend of mine is so incompetent that failed multiple times to do it so he just gave up.
    Still, this tool isn't meant to just block updates, i use it to block websites on my brother's devices as well :P
     
    Last edited by exelix11, Feb 16, 2018
    SirNapkin1334 likes this.
  16. pwsincd

    pwsincd Garage Flower

    Member
    GBAtemp Patron
    pwsincd is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,507
    1,981
    Dec 4, 2011
    Manchester UK
    wow had forgotten all about this app... switch additions are cool..
     
  17. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    I tried turning the Windows Firewall OFF altogether but it still just quits out of the LocalDNS window.

    My OS is Windows Server 2008 R2.

    I just tried the oldest release off Github and that also is quitting out after running the nslookup command. I managed to grab a screen shot of the error before it vanished.
     

    Attached Files:

  18. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    I've just turned off IPV6 on the Network Connection of the server and now when I do the nslookup command the LocalDNS windows does NOT vanish and it resolves the Google IP address OK.

    I changed routers recently and looks like the Windows server created a new network connection called "Network 3".

    Perhaps I previously had IPV6 turned off and this new connection to the new router turned it back on ?

    I've changed the Wii-U's DNS IP's back to that of my local server. And now when opening the web browser on the Wii-U the LocalDNS window on the server does not vanish and it stays open now doing its thing as it should.
     
    exelix11 likes this.
  19. exelix11
    OP

    exelix11 GBAtemp Advanced Fan

    Member
    571
    408
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Good for you, I didn't think about IPv6 but ofc that doesn't work, the ip parsing code was meant for IPv4.
    If i get some free time this weekend i'll try to implement it or at least hande crashes.
     
    cw-kid likes this.
  20. cw-kid

    cw-kid Advanced Member

    Newcomer
    84
    10
    Nov 8, 2016
    Sounds Good!

    I don't know how to remove the update folder on the Wii-U as someone else mentioned. I haven't even got a custom firmware installed as it looked too difficult for me. So this LocalDNS tool is really handy for blocking Nintendo System updates.

    I am using Wup Installer and a USB drive connected to the Wii-U etc. Not sure if I can update to 5.5.2 but its still on 5.5.1E currently.

    Thanks
     
Loading...