1

В последнее время я очень заинтересовался настройкой файлового сервера, в основном для домашнего использования, но также из-за того, что я живу в двух местах, мне нужно иметь доступ к моим файлам из обоих домов. Я уже провел некоторые исследования в этом, но мне неясно, о каких-то вещах.

Мои требования следующие;

  • Нужно работать как на Mac, так и на ПК (только с использованием Windows atm на ПК, но было бы неплохо, если бы он поддерживал большее количество ОС, чтобы обеспечить безопасность на будущее в случае, если мне нужен Linux или что-то еще)
  • Необходимо иметь возможность настроить папку / диск / сетевое пространство для работы в качестве ссылки на определенную папку на файловом сервере
  • Все файлы должны храниться только на файловом сервере, например, нет "общих" папок, как в Dropbox, где файлы хранятся на клиентском компьютере.
  • Предпочел бы, чтобы папки были защищены паролем или чтобы я мог как-то указать, какие пользователи могут получить доступ к общим ресурсам файлового сервера
  • ОС файлового сервера, скорее всего, должна быть Windows из-за других факторов, а не просто файловый сервер

Я уже понял, что мне нужно будет настроить VPN, чтобы я мог получить доступ к своему файловому серверу из-за пределов локальной сети. Вероятно, собираюсь использовать OpenVPN.

Вопрос 1: Как мне настроить VPN-сервер, чтобы я мог подключиться к своей локальной сети в месте расположения файлового сервера?

Я знаю, что, поскольку у меня динамический IP-адрес, мне потребуется какой-то динамический DNS-сервер - я уже проверял это и уверен, что знаю, как это исправить. Я также знаю, что мне придется перенаправить порт, который OpenVPN использует в моем маршрутизаторе.

Вопрос 2: Как бы я на самом деле делился папками на файловом сервере, чтобы я мог получить к ним доступ на других моих компьютерах? Я исследовал Samba, но не уверен, нужно ли его запускать в ОС Linux. Я знаю, что клиенты, подключающиеся к нему, могут быть, например, Windows, но может ли "сервер" Samba работать в Windows? Также кажется, что Samba разделяет папку, то есть она работает как Dropbox - я этого не хочу. Итак, как мне в этом случае поделиться папкой, чтобы она работала так, как я хочу?

Извините за невероятно длинный вопрос, я постарался структурировать его так, чтобы его было легче читать. Заранее спасибо!

4 ответа4

0

Я не уверен, что это то, что вы ищете, но мы используем маршрутизаторы Draytek Vigor, которые имеют функции VPN для удаленных работников и туннелей.

Они также (я думаю, что большинство моделей) имеют порт USB, который позволяет подключать внешний жесткий диск. Таким образом, вы можете получить один маршрутизатор и подключить внешний диск приличного размера, хранить свои файлы на нем и. VPN в этот маршрутизатор, когда вам нужны файлы.

Вы можете создать туннель между двумя местоположениями, чтобы получить доступ к диску без необходимости сначала набирать VPN-соединение.

Насколько я знаю, большинство маршрутизаторов Draytek также поддерживают динамические службы DNS. Позволяет вам иметь полный пакет в одном маршрутизаторе. Т.е. VPN-сервер, файловый сервер и динамический DNS обновлены.

Что касается общего доступа к папкам и т.д. Если вы выбрали установку, аналогичную моей, вы можете просто подключить диск в Windows или Mac. Я уверен, что большинство операционных систем будут работать с ним.

0

^ dannymcc ответ велик. Если вы хотите сделать это по дешевке или просто хотите использовать какое-то старое оборудование, которое у вас есть, вместо того, чтобы приобретать новый маршрутизатор, я предлагаю настроить брандмауэр / маршрутизатор * nix для вашего VPN-подключения. Некоторые хорошие:

Хотя весь компьютер работает только для VPN, а затем еще один для файлового сервера, он потребляет гораздо больше энергии, чем один маршрутизатор для обеих функций, так что имейте это в виду;)

0

VPN хорошие, но ограниченные. Учтите, что при доступе к файлам через VPN скорость передачи на загрузку удаленной системы ограничена. Если у вас есть интернет-сервис потребительского уровня, ваша производительность почти наверняка будет ужасной, ЕСЛИ вы не используете только небольшие файлы.

Если бы клиент пришел ко мне с вашим сценарием, я бы предложил следующие варианты с учетом имеющейся у меня информации:

  1. Службы удаленного рабочего стола /Remote Desktop. Определите один компьютер в качестве основного и настройте его как VPN-сервер, а затем подключите RDP к удаленному рабочему столу. Это должно работать довольно хорошо и, честно говоря, это то, что я часто делаю сам. Это, безусловно, самый дешевый вариант.

  2. Настройте VPN типа «точка-точка» с помощью аппаратных устройств. Я установил несколько, которые используют небольшие устройства Netgear FVS 114. Затем вы используете два сервера с настроенной DFS. DFS реплицирует данные в обеих системах, позволяя вам получить доступ к ним с полной скоростью на обоих сайтах, поскольку данные являются локальными на обоих сайтах. Поскольку вы сказали, что будете использовать решение для Windows, это, вероятно, было бы лучше, но оно также будет дорогостоящим - лицензии на ОС Windows и маршрутизаторы вместе, вероятно, обойдутся вам в 2000 долл. В программном обеспечении и оборудовании vpn, прежде чем вы даже коснетесь серверного оборудования, которое у вас есть ». я буду нуждаться

  3. Другой вариант - использовать облачное решение, когда ваш сервер находится в облаке, и вы просто подключаетесь к нему удаленно из любого места. VPS будет то, что вы используете, и это будет ежемесячная плата, вероятно, $ 50-100 в зависимости от конфигурации.

  4. Учитывая, что вам (вероятно, я полагаю) никогда не потребуется обновлять данные в одно и то же время в одном и том же месте, DFS МОЖЕТ быть чрезмерным. Это хорошо, потому что оно автоматическое и работает довольно хорошо ... но вам может не хватить какого-то скриптового инструмента для соединения и синхронизации данных между сайтами один раз за ночь.

Если это важно для вас, вам, возможно, придется подумать о том, чтобы избавиться от интернет-соединения потребительского уровня и получить хотя бы одно соединение бизнес-класса.

0

Поскольку ваша проблема не в том, чтобы поменять маршрутизатор, я рекомендую оставить текущий маршрутизатор / модем.

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

Это сработало для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .