home server 300x203 Домашняя сеть. Домашний сервер. Медиа сервер для дома на Ububntu.Как и у многих современных людей у меня дома несколько компьютеров. В наше время, у многих людей есть дома как минимум desktop и laptop, не говоря уже о тех, у кого их по несколько экземпляров. Например, свой ноутбук у жены, свой компьютер у ребенка. Добавьте сюда еще принтер и сканер. Добавьте еще устройства, какие у кого имеются, и вот возникает острая необходимость в удобном доступе ко всем этим устройствам, плюс необходимость в хранении и обмене обмене данными между ними. И тогда начинаешь задуматься how to? Нужна домашняя сеть и домашний сервер.

Я решил для себя вопрос следующим образом. Был у меня один “лишний компьютер”. И был у меня жесткий диск на 1000 Гб. Решил я из этого добра собрать домашний сервер, для обмена информацией и её хранения. Я решил, что сервер будет сердцем моей домашней сети. На нем будут храниться фотографии, музыка, фильмы, документы, софт. С него, я буду запускать музыку, с него смотреть фильмы. Через него я буду пускать на печать документы. На нем будет поднят локальный WEB-сервер для разработки. Возможно в дальнейшем он станет головой моего умного дома.

Требования к домашнему серверу

  1. Возможность доступа к данным хранящимся на домашнем сервере с любого домашнего компьютера под управлением любой ОС.
  2. Возможность безопасного доступа к данным на сервере с работы равно как и с любой другой точки мира удаленной от моего дома.
  3. Возможность использования принтера, акустической системы и других периферийных устройств подключенных к серверу (камеры наблюдения, сканеры и т.п.) с любого доступного мне компьютера.
  4. Возможность удобного управления и администрирования сервера с любого компьютера как при помощи графического интерфейса, так и с помощью командной строки.
  5. Сервер должен работать без монитора, клавиатуры и мыши (как собственно и положено серверу).
  6. Сервер должен выступать в качестве хранилища данных, локального WEB-сервера (для WEB-разработки), сервера печати и сервера терминалов.
  7. Возможность запускать задания на сервере которые будут выполняться без моего присутствия, например закачки, кодирование видео и т.п.


Дома я использую беспроводной интернет по технологии WI-MAX. Удовольствие не из дешевых, однако я живу в коттедже за чертой города и кабельными коммуникациями здесь и не пахнет. Поэтому приходится кормить своего прожорливого провайдера.

Как продвинутый юзер, я решил не не оплетать квартиру проводами и прикупил себе Wi-Fi маршрутизатор и Wi-Fi адаптеры для тех компьютеров которые таковых не имели. После чего, я подключил роутер к модему, затем подключил к нему ноут через ethernet и сделал настройку домашнего Wi-Fi роутера.

Переходим непосредственно к серверу. Операционную систему для моего домашнего сервера, я выбрал из многодетного семейства GNU/Linux. Остановил я свой выбор на Ubuntu. По большому счёту, мой выбор весьма субъективный и вы можете выбирать любой дистрибутив, однако если Вы новичек в Linux, то лучше начать с Ubuntu.

Да простят меня атродоксальные пингвины, но я установил на свой домашний сервер не Ubuntu Server, а настольную Ubuntu. Не буду называть причины, по которым я это сделал, но я посчитал, что для домашней сети, не будет ничего страшного в том, что на сервере будет поднят графический пользовательский интерфейс (GUI). Признаюсь Вам, я не гуру в Linux, и для экономии времени пришлось обзавестись графикой на сервере. Кроме того, для тех кто не знаком с Linux, это будет прекрасный и простой способ познакомиться с этой операционной системой.

Я решил, что мой домашний сервер будет находится непосредственно возле модема и роутера и к нему будут подключены принтер, сканер, усилитель с акустической системой, WEB-камеры и всё остальное, к чему будет предоставлять мне доступ, мой домашний сервер, из любой точки планеты, где бы я не находился. Поэтому системный блок сервера – это единственная машина, которая будет подключена к домашней сети с помощью кабеля.

Итак, скачиваем свежий дистрибутив Ubuntu (или что Вам больше по душе), записываем закачанный образ на CD/DVD, вставляем в дисковод, перегружаем наш сервер и устанавливаем Ubuntu на компьютер. Я думаю, процесс установки не будет сложен, даже если Вы не знакомы с Linux. Во время установки, когда дойдете до создания пользователя, выберите  пункт автоматически входить в систему. Или можете это сделать после установки здесь: СИСТЕМА->АДМИНИСТРИРОВАНИЕ->ЭКРАН ВХОДА В СИСТЕМУ. Да, ещё кое-что, в разделе электропитание BIOS, необходимо задать параметры разрешающие домашнему серверу включаться, после восстановления электропитания. Эти пункты могут назваться по-разному в разных версиях BIOS. Например так: AFTER POWER FAILURE, AFTER AC POWER LOST, AFTER AC POWER LOSS или что-то похожее.

Итак, чистая система установлена на наш домашний сервер. Теперь, нам нужно включить доступ к рабочему столу с других компьютеров. Для этого, заходим в меню: СИСТЕМА->ПАРАМЕТРЫ->УДАЛЕННЫЙ РАБОЧИЙ СТОЛ. В открывшемся окне всё делаем так:

VNC Ubuntu1 Домашняя сеть. Домашний сервер. Медиа сервер для дома на Ububntu.

Пароль – на усмотрение. В принципе для домашней сети его можно и не ставить. Жмем ОК, и всё монитор клавиатуру и мышь мы можем отключать от нашего сервака. Теперь мы можем работать на домашнем сервере удаленно, подключаясь к запущенной сессии по протоколу VNC. Единственное, перед этим, на компьютер, с которого мы захотим подключаться к серваку (у меня это все компьютеры) нужно установить VNC-клиент (это для Windows). Если же на этом компьютере тоже стоит Ubuntu, ничего устанавливать не нужно, просто зайти: ПРИЛОЖЕНИЯ ->ИНТЕРНЕТ->ПРОСМОТР УДАЛЕННЫХ РАБОЧИХ СТОЛОВ. Выбрать протокол VNC и указать IP-адрес нашего сервера. Для машин под управлением Windows я использую программу UltraVNC Win32 Viewer, хотя можете использовать любой другой VNC-viewer.

Если необходимо иметь безопасный и полный доступ к домашнему серверу с копьютеров находящихся за пределами локальной сети, то способ настройки VPN я описывал в этой статье: как настроить VPN-сервер  в Ubuntu.

На этом я завершаю первую часть статьи: Домашняя сеть. Домашний сервер. Медиа сервер для дома на Ububntu. Продолжение ждите в ближайшее время.