¿Cómo configurar dnsmasq en la PC para imitar las funciones de confort del enrutador?


1

Quiero mover la funcionalidad DNS de mi enrutador a una PC que se ejecuta dnsmasq En el network. La configuración básica está en funcionamiento, pero me faltan las siguientes funciones que el enrutador había implementado:

  • Los nombres de host en los dispositivos se utilizan automáticamente, no /etc/hosts mantenimiento de archivos necesario
  • capacidad de direccionar dispositivos por su nombre de host, no solo por IP
  • asignación de .local Dominio a todos los dispositivos.
  • Funciona con y sin el dominio .local, es decir, http: // box1 y http: //box1.local Son legales y se pueden utilizar para navegar por el servidor de box1.
  • Funciona con clientes Windows, Android, Linux y otros.

DHCP todavía se está ejecutando en el enrutador; He añadido un archivo 00-basic.conf a /etc/dnsmasq.d:

domain=local
expand-hosts
local=/local/
address=/my.router/192.168.1.1

Esto aborda los primeros cuatro puntos, pero no el quinto. Funciona con clientes Windows, clientes Ubuntu, pero no Android y un sistema Slackware. Android da android_getaddrinfo failed: EAI_NODATA en una concha.

¿Qué debo hacer para obtener la funcionalidad mencionada para todos los sistemas, como la que tenía cuando el enrutador era responsable de DNS? ¿Por qué incluso sucede?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.