Accediendo a la impresora desde otra subred

Accediendo a la impresora desde otra subred

Tengo una red compuesta por 2 subredes con esta topología:

Router1 (Freebox) : 192.168.0.XX  Masq : 255.255.255.0  
|  
|----- PC1  
|----- PC2  
|----- Printer1  
|  
|----- Router2 (wrt610N with dd-wrt configured in gateway mode) : 192.168.1.XX  Masq : 255.255.255.0  
        |  
        |---- PC3  
        |---- PC4  

El enrutador1 está configurado en DHCP y toma su DNS del proveedor de Internet. También proporciona un servidor DHCP, con asignación de IP estática para la Impresora1 y el Enrutador2 definidos en el Enrutador1. El enrutador2 está configurado en DHCP y toma su DNS del enrutador1 y proporciona un servidor DHCP para PC3 y PC4.

El objetivo es que la subred del enrutador 2 sea una red segura e invisible desde la red principal a la que se conectará la PC que no es de confianza.

Puedo imprimir desde PC1 y PC2 con la IP o el nombre de host de la impresora. Desde PC3 y PC4 solo puedo llegar a la impresora a través de su IP, no puedo resolver el nombre Impresora1. Según tengo entendido, está relacionado con tablas ARP (no soy un experto en redes). Dado que el nombre de host de la Impresora1 no está registrado en ningún DNS, su nombre de host solo se resuelve en la capa 2. Cuando hago ping al nombre de host de la Impresora1 desde la PC3, supuse que: 1- La Impresora2 no está en la tabla arp de la PC3, por lo que envía la solicitud al enrutador2. 2- El enrutador2 tiene una interfaz en subred1 por lo que debería tener una entrada para Impresora1 en su tabla ARP. ¿Dónde me equivoco?

Gracias por tu ayuda.

Respuesta1

Es un problema de dominios de transmisión, necesita crear una entrada para la impresora en el archivo de configuración de su host para que la PC3/4 resuelva la dirección de la impresora. (o configure su propio servidor DNS o proxy ARP, lo cual parece excesivo en mi humilde opinión)

Respuesta2

Como han señalado Maxwell y Squillman, tiene un problema de resolución de nombres. Mi pregunta es: ¿Por qué es importante conectarse a la impresora por su nombre? ¿Por qué no conectarse mediante dirección IP?

Respuesta3

Si desea que los nombres de host se resuelvan en la dirección IP, entonces debe agregarlos al DNS (efectivo para cualquiera que use ese servidor DNS) o al archivo de hosts de una máquina (efectivo solo para esa máquina) o al archivo LMHOSTS para máquinas Windows que usan NetBIOS. ARP es responsable de la resolución de direcciones IP a direcciones MAC, no tiene nada que ver con los nombres de host.

Lo más sencillo sería simplemente agregar la impresora al archivo hosts/LMHOSTS en la PC3 y la PC4. Si hace esto, también debería considerar darle a la impresora una dirección IP estática fuera del rango de direcciones que entregan sus servidores DHCP. De esa manera, no tendrá que actualizar sus archivos de hosts cada vez que a su impresora se le asigne una nueva dirección IP.

EDITAR:
Eche un vistazo a esta base de conocimiento:Difusión de consulta de nombre NetBIOS local no reenviada por el enrutador

información relacionada