Como posso alterar o servidor DNS celular no iOS?

14

Existe uma maneira de definir um servidor DNS global que será usado para todas as conexões (ambos os dados de celular Wi-Fi +)? Se não houver uma maneira uniforme de especificar o DNS, posso apenas alterar o DNS usado pela conexão de celular?

Idealmente, estou procurando uma resposta para o iOS de baunilha; no entanto, gostaria de receber qualquer solução, incluindo uma que exija um jailbreak.

houbysoft
fonte

Respostas:

4

Sim , tem jeito. E como você já está no jailbreak, será muito mais fácil. Basta abrir o Cydia e procurar o GuizmoDNS . É do repositório ModMyi, que vem pré-configurado com o Cydia. Ele permite que você selecione o servidor DNS a ser usado ao usar uma rede de dados de celular, e faz isso diretamente no aplicativo Configurações.

Andrew Larsson
fonte
9

Abrangerei o cenário sem jailbreak e deixarei a edição ou outra resposta para alguém que saiba mudar isso modificando o iOS.

Sem um jailbreak, não. Os dados do celular são controlados pelas configurações do APN . Você pode alterá-las com o utilitário de configuração do iPhone e com alguma aprendizagem .

insira a descrição da imagem aqui

É fácil substituir as configurações de Wi-Fi usando o próprio dispositivo, mas não é global, mas uma substituição por nome de rede. Vá para as configurações de rede para um Wi-Fi específico. Na tela detalhada (toque no sinal azul> quando estiver conectado) e deslize para cima para expor a parte do endereço DHCP / BootP / IP estático da tela. Você pode tocar para editar o DNS e anexar, excluir ou substituir sua opção de configurações de DNS nessa tela.

Quando preciso executar um DNS personalizado, geralmente uso a VPN para acessar um roteador com configurações conhecidas e isso funciona com dados de Wi-Fi e de celular, pois todo o tráfego vai para a VPN, onde posso controlar o DNS. Isso requer tempo e um servidor (o nível gratuito do Amazon Web Service é ideal para hospedagem de baixo custo).

bmike
fonte
Estou ciente de como fazer isso por WiFi e, infelizmente, não tenho uma VPN. No entanto, meu telefone está desbloqueado, então eu acolher uma resposta para telefones desbloqueados ...
houbysoft
Vamos ver o que acontece - você pode editar a pergunta (e eu adicionei o jailbreak de maneira tão proeminente na resposta, pois suspeito que alguém saiba como fazê-lo lá.) longe de um determinado DNS ou para outro por vários motivos (alguns deles certamente legítimos).
bmike
1
Acabei de editar a pergunta para especificar que não me importaria de responder que precisa de um jailbreak.
21864 Houston
@houbysoft Vou analisar isso e ver se consigo encontrar alguma coisa.
Andrew Larsson
2
Tem certeza de que sua resposta está correta? Eu olhei para o iPhone Config. Util, mas não consigo encontrar quaisquer configurações de DNS para o APN :(
laktak
-1

Você pode usar este aplicativo: https://www.dnsoverride.com/ Ele pode substituir as configurações de DNS para qualquer conexão Wi-Fi e celular. Um cenário em que não vai funcionar é se o seu ISP interceptar o tráfego DNS. Algumas operadoras móveis fazem.

koper
fonte