Quiero tener una redirección de DNS para dispositivos en mi red doméstica

2

Así que tengo múltiples pi raspberry, uno como servidor de medios, uno como cliente de torrent y otro como servidor web.

Cada vez que tengo que acceder a ellos a través del navegador, por lo general escribo, por ejemplo, digamos: 192.168.1.2:1234 por ejemplo para el cliente de torrent, 192.168.1.3:3456 por ejemplo, control remoto Kodi, etc. Quiero, en lugar de escribir la dirección IP, puedo asignar nombres amigables humanos No solo es fácil para mí, sino también para los miembros de la familia que no son técnicos.

Ejemplo: escribir RemoteX redireccionará a 192.168.1.3:3456 o TorrentX en el navegador redirigirá a 192.168.1.2:1234

¿Es esto alcanzable? [No quiero escribir entradas de host con seguridad]

TIA

- Actualizar-- Agregando información del enrutador: Mi enrutador es Asus RT AC87U

KD.
fuente
¿Sólo direcciones internas? ¿Leíste la documentación en tu enrutador?
Raystafarian
Miré en la pantalla de DNS y no veo ninguna opción para agregar ninguna de esas entradas. ¿Qué debo buscar? Mi router es el Asus RT AC87U
KD.
Dice "acceso a través de la web" pero luego sus ejemplos de IP son direcciones locales a las que solo se puede acceder localmente y no desde "a través de la web". ¿Está intentando configurar las cosas para el acceso local o remoto?
Tyson
@Tyson lo siento por la confusión. Me refiero a acceder usando el navegador. Todas las ip son locales.
KD.

Respuestas:

3

Yo configuraría un servidor DNS local, para hacer una resolución interna, si fuera usted. Tratar dnsmasq en una caja de linux (frambuesa pi). Configurar la resolución de ip-to-hosts en /etc/hosts en la caja de linux que ejecutará dnsmasq. A continuación, inicie dnsmasq en ese cuadro de Linux y, de forma predeterminada, se leerá /etc/hosts. Luego, asegúrese de que las PC cliente que necesitan hacer la resolución estén usando esa caja como su servidor DNS. Esto es fácil de hacer si está ejecutando su propio servidor DHCP. Personalmente tendría el mismo sistema de Linux que mi servidor DHCP, para que sea una ventanilla única para cosas de ip. Tenga en cuenta que el servicio dnsmasq redirigirá todas las demás solicitudes no internas a su propio servidor dns predeterminado (el que está en /etc/resolv.conf ) bien

Otra forma de resolver sin usar dnsmasq es simplemente codificar esas direcciones IP localmente en un archivo de hosts. es decir, en Windows, ponlo aquí:

%WINDIR%\System32\drivers\etc\hosts

Tenga en cuenta que es posible que necesite anexar un "." para el nombre de host, sin embargo, por ejemplo:

ping mediapc.

o

wget http://mediapc.:1234
atreyu
fuente
EDITAR: no noté que no quería escribir en el archivo de hosts locales, así que ignore mi "Otra forma".
atreyu