-2

Хорошо, во-первых, я думаю, что этот сайт лучше всего подходит для этого вопроса и что он не подходит под serverfault, хотя это вопрос, связанный с сервером.

Я думал о создании своего многоцелевого домашнего сервера, используя Linux Mint или Ubuntu Server, а также некоторые дополнительные программы, такие как xbmc и virtualbox.

Следующая задача сервера - мои приоритеты:

  1. Файловый (NAS), медиа и потоковый сервер
  2. Медиа-центр, используя XBMC
  3. Маршрутизатор и межсетевой экран с функциями родительского контроля
  4. Локальный веб-сервер с поддержкой виртуальных хостов
  5. Torrent/Seed Box
  6. VPN-сервер
  7. Гит

... и со следующими функциями:

  1. Поддерживает поддельный RAID
  2. Поддерживает аппаратные RAID-контроллеры, Adaptec/HighPoint/Areca/3Ware.

ОБНОВИТЬ:

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

3 ответа3

3

Да, вы можете сделать это, используя любой Linux, включая Mint или Ubuntu. Все, что вам нужно сделать, это установить соответствующее программное обеспечение.

Что заставляет вас думать, что это не сработает? Linux - это прежде всего серверная ОС, и дружественные пользователю Linux, такие как Mint и Ubuntu, ничем не отличаются. Поскольку у вас нет никаких странных требований, я не вижу причин, по которым у вас возникнут какие-либо проблемы.

1

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

Будьте готовы потратить некоторое серьезное время на изучение iptables чтобы вы могли защитить свой маршрутизатор и внедрить NAT. Вам также необходимо ознакомиться с внутренними компонентами сетей Linux, чтобы правильно использовать OpenVPN или любое программное обеспечение VPN.

Я читал здесь и там, что с Linux-контроллерами 3ware под Linux есть некоторые странности.

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

0
  1. Самба и XBMC
  2. Ссылка на инструкцию для xbmc
  3. Встроенный межсетевой экран маршрутизатора iptables Парентеральный контроль = Я не уверен в этом
  4. Локальный веб-сервер = apache
  5. Проверьте менеджер пакетов, существует несколько вариантов.
  6. VPN-сервер эта функция существует, если ее нет в диспетчере пакетов (так и должно быть), вы можете скомпилировать что-то из исходного кода.
  7. Git = конечно это поддерживается
  8. Программный RAID = Ядро, ядро всех дистрибутивов Linux, имеет этот встроенный
  9. Аппаратный RAID = см. # 8 Я сейчас использую аппаратный рейд с Adaptec 5805.

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