Veo nombres de computadoras en la lista de arrendamiento de DHCP de mi enrutador. Mi pestaña de galaxia de Android aparece bajo un nombre alfanumérico. ¿Cómo configuro un nombre amigable que me gusta?
fuente
Veo nombres de computadoras en la lista de arrendamiento de DHCP de mi enrutador. Mi pestaña de galaxia de Android aparece bajo un nombre alfanumérico. ¿Cómo configuro un nombre amigable que me gusta?
Puede cambiar el nombre de host a un nombre menos críptico en las Opciones de desarrollador en Configuración. En la sección "Depuración" en las Opciones de desarrollador, verá una opción llamada "Nombre de host del dispositivo" que actualmente debe configurarse con este nombre bastante críptico. Puede cambiarlo a cualquier nombre alfanumérico que desee.
Si está en Android 5.0, esa opción ya no está allí. Aunque usar el shell ADB todavía funciona. Vea esta respuesta: ¿Cómo configurar el nombre de red amigable de la computadora Android? La raíz no parece ser necesaria en mi teléfono. De la respuesta vinculada anteriormente sin adquirir acceso de root:
adb shell
getprop net.hostname
setprop net.hostname <new_hostname>
Terminal abierto Introduzca la siguiente:
Se requiere acceso a la raíz.
fuente
su
comando para obtener privilegios de root desde un shell; un dispositivo no rooteado no tiene ese comando.getprop ...
devuelve el nuevo nombre de host, incluso cuando salgo desu
; pero el nombre de host que se transmite no cambia y no se pega cuando reinicio. Pensamientos?En algunos teléfonos Android, puede cambiar en
Wi-Fi Direct
Importante: no todos los teléfonos Android tienen esta opción, y no todos los teléfonos modifican su nombre de host correctamente, incluso después de modificar el nombre del dispositivo desde esa opción.
fuente
su & setprop
, pero es genial saber que esta opción está disponible.Solo quería hacer referencia a otra solución relacionada que encontré usando ADB (y requiere un dispositivo rooteado): http://nileshgr.com/2012/10/13/how-to-change-wifi-host-name-of-your-android -dispositivo . Sin embargo, preferiría los comandos ADB presentados aquí en SO que este enlace, pero al menos es otro método.
fuente
El nombre que se envía al servidor DHCP no es el nombre de host como comúnmente se piensa, es el VID (código de identificación del proveedor) que no puede cambiar. Puede intentar cambiar el nombre en el nivel del enrutador si es posible.
fuente
Esta solución está usando los comandos publicados por @bayuah arriba, pero no está usando
adb
nisu
nada. Esto está en un dispositivo rooteado (Nougat AOSP 7.1.2). Usando el terminal JuiceSSH, ingrese dos comandos:fuente
El nombre de host se usa para identificar y recordar fácilmente los hosts conectados a una red. Se establece en el arranque, por ejemplo,
/etc/hostname
en sistemas basados en Linux. El nombre de host también forma parteDHCPREQUEST
(estandarizado como código 12 por IETF) que un cliente DHCP (dispositivo Android en nuestro caso) hace al servidor DHCP (enrutador WiFi) para obtener una dirección IP asignada. El servidor DHCP almacena los nombres de host para ofrecer servicios como DNS .Android, en lugar de usar el servicio de nombre de host del kernel de Linux , usó la propiedad
net.hostname
para establecer un nombre de host único para cada dispositivo basado en la ID de Android. Esta propiedad de nombre de host también se usó para el protocolo de enlace DHCP. Sin embargo, desde Android 5 - cuando el nativodhcpcd
fue abandonado en favor del cliente Java DHCP - nombre de host es nula enDHCPREQUEST
. nonet.hostname
está configurado ni evaluado por el cliente DHCP. Por lo tanto, los enrutadores WiFi no muestran nombres de host para dispositivos Android más nuevos, ni podemos configurarlo / desactivarlo / cambiarlo.fuente
Simplemente descargue e instale la aplicación llamada "Cambiar nombre de host" desde Play Store y disfrute editando el nombre de host de su dispositivo Android (android-xxxxxxxxxxx).
Sin embargo, se requiere acceso a la raíz, lo siento por los usuarios no rooteados.
Saludos.
fuente