У меня есть 3 жестких диска SATA для ноутбуков, которые я бы как-то использовал, предпочтительно я бы хотел соединить их вместе (хотя бы через USB) со своим старым ПК (действительно старым - 500 МБ ОЗУ) и каким-то образом использовать его как домашний "сервер", чтобы что я могу получить доступ к любым файлам с компьютеров в моем доме (Linux и Windows). Насколько сложно это сделать? Не могли бы вы включить несколько простых советов по установке? Также возможно ли получить доступ к информации удаленно (за пределами моей локальной сети) через Интернет? Это то, за что мне придется заплатить?

(Я бы предпочел иметь основной маршрутизатор с динамическим IP, но у меня есть запасной, который я мог бы использовать для сервера со статическим IP, если это необходимо.)

2 ответа2

1
  1. Возьмите карту SATA (убедитесь, что у вас есть PCI или PCIe, какой бы компьютер не поддерживал) и шлепните эти диски внутри компьютера (также убедитесь, что на ПК достаточно места и подключены к сети). SY-PEX40008 имеет 4 порта и, как известно, работает с проклятием рядом с любой ОС, которую вы хотите использовать.

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

  2. Подбери и ОС и беги с ней. Я бы порекомендовал FreeNAS или OpenFiler - бесплатное программное обеспечение, предназначенное для работы в качестве файлового сервера SOHO. Оба будут легко работать в 500 МБ оперативной памяти.

    Если вы используете FreeNAS, я рекомендую настроить диски в пуле ZFS RAIDZ. Это приведет к потере места на одном диске для резервирования (поэтому, когда один из дисков умирает или иным образом выходит из строя, вы не теряете всю свою информацию). Для OpenFiler используйте это RAID5. Кроме того, критические данные должны быть зарезервированы ... как на носителе, отличном от этого сервера.

  3. Делитесь файлами с помощью SMB/CIFS (Samba) или WebDAV (особенно хорошо работает через Интернет, обычно обслуживается Apache или nginx) или обоими способами (что я и делаю).

    Linux также может легко использовать NFS, но вы можете оставить это для простоты. FTP ужасно небезопасен, и никто больше не должен его использовать (кроме обслуживания публичных файлов). Существует также SFTP, но это требует настройки SSH и изначально не поддерживается клиентами Windows (SMB и WebDAV изначально поддерживаются Windows, Linux, MacOSX и т.д.).

  4. Если вы включите WebDAV, вы захотите настроить переадресацию портов на модеме / маршрутизаторе для портов 80 и 443 (или только последних, поскольку они зашифрованы). Настройте внешнюю службу динамического DNS, чтобы вы могли получить доступ к серверу с доменного имени (например, my_server.dns_provider.com).

    Если вы включите WebDAV через Интернет, вы действительно захотите защитить его с помощью SSL. Вы можете получить бесплатный сертификат от http://StartSSL.com.

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

0

Я кратко расскажу, так что не торопитесь с поиском, потому что я сам не пробовал:

Вы можете создать NAS (сетевое хранилище) или кластер RAID с этими тремя дисками, если они одинаковые, или JBOD (просто набор дисков).

Последние два заставляют несколько дисков работать как один, в то время как первый похож на сервер данных (вы, вероятно, можете делать комбинации или просто делать каждый диск USB внешним)

Затем используйте приложение, такое как teamviewer, работающее на вашем "серверном" компьютере (которое связано с дисками) для удаленного доступа к данным.

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