Что такое домашний сервер и чем он может быть полезен в хозяйстве В начале определимся с терминологией.
Домашний сервер (ДС) - это компьютер, который:
В настоящее время ДС обычно используются для решения следующих задач:
- хранение данных – как с использованием банальных FTP и AFS протоколов, так и с применением NAS, cloud технологий; в связке с программами типа Apple Time Machine;
- доступ в Интернет – функции роутера, фаервола, NAT, VPN, узлов сети Tor, Wi-Fi точки доступа и их комбинации;
- хостинг сайтов;
- почтовые сервисы;
- управление системами «умного дома» – начиная от банального видеонаблюдения и заканчивая управлением отоплением и поливом/кормлением всего и вся;
- работа в пиринговых сетях;
- встречаются и более экзотические варианты – например, числодробилки для кластерных вычислений (обработка видео в FinalCut, майнинг биткоинов) и пр.
Преимущества и недостатки домашних серверов
Преимущества и недостатки всегда относительны — следует определиться, с чем ДС сравниваются.
Преимущества ДС:
- можно получить именно то, что хочешь;
- можно получить то, что хочешь, в сравнительно малом объеме занимаемого места (одно аппаратное решение выполняет много функций);
- минимальные затраты (в случае использования имеющегося старого железа);
- конфиденциальность – это лично твоя почта или «облако», и даже Корпорация Добра не имеет к ней доступа.
- сложность настройки;
- неоднозначная надежность (например, почтовый сервис mail.ru имеет функцию резервирования данных и защиту от сбоя питания, которые есть не у всех ДС; в то же время есть примеры ДС с аптаймом в несколько лет).
Общие р
азделы по домашним серверам:Разделы по Ubuntu 14.04.x:
- первичная настройка сервера;
- NAT (доступ в интернет для компьютеров во внутренней проводной сети);
- защита (firewall + защита от перебора пароля) и port-mapping;
- Wi-Fi точка доступа;
- RAID;
- настройка UPS;
- хостинг (размещение нескольких сайтов на одном сервере, доступ к ним по sftp);
- облачные сервисы (хранение файлов, одновременное редактирование файлов, ведение общих календарей и адресных книг);
- почта;
- видеонаблюдение (наблюдение, фиксация движения);
- список полезных команд Ubuntu/Linux.
Разделы по Mac OS X Server:
Прочее:
- мое серверное хозяйство;
- IT записи в блоге.