У меня есть маршрутизатор 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-клиенты должны иметь доступ к NAS, и все работает очень хорошо. Однако в некоторых случаях требуется доступ к NAT из проводного клиента, подключенного к основному маршрутизатору.
Я ищу способ разрешить клиентам, подключенным к основному маршрутизатору, доступ к NAS за маршрутизатором Wifi.
Настройка определенного маршрута на главном маршрутизаторе (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
) приводит к пустому листингу.