Eu comecei a usar este serviço chamado dnspod.cn. Eles fornecem roteamento inteligente para os diferentes IPs de ISP na China por meio de seu gerenciador de DNS.
Atualmente, estou executando um servidor LAMP com 2 IPs fornecidos por 2 ISPs diferentes. Eu uso o GoDaddy como meu gerenciador de DNS, mas agora que eu tenho 2 endereços IP, eu preciso do nome de domínio para resolver o usuário para o endereço IP mais rápido para esse usuário específico.
Como faço para fazer isso? Eu acho que preciso de um DNS inteligente que possa descobrir se o usuário está no mesmo ISP que os endereços IP.
Se você quiser, tente Ultradns.
Mais pessoalmente, não se incomode. Basta criar dois registros A para o IPS e, se puder, definir um TTL decente para a zona.
HTH
O ideal é que você retorne os IPs e o sistema do usuário use a seleção de endereço de destino para escolher o caminho certo . No entanto, acredito que para o IPv4 apenas algumas versões do Windows fazem isso.
Ao executar seu próprio servidor de nomes, você pode usar a vinculação com vistas para fornecer uma zona diferente para diferentes intervalos de rede.