Reenvío de puertos para acceder a un NAS detrás de un NAT

Reenvío de puertos para acceder a un NAS detrás de un NAT

Tengo un router Wifi haciendo DHCP y NAT, conectado a otro router, que a su vez está conectado a internet.

El enrutador principal (IP LAN: 192.168.1.1) distribuye direcciones en el rango 192.168.1.*, mientras que el enrutador Wifi (IP WAN: 192.168.1.190, IP LAN: 192.168.2.1) distribuye direcciones en el rango 192.168.2.* rango. El motivo de la separación de estos dos segmentos de red es que hay un NAS detrás del enrutador wifi, y constantemente se intercambian grandes cantidades de datos entre los clientes wifi y el NAS.

La mayoría de las veces, sólo los clientes Wifi necesitan acceder al NAS y todo funciona muy bien. Sin embargo, en algunos casos, es necesario acceder a NAT desde un cliente cableado conectado al enrutador principal.

Estoy buscando una manera de permitir que los clientes conectados al enrutador principal accedan al NAS detrás del enrutador Wifi.

Configurar una ruta específica en el enrutador principal (192.168.2.0, máscara 255.255.255.0, enrutamiento a 192.168.1.190) solo funciona si desactivo NAT en el enrutador, lo que a su vez disminuye el rendimiento de las transmisiones a través de Wifi.

¿Podría funcionar el reenvío de puertos? ¿Qué puertos necesitaría reenviar? ¿Como podría hacerlo?

¡Gracias por tu ayuda!

EDITAR

Configuré el reenvío de puertos en mi enrutador y ahora, al acceder \\192.168.2.1\en el Explorador de Windows, no aparece "No encontrado". En cambio, simplemente muestra una lista en blanco (no aparecen archivos ni carpetas). ¿Qué pude haber hecho mal?

EDITAR 2

Algunos detalles más: estoy ejecutando Windows 7 Home Edition y Debian Squeeze. El NAS utiliza el protocolo SMB. Intentar acceder a él desde Debian (a través de smbclient -L) produce una lista vacía.

Respuesta1

Listar en Explorer no funciona, pero montarlo sí. Los puertos a reenviar son 135, 137, 138, 139 y 445.

¡Espero que esto ayude!

información relacionada