Экспортировать общий каталог клиента CIFS в частную локальную сеть?

Экспортировать общий каталог клиента CIFS в частную локальную сеть?

Операционные системы: Ubuntu 12.04 и 14.04

Пакет: cifs-utils

Обзор системы: Машина Ubuntu, действующая как сервер и шлюз между публичной и частной локальной сетью для сбора и управления данными. Сервер управляет другими машинами Ubuntu/Debian в частной локальной сети. Машины в частной локальной сети могут взаимодействовать только друг с другом и сервером/шлюзом Ubuntu. Сервер монтирует общий ресурс CIFS с машины сервера Windows 2008, расположенной в публичной локальной сети; именно там сохраняются «данные».

Проблема: Я столкнулся с ситуацией, когда машине Ubuntu в частной локальной сети нужен прямой доступ RW к этому ресурсу CIFS, но из соображений безопасности она не может напрямую смонтировать ресурс из публичной локальной сети. Кроме того, не так-то просто удалить частную машину, чтобы обновить ее с помощью пакета cifs-utils.

Мысли: Изначально я думал, что смогу просто экспортировать общий ресурс CIFS через NFS на частную машину, но для этого требуется другой программный пакет, и не рекомендуется перекрывать две разные файловые системы.

решение1

Мне пришлось физически удалить частную машину и установить cifs-utils. Это также включало установку пакета samba на серверной машине. Примерно как этот пост:

Общий доступ к локальной папке по локальной сети с помощью CIFS

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