Есть ли способ предоставить общий доступ к папке на моем удаленном компьютере с Windows Server 2012 и получить доступ к этой папке через Интернет с другого компьютера с Windows и Mac?
Не все машины находятся в одной локальной сети, поэтому мне нужен доступ к ним через Интернет.
Я думал о FTP/SFTP Server, но я настроил FTP-сервер и получил к нему доступ через LAN, но не знаю, как заставить его работать через интернет. Я также не уверен, как настроить SFTP.
Есть ли способ, которым я могу достичь своей цели? Все, что я хотел сделать, это предоставить общий доступ к папке на моем удаленном компьютере Windows (на котором установлен Windows Server 2012) и получить к ней доступ с нескольких компьютеров (как Windows, так и Mac) через Интернет. Пожалуйста, посоветуйте.
решение1
Вот что вам нужно, чтобы ваш FTP-сервер был доступен через Интернет.
На маршрутизаторе/брандмауэре вам нужно будет открыть TCP-порты 20, 21 и указать их на Windows 2012 Server. Если у вас статический IP-адрес, то это все, что вам нужно сделать, если у вас динамический IP-адрес, то получите обслуживание от DDNS.
Как всегда, защищенный FTP — лучший вариант, чем обычный FTP-сервер.
Инструкция для AWS:
" Войдите в консоль управления AWS EC2 и выберите Группы безопасности в дереве навигации слева. Выберите группу безопасности, назначенную вашему экземпляру EC2. Выберите вкладку Входящие и добавьте диапазон портов 20-21 "
Источник:https://gist.github.com/gunjanpatel/37d306cd1585ece1179b