Como alterar a configuração do DHCP?

10

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?

Nathan Fellman
fonte
Qual dispositivo Android você possui? Versão? Enraizado / Não enraizado?
Sparx
Estou tendo Motorola
Se você deseja definir um servidor DNS para um / alguns pontos de acesso, pode usar o Wifi Static .
22411 elmicha

Respostas:

1

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:

setprop ro.kernel.android.ndns 1
setprop net.eth0.dns1 152.xxx.xxx.xxx 

Como alternativa, basta lançar o (s) servidor (es) que você deseja resolver /system/etc/hosts, como faria em um sistema Linux normal.

devnul3
fonte
2
observe que nem todos os dispositivos têm net.eth0.dns1algum uso net.dns1ou net.gprs0.dns1, verifique isso com getprop.
onik
0

No meu dispositivo eu peguei

/etc/dhcpd/dhclient.conf 

Para obter um novo IP do DHCP, você pode executar

dhcpcd -k wlan0
dhcpcd -n wlan0
PiTheNumber
fonte