Estou tentando acessar um núcleo ims do cliente ims no meu dispositivo Android, no entanto, preciso modificar o cliente dhcp para adicionar o ip do núcleo como um dos DNS. No caso de um sistema operacional Linux, o seguinte faria o trabalho:
cd /etc/dhcp3/ ; vi dhclient.conf ; /* add the line:: prepend domain-name-servers 152.xx.xx.xx(ip of ims core) / sudo dhclient ; / to restart*/
Agora, o problema é como faço para conseguir o mesmo no meu Android?
Respostas:
Isso realmente não aborda sua pergunta sobre DHCP (não tenho certeza qual seria o sysprop), mas corrigirá seus problemas de DNS. Você pode criar um script ASE se não quiser fazê-lo toda vez que seu DNS for alterado pelo provedor.
Além disso, dependendo da configuração do servidor DNS, convém alterar o INT no final da linha um para "2" ou "3" e adicionar outros servidores DNS para o resto da Internet (openDNS, google DNS, etc. )
Abra um shell adb ou Emulador de Terminal e digite:
Como alternativa, basta lançar o (s) servidor (es) que você deseja resolver
/system/etc/hosts
, como faria em um sistema Linux normal.fonte
net.eth0.dns1
algum usonet.dns1
ounet.gprs0.dns1
, verifique isso com getprop.No meu dispositivo eu peguei
Para obter um novo IP do DHCP, você pode executar
fonte