3 votos

Acceso al ordenador local mediante el nombre de host

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?

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

1voto

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:

  1. 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

  1. 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 puerto 53 para forzar el servidor DNS

RELACIONADO:

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X