It would work, but there are two side effects:
- You need a computer to run the game.
- It would only work if you're connected to a WIFI.
There's actually a way to run a proxy on a non rooted device (at least for an Android device), and that would be to use the VpnService class, but it's quite complicated.
But in order to change the DNS server you would need to be connected to a WIFI. You can't change the DNS of mobile networks without root access.It's not quite correct. You can setup a DNS in a VPS and make your users connect to it.
See my post at |Clash of Clans Tutorials|Too many adverts.. can't actually get to the page.