I'm trying to set up a friend's Wii U with homebrew.
Being a DNS admin by trade, I wanted to verify TubeHax actually blocks all of the appropriate hosts. I am not convinced that it blocks them all. It's possible that the 'TubeHax' DNS uses some hackery that I'm not familiar, but in any case its better safe than sorry. Is the Admin of this DNS server on here?
See the dig results and remarks per hostname.
tal@failbox:$ cat wiiu-hosts.txt
c.shop.nintendowifi.net
cbvc.cdn.nintendo.net
cbvc.nintendo.net
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
tal@failbox:$ for host in $(cat wiiu-hosts.txt) ; do dig @107.211.140.65 $host A ; done
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27594
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;c.shop.nintendowifi.net. IN A
NO ANSWER SECTION, GOOD
;; AUTHORITY SECTION:
shop.nintendowifi.net. 300 IN SOA noa3dns-w.nintendo.com. webadmin.noa.nintendo.com. 2010012905 60 15 300 3600
;; Query time: 153 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:47 DST 2016
;; MSG SIZE rcvd: 123
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 cbvc.cdn.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40604
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cbvc.cdn.nintendo.net. IN A
;; ANSWER SECTION:
cbvc.cdn.nintendo.net. 777 IN CNAME star.cdn.nintendo.net.edgekey.net.
star.cdn.nintendo.net.edgekey.net. 18604 IN CNAME e10534.g.akamaiedge.net.
e10534.g.akamaiedge.net. 1 IN CNAME user-att-107-211-136-0.e10534.g.akamaiedge.net.
user-att-107-211-136-0.e10534.g.akamaiedge.net. 20 IN A 104.87.101.203
RESOLVES NORMALLY, BAD
;; Query time: 105 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 181
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 cbvc.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 45557
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cbvc.nintendo.net. IN A
NO ANSWER SECTION, GOOD
;; AUTHORITY SECTION:
nintendo.net. 3600 IN SOA gtm-west.nintendo.com. webadm.nintendo.com. 2012053315 10800 3600 604800 86400
;; Query time: 215 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 110
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9267
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.c.shop.nintendowifi.net. IN A
;; ANSWER SECTION:
nus.c.shop.nintendowifi.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 78 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 61
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28735
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;nus.cdn.c.shop.nintendowifi.net. IN A
;; ANSWER SECTION:
nus.cdn.c.shop.nintendowifi.net. 300 IN CNAME nus.cdn.c.shop.nintendowifi.net.edgesuite.net.
nus.cdn.c.shop.nintendowifi.net.edgesuite.net. 2079 IN CNAME a743.d.akamai.net.
a743.d.akamai.net. 1 IN CNAME user-att-107-211-136-0.a743.d.akamai.net.
user-att-107-211-136-0.a743.d.akamai.net. 20 IN A 23.78.220.43
user-att-107-211-136-0.a743.d.akamai.net. 20 IN A 23.78.220.24
RESOLVES NORMALLY, BAD
;; Query time: 162 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 213
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.shop.wii.com A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43906
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.cdn.shop.wii.com. IN A
;; ANSWER SECTION:
nus.cdn.shop.wii.com. 0 IN A 127.0.0.1
;; Query time: 83 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 54
RESOLVES TO 127.0.0.1, GOOD
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.wup.shop.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61419
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.cdn.wup.shop.nintendo.net. IN A
;; ANSWER SECTION:
nus.cdn.wup.shop.nintendo.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 77 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 63
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.wup.shop.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44202
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.wup.shop.nintendo.net. IN A
;; ANSWER SECTION:
nus.wup.shop.nintendo.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 68 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 59
Being a DNS admin by trade, I wanted to verify TubeHax actually blocks all of the appropriate hosts. I am not convinced that it blocks them all. It's possible that the 'TubeHax' DNS uses some hackery that I'm not familiar, but in any case its better safe than sorry. Is the Admin of this DNS server on here?
See the dig results and remarks per hostname.
tal@failbox:$ cat wiiu-hosts.txt
c.shop.nintendowifi.net
cbvc.cdn.nintendo.net
cbvc.nintendo.net
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
tal@failbox:$ for host in $(cat wiiu-hosts.txt) ; do dig @107.211.140.65 $host A ; done
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27594
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;c.shop.nintendowifi.net. IN A
NO ANSWER SECTION, GOOD
;; AUTHORITY SECTION:
shop.nintendowifi.net. 300 IN SOA noa3dns-w.nintendo.com. webadmin.noa.nintendo.com. 2010012905 60 15 300 3600
;; Query time: 153 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:47 DST 2016
;; MSG SIZE rcvd: 123
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 cbvc.cdn.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40604
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cbvc.cdn.nintendo.net. IN A
;; ANSWER SECTION:
cbvc.cdn.nintendo.net. 777 IN CNAME star.cdn.nintendo.net.edgekey.net.
star.cdn.nintendo.net.edgekey.net. 18604 IN CNAME e10534.g.akamaiedge.net.
e10534.g.akamaiedge.net. 1 IN CNAME user-att-107-211-136-0.e10534.g.akamaiedge.net.
user-att-107-211-136-0.e10534.g.akamaiedge.net. 20 IN A 104.87.101.203
RESOLVES NORMALLY, BAD
;; Query time: 105 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 181
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 cbvc.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 45557
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cbvc.nintendo.net. IN A
NO ANSWER SECTION, GOOD
;; AUTHORITY SECTION:
nintendo.net. 3600 IN SOA gtm-west.nintendo.com. webadm.nintendo.com. 2012053315 10800 3600 604800 86400
;; Query time: 215 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 110
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9267
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.c.shop.nintendowifi.net. IN A
;; ANSWER SECTION:
nus.c.shop.nintendowifi.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 78 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 61
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.c.shop.nintendowifi.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28735
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;nus.cdn.c.shop.nintendowifi.net. IN A
;; ANSWER SECTION:
nus.cdn.c.shop.nintendowifi.net. 300 IN CNAME nus.cdn.c.shop.nintendowifi.net.edgesuite.net.
nus.cdn.c.shop.nintendowifi.net.edgesuite.net. 2079 IN CNAME a743.d.akamai.net.
a743.d.akamai.net. 1 IN CNAME user-att-107-211-136-0.a743.d.akamai.net.
user-att-107-211-136-0.a743.d.akamai.net. 20 IN A 23.78.220.43
user-att-107-211-136-0.a743.d.akamai.net. 20 IN A 23.78.220.24
RESOLVES NORMALLY, BAD
;; Query time: 162 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 213
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.shop.wii.com A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43906
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.cdn.shop.wii.com. IN A
;; ANSWER SECTION:
nus.cdn.shop.wii.com. 0 IN A 127.0.0.1
;; Query time: 83 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 54
RESOLVES TO 127.0.0.1, GOOD
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.cdn.wup.shop.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61419
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.cdn.wup.shop.nintendo.net. IN A
;; ANSWER SECTION:
nus.cdn.wup.shop.nintendo.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 77 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 63
; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> @107.211.140.65 nus.wup.shop.nintendo.net A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44202
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;nus.wup.shop.nintendo.net. IN A
;; ANSWER SECTION:
nus.wup.shop.nintendo.net. 0 IN A 127.0.0.1
RESOLVES TO 127.0.0.1, GOOD
;; Query time: 68 msec
;; SERVER: 107.211.140.65#53(107.211.140.65)
;; WHEN: Tue Jul 26 09:16:48 DST 2016
;; MSG SIZE rcvd: 59