Estoy tratando de acceder a un núcleo ims desde el cliente ims en mi dispositivo Android, sin embargo, necesito modificar el cliente dhcp para agregar la ip del núcleo como uno de los DNS. En el caso de un sistema operativo Linux, lo siguiente haría el trabajo:
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*/
Ahora el problema es ¿cómo puedo lograr lo mismo en mi Android?
Respuestas:
Esto realmente no aborda su pregunta de DHCP (no estoy seguro de qué sysprop sería), pero solucionará sus problemas de DNS. Puede crear un script ASE para él si no desea tener que hacerlo cada vez que el proveedor cambie su DNS.
Además, dependiendo de cómo esté configurado su servidor DNS, es posible que desee cambiar el INT al final de la línea uno a "2" o "3" y agregar algunos otros servidores DNS para el resto de Internet (openDNS, google DNS, etc. )
Abra un shell adb o un emulador de terminal y escriba:
Alternativamente, simplemente arroje los servidores en los que desea resolver
/system/etc/hosts
, como lo haría en un sistema Linux normal.fuente
net.eth0.dns1
algún usonet.dns1
onet.gprs0.dns1
verifique esto con getprop.En mi dispositivo tengo
Para obtener una nueva IP de DHCP, puede ejecutar
fuente