Homebrew RELEASE 90DNS: DNS server for blocking all Nintendo Servers

novalkun

Well-Known Member
Member
Joined
Jan 21, 2017
Messages
192
Trophies
0
Age
36
XP
658
Country
Indonesia
well, that wasn't what I was asking...

You can try using the python script.

I am sorry. Do you mean the internet provider?
I still do not know how to use python on macosx, but i do know on windows. What are the log for a succesfull 90dns connected status on python script?

--------------------- MERGED ---------------------------

For some reason when i connect with 90dns and i access to nintendo website from my PC, it redirects me to my localhost, is that okay? because through the nintendo switch it does not connect to the internet

It means the switch cannot connect to the internet because ISP block manual DNS. It also happens to my 3 ISP
 

AveSatanas

Well-Known Member
OP
Member
Joined
Aug 7, 2018
Messages
153
Trophies
0
XP
950
Country
Chad
I am sorry. Do you mean the internet provider?
I still do not know how to use python on macosx, but i do know on windows. What are the log for a succesfull 90dns connected status on python script?

--------------------- MERGED ---------------------------



It means the switch cannot connect to the internet because ISP block manual DNS. It also happens to my 3 ISP

The script it very straightforward and end-user friendly, and will tell you if 90dns works or not when it's done. You can even run it on either python2 and 3.

For some reason when i connect with 90dns and i access to nintendo website from my PC, it redirects me to my localhost, is that okay? because through the nintendo switch it does not connect to the internet

Yes, N domains are pointed to 127.0.0.1 which is lo. It's weird that PC works but switch doesn't, though. I'll investigate.
 
  • Like
Reactions: Ejec

novalkun

Well-Known Member
Member
Joined
Jan 21, 2017
Messages
192
Trophies
0
Age
36
XP
658
Country
Indonesia
The script it very straightforward and end-user friendly, and will tell you if 90dns works or not when it's done. You can even run it on either python2 and 3.



Yes, N domains are pointed to 127.0.0.1 which is lo. It's weird that PC works but switch doesn't, though. I'll investigate.

I see. So if i use 90 dns and then if i open nintendo website, and connected, it means 90dns is not working then :cry:
 

novalkun

Well-Known Member
Member
Joined
Jan 21, 2017
Messages
192
Trophies
0
Age
36
XP
658
Country
Indonesia
is the status okay?

--------------------- MERGED ---------------------------

this is from my mac and windows. on windows (cmd) i use 90dns, on mac (terminal) i do not use 90 dns
 

Attachments

  • Screenshot (3).png
    Screenshot (3).png
    14.9 KB · Views: 399
  • status dns.png
    status dns.png
    6.6 KB · Views: 364
Last edited by novalkun,

AveSatanas

Well-Known Member
OP
Member
Joined
Aug 7, 2018
Messages
153
Trophies
0
XP
950
Country
Chad
is the status okay?

--------------------- MERGED ---------------------------

this is from my mac and windows. on windows (cmd) i use 90dns, on mac (terminal) i do not use 90 dns
That looks good to me. Those scripts manually contact the DNS IPs so it doesn't matter what your current DNS is.
 
  • Like
Reactions: novalkun

AveSatanas

Well-Known Member
OP
Member
Joined
Aug 7, 2018
Messages
153
Trophies
0
XP
950
Country
Chad
it seems i need to wait some setting from cfw to automatically block nintendo. not by modify DNS in Internet setting.
You can always self-host 90DNS in your network, then your ISP has no say over what you can do and what you can not do.
 

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
64
XP
256
Country
Afghanistan

AveSatanas

Well-Known Member
OP
Member
Joined
Aug 7, 2018
Messages
153
Trophies
0
XP
950
Country
Chad
Simplest solution is to use stealth mode from SX OS. Otherwise, you need a NASA engineer degree to set this up properly (for most people).
No. It's as simple as:
  • "sudo apt update" (updates package list)
  • "sudo apt install dnsmasq" (installs dnsmasq)
  • "sudo wget https://gitlab.com/ao/90dns/raw/master/dnsmasq/dnsmasq.conf -O /etc/dnsmasq.conf" (downloads and puts dnsmasq config to right place)
  • "sudo systemctl restart dnsmasq" (restarts dnsmasq)
  • "sudo systemctl enable dnsmasq" (ensures that dnsmasq runs at boot)
then you just point your switch to the IP of the device you ran these on. You might also want to go and make this device have a static internal IP on your network. Sadly, I can't make a guide about that because it differs a lot from router to router.

Also > advertising a product that stole from me on my thread

wow.
 
Last edited by AveSatanas,
  • Like
Reactions: Slim45

xdpirate

Member
Newcomer
Joined
Sep 8, 2008
Messages
23
Trophies
0
XP
175
Country
Norway
Can this be combined with pi-hole on the same box without either interfering with one another?

Edit: Yes it can. Just put dnsmasq.conf from the 90DNS repo in /etc/dnsmasq.d as "02-90dns.conf" or something similar, replace all instances of "192.168.0.1" in it with your pihole's IP, save the file, then run "pihole restartdns".

Edit edit: For the lazy:
Code:
sudo wget https://gitlab.com/ao/90dns/raw/master/dnsmasq/dnsmasq.conf -O /etc/dnsmasq.d/02-90dns.conf
sudo sed -i -e "s/192.168.0.1/$(hostname -I)/g" /etc/dnsmasq.d/02-90dns.conf
pihole restartdns
 
Last edited by xdpirate,
  • Like
Reactions: masbass

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill