-
Notifications
You must be signed in to change notification settings - Fork 43
Proxy and DNS configuration
Ever since ndsconstraint happened, there have been several different proxies and DNS servers that all try to connect to PCN but many of them have wrong/incomplete DNS settings. I hope to clear things up here.
For all columns marked proxy, please set the DNS entry for origin host to the IP address of your proxy, and add a rule to proxy traffic from origin host to destination host. (For SSL proxies using ndsconstraint, you must present the same SSL certificate used by nas.nintendowifi.net
on your proxy and enable session resumption with the maximum timeout possible.)
For the columns marked DNS, do one of two things. Preferably, add a CNAME record aliasing origin host to destination host. Popular software like dnsmasq doesn't support CNAME records, however, so you can instead add an A record directing origin host to the listed IP address. Please be aware that the IP could change in the future.
Origin Host | Destination Host | IP Address | Service | Proxy/DNS? |
---|---|---|---|---|
gamestats2.gs.nintendowifi.net | gamestats2.gs.pkmnclassic.net | 20.104.25.104 | GTS, Battle Tower | Either (plain HTTP). If you want to run other gamestats servers on the same host, please proxy the following paths: /pokemondpds/ , /syachi2ds/ . |
pkgdsprod.nintendo.co.jp | pkgdsprod.pkmnclassic.net | 20.104.25.104 | Battle Videos, Trainer Rankings, Dressup, Box Uploads, Musicals | DNS |
pkvldtprod.nintendo.co.jp | pkvldtprod.pkmnclassic.net | 20.104.25.104 | Anti-cheat | Proxy (SSL) |
ds.pokemon-gl.com | ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
de-ds.pokemon-gl.com | de-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
en-ds.pokemon-gl.com | en-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
es-ds.pokemon-gl.com | es-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
fr-ds.pokemon-gl.com | fr-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
it-ds.pokemon-gl.com | it-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |
ko-ds.pokemon-gl.com | ko-ds.pkmnclassic.net | 20.104.25.104 | Game Sync, Rating Battle | Proxy (SSL) |