Переадресация портов для доступа к NAS за NAT

Переадресация портов для доступа к NAS за NAT

У меня есть Wi-Fi-роутер, выполняющий DHCP и NAT, подключенный к другому роутеру, который в свою очередь подключен к Интернету.

Основной маршрутизатор (LAN IP: 192.168.1.1) распределяет адреса в диапазоне 192.168.1.*, в то время как маршрутизатор Wifi (WAN IP: 192.168.1.190, LAN IP: 192.168.2.1) распределяет адреса в диапазоне 192.168.2.*. Причина разделения этих двух сегментов сети заключается в том, что за маршрутизатором Wi-Fi находится NAS, при этом между клиентами Wi-Fi и NAS постоянно происходит обмен большими объемами данных.

Большую часть времени доступ к NAS нужен только клиентам Wifi, и все работает очень хорошо. В некоторых случаях, однако, необходим доступ к NAT с проводного клиента, подключенного к основному маршрутизатору.

Я ищу способ разрешить клиентам, подключенным к основному маршрутизатору, получать доступ к NAS за маршрутизатором Wi-Fi.

Настройка определенного маршрута на основном маршрутизаторе (192.168.2.0, маска 255.255.255.0, маршрутизация на 192.168.1.190) работает только в том случае, если я отключаю NAT на маршрутизаторе, что в свою очередь снижает производительность передачи данных по Wi-Fi.

Может ли работать переадресация портов? Какие порты мне нужно переадресовать? Как это сделать?

Спасибо за вашу помощь!

РЕДАКТИРОВАТЬ

Я настроил переадресацию портов на своем маршрутизаторе, и теперь при доступе \\192.168.2.1\в проводнике Windows не возвращается сообщение "Не найдено". Вместо этого отображается пустой список (не отображаются файлы или папки). Что я мог сделать неправильно?

ПРАВКА 2

Еще немного подробностей: Я использую Windows 7 Home Edition и Debian Squeeze. NAS использует протокол SMB. Попытка доступа к нему из Debian (через smbclient -L) приводит к пустому списку.

решение1

Листинг в Explorer не работает, но монтирование работает. Порты для переадресации: 135, 137, 138, 139 и 445.

Надеюсь это поможет!

Связанный контент