Имеется следующая проблема - к терминальному серверу, который находится в облаке (под управлением Windows Server 2012 R2), посредством VPN туннеля подключен SMB сервер (на базе TrueNAS 12), который физически находится в другом городе. Но получить доступ к расшаренному каталогу по SMB протоколу не удается. При этом доступ к Web GUI имеется.
Опишу более подробно схему подключения - между терминальным сервером и SMB сервером находится маршрутизатор MikroTik, на котором поднят L2TP VPN сервер. К этому маршрутизатору, в качестве клиента, подключается терминальный сервер и получает адрес вида 10.10.10.3, т.е. в параметрах MikroTik’a, в разделе «PPP», во вкладке «Secrets», создана запись где указано имя\пароль, тип VPN подключения, а также локальный адрес (Local Address) 10.10.10.2 и удаленный адрес (Remote Address) 10.10.10.3
В разделе «IP\Firewall», во вкладке «NAT» настроено правило dst-nat в котором во вкладке «General» в поле «Chain» указано dstnat, «Dst. Address» = 10.10.10.2, «Protocol» = tcp, во вкладке «Action», в поле «Action» = dst-nat, «To Addresses» = 192.168.0.125 (локальный IP адрес SMB сервера в которую «смотрит» маршрутизатор MikroTik).
Т.е., таким образом, VPN соединение успешно устанавливается и терминальный сервер (VPN клиент), получает IP адрес 10.10.10.3. При попытке обращения из терминального сервера через браузер по адресу http:\\10.10.10.2, я получаю доступ к Web GUI интерфейсу TrueNAS. Но если я попытаюсь через Проводник получить доступ к SMB каталогу: \\10.10.10.2\exchange, получаю ошибку что путь не найден. В сетевых параметрах общего доступа Windows Server’а, сетевое обнаружение разрешено для всех типов сетей.
telnet 10.10.10.2 139 или 445 результата не дает - соединения нет, а вот по 80 все в порядке.
Подобным образом настраивал доступ к различным ресурсам (RDP, сетевой принтер и т.п.) но с похожей проблемой еще не сталкивался. Прошу подсказать, в чем может быть проблема?