Desde mi tablet con Android 9 me gustaría acceder a un sitio web en mi servidor local utilizando su nombre de host ( servidor ). Esto funciona bien desde mi ordenador portátil con Debian 10. Sin embargo, en mi tablet recibo el mensaje de error "This site can't be reached" cuando introduzco la dirección http://server.local
en un navegador web. ¿Alguna pista?
Respuesta
¿Demasiados anuncios?
Jack Wade
Puntos
231
Duplicado de: ¿Cómo hacer ping a un host de la red local por nombre de host?
Ordeno acceder a un ordenador local desde Android utilizando el nombre de host. Tienes dos opciones:
- Añadir la dirección IP vs. el nombre de host de la computadora local a
/system/etc/hosts
en su dispositivo Android. Ver ¿Cómo editar el archivo 'etc/hosts'? y ¿Cómo editar el archivo '/etc/hosts' en un teléfono no rooteado?
O
- Ejecutar un servidor DNS en la red local. Normalmente un router WiFi ya alberga un servidor DHCP+DNS.
- Asegúrese de que el servidor DNS conoce el nombre de host del ordenador local, por ejemplo, comunicado a través de DHCP o algún otro mecanismo.
- Asegúrese de que las consultas DNS del dispositivo Android van al servidor DNS local y no a Internet. Ver ¿Cómo configurar correctamente el DNS?
- Desactivar el DNS privado en Android 9+, y
- Añadir DHCP/DNS estático desde la configuración, o
- Añadir DNS mediante
ndc resolver setnetdns
en la línea de comandos, o - Utilice la aplicación basada en VPN mencionada anteriormente para forzar el servidor DNS, o
- Sobre el uso de teléfonos rooteados
iptables DNAT
para el puerto53
para forzar el servidor DNS
RELACIONADO:
0 votos
¿Cuál es su resolución DNS prevista en este caso? ¿Su ordenador sabe resolver por sí mismo? ¿Espera que el teléfono lo sepa o lo consulte?
0 votos
@wbogacz El servidor y mi ordenador portátil ejecuta Avahi. Puedo instalar Avahi en Android o debo instalar otra cosa?
0 votos
¿Responde esto a su pregunta? ¿Cómo hacer ping a un host de la red local por nombre de host?
0 votos
@IrfanLatif Si me conecto en mi router (192.168.0.1) puedo ver que mi servidor se presenta correctamente con el nombre servidor . La pregunta es, ¿qué debo hacer en mi dispositivo Android para que conozca los nombres de host locales?