Comment changer la configuration DHCP?

10

J'essaie d'accéder à un noyau ims à partir du client ims sur mon appareil Android, mais je dois modifier le client DHCP pour ajouter l'ip du noyau comme l'un des DNS. Dans le cas d'un OS Linux, ce qui suit ferait le travail:

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*/

Maintenant, le problème est de savoir comment obtenir la même chose dans mon Android?

Nathan Fellman
la source
Quel appareil Android possédez-vous? Version? Enraciné / non raciné?
Sparx
J'ai un Motorola
Si vous souhaitez définir un serveur DNS pour un / certains points d'accès, vous pouvez utiliser Wifi Static .
elmicha

Réponses:

1

Cela ne répond pas vraiment à votre question DHCP (vous ne savez pas ce que serait sysprop), mais cela résoudra vos problèmes DNS. Vous pouvez créer un script ASE pour cela si vous ne voulez pas avoir à le faire à chaque fois que votre DNS est modifié par le fournisseur.

En outre, en fonction de la configuration de votre serveur DNS, vous souhaiterez peut-être modifier l'INT à la fin de la ligne 1 en "2" ou "3" et ajouter d'autres serveurs DNS pour le reste d'Internet (openDNS, google DNS, etc. ).

Ouvrez un shell adb ou un émulateur de terminal et tapez:

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

Alternativement, lancez simplement le ou les serveurs que vous souhaitez résoudre /system/etc/hosts, comme vous le feriez dans un système Linux normal.

devnul3
la source
2
notez que tous les appareils n'ont pas net.eth0.dns1, certains utilisent net.dns1ou net.gprs0.dns1, vérifiez cela avec getprop.
onik
0

Sur mon appareil, j'ai

/etc/dhcpd/dhclient.conf 

Pour obtenir une nouvelle IP de DHCP, vous pouvez exécuter

dhcpcd -k wlan0
dhcpcd -n wlan0
PiTheNumber
la source