Андрей Смирнов
Время чтения: ~23 мин.
Просмотров: 100

Домашний сервер. часть 2: локальная сеть

Содержание

Подходит ли ваше соединение для хостинга?

Веб-хостинг DIY требует подключения к Интернету, которое подходит для веб-трафика. Здесь важны скорость загрузки и выгрузки – подключение к Интернету в жилых помещениях может предлагать высокую скорость загрузки, но низкую скорость загрузки.

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

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

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

Выберите свою операционную систему: Linux или Windows?

При наличии аппаратного обеспечения следующим выбором при выборе сервера для вашего веб-сайта будет выбор операционной системы. У вас есть два реалистичных выбора – Microsoft Windows или Linux.

По оценкам, в настоящее время почти 70% веб- серверов работают под управлением Linux. Причины могут отличаться, но соображения стоимости и простота настройки этих серверов играют большую роль.

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

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

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

Примеры софта для медиасервера

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

Plex — программа с более современным интерфейсом. После
установки софта можно управлять домашним медиасервером прямо из браузера и
настраивать свою коллекцию. При желании доступ к серверу открывается из
внешней Сети, тогда можно будет смотреть фильмы удаленно — например, на даче.

Подведем итог. Если контент в доме потребляется с разных
устройств, имеет смысл организовать общий медиасервер, который объединит всю домашнюю
коллекцию в единую структуру папок, а при необходимости «на лету» перекодирует
файлы в подходящий формат. В результате телевизор или планшет «увидит»
файлы на компьютере без проводов.

Аппаратная часть

Процессор: Intel Pentium E5300Материнская плата: Asus P5QPL-AMОперативная память: 4 Гб DDR2Дисковые накопители: 60 Гб (SSD), 320 Гб (HDD), 500 Гб (HDD)Салазки для HDD: OImaster MR-6601БП: Codegen Real Power 350WКорпус: Zalman ZM-T2

Свой сервер я собрал на комплектующих, которые уже имелись в хозяйстве. Память осталась от предыдущего десктопа, жесткие диски позаимствованы из старых ноутбуков, корпус несколько лет пролежал без дела из-за невозможности его использования с крупными башенными кулерами.

В сборе система выглядит не очень презентабельно: провода болтаются, половина корпусного пространства остается незадействованным, энергоэффективность оставляет желать лучшего. Но при этом денежные затраты на его сборку составили 0 рублей, а конфигурация получилась достаточно мощной для функционала домашнего сервера / файлового хранилища. Компьютеры на “железе” такого уровня до сих пор используются в некоторых офисах в качестве рабочих станций.

Самый важный компонент

Самой важной частью при сборке домашнего сервера является блок питания. Качественный БП – это не только залог стабильной 24/7/365 работы, но и сведенный к минимуму шум

Можно установить пассивный кулер на процессор. Можно подобрать тяжелый корпус с толстыми стенками, который хорошо подавляет гул и вибрацию жестких дисков. Но если при всем при этом устройство будет шуметь кулером блока питания по вечерам – вам просто не захочется пользоваться им на постоянной основе.

Технологичность технологичностью, но потребность в тишине в вечерне-ночное время выигрывает на длинной дистанции.

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

Поэтому стоит переплатить за хороший БП, умеющий отключать свой кулер при низкой нагрузке. А то и вовсе взять безвентиляторный блок питания – стоят они дорого, но такая покупка будет служить очень долго. Из производителей безвентиляторных блоков питания могу отметить бренд SeaSonic.

Зачем нужен домашний сервер

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

Watch this video on YouTube

Слово «сервер» у многих людей ассоциируется со сверхмощным компьютером, который из-за внушительных размеров и высокого уровня шума устанавливается в отдельной комнате. Но это верно лишь в отношении вычислительных систем крупных предприятий и научных лабораторий, тогда как домашний сервер являет собой полную противоположность — компактное, энергоэффективное и почти бесшумное устройство. Небольшие размеры мини-сервера позволяют установить его в укромном месте: на полке, под столом или за телевизором, чтобы не портить интерьер комнаты. Минимальное энергопотребление позволит не опасаться разорительных счетов за электричество, а низкий уровень шума или его полное отсутствие не помешает сну.

Настройки сети

Таким образом, нужно задать следующие настройки:
На первом компьютере ip-адрес 192.168.0.100, Маска 255.255.255.0, Шлюз 192.168.0.10

На втором шлюз и маска такие же, а адрес 192.168.0.101

На третьем Ip-адрес 192.168.0.102… И т.д

для каждого последующего изменяем последнюю цифру ip-адреса.Обратите внимание: у разных роутров IP-адрес может отличаться (например, у Huawei может быть 10.0.0.138, а у D-Link может быть 192.168.15.1 и т.п.). Что бы точно узнать ваш можно сделать так: одновременно нажать клавиши Windows и R и в появившемся окне ввести в окне » cmd «.  В появившемся окне набрать » ipconfig » и нажать на клавиатуре  «Ввод» ( » Enter» )

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

Локальная сеть через Wi-Fi роутер

Настройка сети через роутер совершенно ничем не отличается от того, что описано выше.
Если устройство настроено на раздачу динамических адресов, то адреса изменять не надо. Если адреса статические, то надо настроить IP как приведено выше.
Так же не будет разницы между тем подключены устройство кабелем или по Wi-Fi, в большинстве роутеров настройка раздачи адресов настраиваются одновременно и на беспроводное и на проводное подключение.

Как сделать общие папки

После того, как все настроено, необходимо создать общие папки для обмена информацией. Для этого создайте любую папку и нажимаем на ней правой кнопкой мыши, выберите «Свойства». Затем перейдите на вкладку «Доступ».

Нажмите «Общий доступ» и в следующем окне выбрать пользователя, которому будет разрешено читать эту папку. Если секретов нет, то достаточно ввести или выбрать из списка слово «Все» и нажать «Добавить».
Если кнопка «Общий доступ» после выбора не активна, то общий доступ уже включен. Переходите дальше, к Безопасности.
Далее необходимо выбрать «Уровень разрешений». Нужно выставить «Чтение и запись», либо только «Чтение», если в папку другие пользователи ничего копировать не будут.

Нажать кнопку «Общий доступ» и начнется процесс предоставления разрешений.
Далее в окне свойств папки нужно найти вкладку «Безопасность». И последовательно нажать «Изменить» и «Добавить».

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

Нажмите «ОК» и в следующем окне тоже «ОК». Теперь общая папка будет доступна всем пользователям.

Как сделать общий доступ для принтера

Нажать «Пуск», выбрать «Устройства и принтеры». Выбрать нужный принтер и нажать на нём правую кнопку мыши. Выбрать «Свойства принтера».
Выбрать вкладку «Доступ», поставить галочку напротив «Общий доступ к данному принтеру», нажать «Применить» и далее «ОК».

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

Общий доступ к жесткому диску

Открыть «Мой компьютер». Выбрать нужный диск и нажать правую кнопку мыши. Выбрать «Свойства».

Выбрать вкладку «Доступ» и нажать на кнопку «Расширенная настройка».

Поставить галочку напротив «Открыть общий доступ к этой папке» и нажать кнопку «ОК».

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

Настройка основного компьютера на раздачу интернета

В случаях когда подсоединены только два компьютера или если компьютер получает доступ в интернет по кабелю (без маршрутизатора) потребуется настройка на раздачу интернета.
Для этого нужна вторая сетевая карта.
Кабель, по которому компьютер получает доступ в интернет, соедините с портом материнской платы.
Патч-корд (коммутационный кабель) подключите к сетевой карте первого компьютера, а второй конец – в порт материнской платы второго компьютера.
На первом компьютере вызовите приложение «Выполнить» (Win+R) и введите «ncpa.cpl».

Выберите (поставьте галочку в квадратик) «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера» и нажмите «ОК».

Если на обоих устройствах были указаны автоматические настройки IP-адресов и DNS, но сеть и интернет на втором ПК не появились, пропишите сетевые настройки вручную. Как это сделать написано выше, в «Настройки сети». Только IP-адрес указывайте на основе того, который был присвоен. На примере скриншота выше IP-адрес это «192.168.137.1». Соответственно это должно быть что-то типа

Самый маленький неттоп в мире

  • lass=»post__marks inline-list»>

… способен выполнять функции или потокового медиаустройства …

linux своими руками

Настройка Linux

… я собирал .

Из софта на будет … авторизации
DigiTemp — мониторинг температуры

Аппаратная часть … /CentOS, но на решил ставить что …

20 терабайт своими руками

DIY или Сделай сам

… успешно его юзаю…

содержит 11 жёстких … принципе — если на поставить публиковавшийся где … частности могу посоветовать linux своими руками …

Чулан

… месяцев хочется иметь . Вот он, этот …

Концепт гибрида медиатеки, и сердца умного дома

Чулан

… некий гибрид медиатеки, и сердца … Получилась моя любимая радио станция. … нетбуке (коммуникаторе, медиа центре). Кому … что с кинотеатром должен быть …

NetPing: конструктор для администратора и досуг для программиста

Системное администрирование


удаленный доступ к через консоль – например … имея постоянно включенный , можно строить красивые … во встроенном web-, но наблюдать … свои часы по времени.

Интересные …

Компьютерное железо

Децентрализованные сети

Из песочницы

… в связке с .
В плюсы к … прямом доступе к с установленным торрент …

Установка SMS Linux (Slackware) на eBox-2300SX

Настройка Linux

… в качестве простенького . Тем более, что … в качестве HTTP- и Jabber? Думаю … в дальнейшей настройке на eBox.

Для … я подумываю собрать на VIA PV530 …

Виртуализация для дома или Виртуализация на Atom

Виртуализация

Из песочницы

… -on-Lan, если выключен.

2. The … -In для управления сигнализацией. Основной функционал … машины. В качестве платформы виртуализации, система …

Пробуем IPv6 в сети

Из песочницы

… собственном опыте.

Дано: -роутер на Ubuntu … : полностью настроенный имеющий связь как … но адрес DNS приходится прописывать ручками … World IPv6 Launch сети и …

медиа- на основе Ubuntu Server 12.04 LTS

Системное администрирование

Tutorial

… про «идеальную» сеть, возник спор … из ключевых компонентов сети — централизованного … коробочки специально для применения. Но … вполне себе полноценный . Конечно в …

на неттопе Zotac

… витавшая идея была подстёгнута … использовать.

Под чаще всего имеют … файлами между устройствами. Меня … слева, ставить показалось несерьёзным, …

минисервачок. Часть железная

Чулан

… начал сборку своего минисервачка.

Начнем по … для СВО.

Собранный . Скажу сразу, … на блоке, и стартует автоматически — … Есть контакт!

На стоит XenServer. Смотрим …

Mac Mini на Debian за тридцать минут для чайников

Recovery Mode

… статей по организации , решил добавить немного … на ваш , указываем ему каталог как … выключения !

Собственно на этом настройка завершена …

77 терабайт в месяц на анлиме

… . Пользователи с обязаны переходить на … В его стойке — семь с 209 … ТБ данных. Такая скромная … него работают игровые и единственный …

Может пора спускаться с облаков?

Open source

… .
Т.е., ваш комп не надежен … нет), а просто .
Искать открытые проекты … , которые ставятся на серваки. Желательно, чтобы …

на Windows 8 Pro

Системное администрирование

  • Из песочницы
  • Tutorial

… принято решение поднять . В качестве ОС … , что поднять на Unix-подобных … За основу для был взят старый … рассказал, как поднять на Windows 8 …

«всё-в-одном» — success story

  • Tutorial

… список подключений на компе… И понял … на был запущен DHCP- следующей … .
Теперь наш является полноценным китайским … позволяет связать DHCP-, выдающий адреса, …

Создание своей сети

Прежде всего, вам нужно понять, что есть два типа устройств, поддерживающих данный протокол. А точнее, клиент DLNA и сервер DLNA. Что такое клиент, вы наверняка догадываетесь. Это устройство для приёма сигнала. А вот сервер, напротив, предназначен для передачи данных. Большинство современных телевизоров могут быть использованы в качестве DLNA-клиента, а те, что по какой-то причине не имеют такой функции, можно подключить к сети с помощью медиаплеера, поддерживающего нужный протокол. Сетевые хранилища всегда будут только серверами, а вот компьютеры, смартфоны и планшеты являются и серверами, и клиентами.

Для передачи сигнала используется как проводное, так и беспроводное подключение. Чтобы создать DLNA-сервер Windows, вам, скорее всего, даже не понадобится устанавливать дополнительное ПО. Достаточно просто сделать одну из папок или целый жёсткий диск открытым для просмотра другими устройствами. Несколько больше проблем будет с другими операционными системами. Чтобы превратить компьютер на базе Линукс или IOS в DLNA-сервер, необходимо установить специализированное программное обеспечение, которое вполне может быть платным. Примерно так же обстоят дела со всеми мобильными устройствами, для которых есть множество соответствующих приложений. Кстати, если вам нужен именно медиа сервер DLNA, разумнее всего использовать для этих целей сетевое хранилище.

Конфигурации домашнего сервера

Итак, из чего должен состоять домашний сервер? Прежде всего, определимся с общими требованиями к его конфигурации.

Компактность. Мини-сервер необязательно должен быть под рукой: ничто не мешает убрать его в кладовку или даже на балкон. Тем не менее собирать его в полноразмерном tower нерационально, обычная городская квартира отнюдь не резиновая, и место в ней весьма и весьма ограниченно. Потому есть смысл использовать малогабаритный баребон или компактный корпус формата Mini-ITX.

Быстрый сетевой адаптер. Ни монитора, ни клавиатуры с мышью у уважающего себя сервера нет, всякий обмен данными с внешним миром он получает исключительно по сети. Потому без гигабитного сетевого адаптера (а то и двух) не обойтись. Как бы ни было велико искушение избавиться от сетевой инфраструктуры с помощью адаптера Wi-Fi или Powerline (HomePlug), подключать сервер придется витой парой категории 5е или 6, только она сможет обеспечить пропускную способность, необходимую для многих сетевых сервисов.

Емкая, быстрая и надежная дисковая подсистема. Одним из наиболее востребованных сетевых сервисов является хранение данных. В самом деле, зачем искать интересующий вас фильм или дистрибутив нужной программы среди нескольких сетевых компьютеров, если можно приспособить для хранения сервер? Разумеется, емкость дисковой системы должна быть достаточной, чтобы вместить все то, что члены семьи сочтут нужным сохранить: видеофильмы и видео, фотоархивы, полезные программы и т.д. Также важна скорость доступа к этим материалам: кто захочет ждать по 30-40 минут, пока с сервера загрузится нужный файл. С надежностью, в общем-то, и так все ясно — при потере 3-4 Тб информации восстановление может занять много Бремени, а кое-что и вовсе реанимировать не удастся. Всем этим условиям удовлетворяет RAID-массив из нескольких жестких дисков.

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

Тут важно не переборщить с мощностью: тоновый восьмиядерный процессор домашнему мини-серверу чаще всего ни к чему, вполне можно обойтись экономичной моделью невысокого уровня

Производительность. В какой-то степени это требование находится в противоречии с предыдущим, и вам придется искать компромисс между ними. Ключевое значение имеет круг задач, которые предполагается возложить на мини-сервер. Если, скажем, вы собираетесь использовать его для «тяжелых» вычислений, таких как кодирование и рендеринг видео, волей-неволей придется установить что-нибудь вроде Intel Core i5-2500k и мириться с шумной системой охлаждения. Если же сервер в основном будет использоваться как хранилище, можно смело экономить на процессоре и ограничиться чем-нибудь бюджетным.

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

Как настроить локальный сервер с нуля на ubuntu?

1. Скачайте и занесите образ операционной системы на загрузочную флешку. С флешки загрузите компьютер: на первом этапе вам будет предложено выбрать язык.

2. Далее выберите «Установка Ubuntu Server» и нажмите «Enter»;

3. На следующих шагах выберите «Регион» и «Настройки раскладки клавиатуры»;

4. Укажите имя пользователя, учётной записи компьютера и пароль,

после чего нажмите «Продолжить»;

5. Далее укажите «Часовой пояс»,

настройте «Разметку Диска»

и выберите на какой диск устанавливается система;

6. Дождитесь завершения установки и обновления системы.

7. Выберите программное обеспечения, которое вам требуется для работы.

8. Подтвердите завершение установки, нажав на кнопку «Продолжить»;

9. После перезагрузки компьютера для входа в учётную запись потребуется ввести логин и пароль, созданный на шаге «4»;

10. На этом установка серверной операционной системы и первичное создание сервера завершены.

Далее требуется провести начальные настройки для работоспособности сервера (все настройки проводятся в консоли управления).

Программная часть

В текущем своем виде мой домашний сервер работает на базе Ubuntu с несколькими дополнительно установленными пакетами.

Ubuntu

В качестве операционной системы я использую Ubuntu 18.04 LTS Server.

LTS означает долговременную поддержку – данный релиз будет получать обновления как минимум до 2023 года, а “серверность” в названии дистрибутива говорит об отсутствии графического интерфейса в составе. Немного экономии на потреблении дискового пространства и оперативной памяти.

Для установки Ubuntu нужно сделать следующее:

  1. Скачать дистрибутив с официального сайта
  2. Сделать из него загрузочную флешку при помощи приложений Rufus, Win32 Disk Imager, Etcher
  3. Загрузиться с флешки и следовать инструкциям инсталлятора, не забыв согласиться на установку сервера OpenSSH

Процесс установки очень прост и явно не нуждается в подробных инструкциях.

Webmin

Webmin – удобный веб-интерфейс для удаленного управления компьютерами на базе Linux. Обновлять пакеты, смотреть системную нагрузку, управлять жесткими дисками и работать с файлами на сервере через встроенный файловый менеджер – все это и многое другое доступно через Webmin. Конечно, все то же самое можно делать просто подключившись к серверу по SSH, но во многих случаях графический интерфейс окажется намного удобнее.

Я уже описывал процесс установки Webmin на примере Raspberry Pi 3 в отдельной статье, но продублирую необходимые команды без пояснений тут:

sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb  http://download.webmin.com/download/repository sarge contrib"
sudo apt install webmin

Samba

Samba – пакет утилит для сетевого доступа к дискам по протоколу SMB/CIFS.

В рамках цикла статей по Raspberry Pi я уже публиковал инструкцию по установке и настройке Samba, информация в ней полностью актуальна на сегодняшний день.

В дополнение к ней опишу как подготовить к работе дисковые накопители сервера.

Если совместно с Raspberry Pi я использовали внешние диски, подключенные по USB и отформатированные в NTFS, то в случае сборки полноценного сервера с нативным SATA-интерфейсом правильнее будет сразу отформатировать диски в формате ext4.

В этом нам и поможет Webmin:

Hardware → Partitions on Local Disks → Wipe Partitions → Wipe and Re-Label → Add primary partition → Linux EXT → Create

Там же:

Create Filesystem

Там же:

Mount → ext4 → /задаем имя раздела/ → Create

Nextcloud

Nextcloud – персональный облачный сервис, бесплатная и безопасная альтернатива всем “Дропбоксам”, “Яндекс.Дискам” и прочим коммерческим облачным сервисам.

Установку и настройку Nextcloud я подробно описывал на примере Raspberry Pi 3. Инструкция актуальна.

Единственное – нужно выбирать свежий дистрибутив, он успел неоднократно обновиться с момента публикации той статьи.

Transmission

Transmission – популярный, легко настраиваемый и управляющийся по сети торрент-клиент для Linux.

За детальной инструкцией по его установке и настройке опять-таки отправляю читателей к своей статье про установку торрент-клиента на Raspberry Pi. Там все очень подробно расписано и до сих пор актуально.

Топология домашней локальной сети

Для построения проводных сетей в основном используются две топологии: звезда и смешанная.

При подключении типа “звезда” структура имеет четко выраженный центральный узел в виде роутера, к которому подключается каждое устройство сети:

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

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

А вот в частном доме с несколькими этажами и большим количеством комнат (или просто в очень большой квартире) удобнее пользоваться топологией “звезда” с единым центром из роутера и нескольких коммутаторов, к которым протянуты отдельные кабели от каждого устройства. Попытки использовать смешанную топологию вида “1 комната – 1 подсеть” в данном случае приведут к хаосу.

Что я хотел в 2017 году?

По электрике:

  • Управлять уровнями освещения во всех комнатах;
  • Управлять освещенностью в зависимости от времени года и суток;
  • Имитировать присутствие хозяев (при их отсутствии);
  • Управлять шторами и жалюзи с электроприводом;

Получившаяся панель управления квартирой на базе Home Assistant в 2020 году — это мобильная версия управления светом

По системе аудио- и видеотехники. Мультируму:

  • Иметь единый централизованный банк аудио-видео информации;
  • Автоматически приглушать музыку при поступлении телефонного, дверного звонка;
  • Автоматически выводить информационные сообщения о состоянии на экранах;
  • Управлять отображением камеры наблюдения в коридоре на телевизоре в спальне;
  • Управлять всеми устройствами домашнего кинотеатра;

По компьютерным системам:

  • Управлять всеми системами из любой точки мира;
  • Управлять всеми системами с любого компьютера в доме;
  • Получать картинку с любой камеры видеонаблюдения из любой точки мира;
  • Читать сообщения системы с любой сенсорной панели в квартире;
  • Отслеживание присутствие конкретных людей, их время прихода/ухода;

Получившаяся панель управления квартирой на базе Home Assistant в 2020 году — это мобильная версия управления роботом-пылесосом

По системе вентиляции и кондиционирования воздуха. Системе отопления:

  • Управлять температурой или влажностью во всех комнатах;
  • Управлять вентиляцией в зависимости от температуры и влажности;

Скриншот панели управления квартирой в 2020 году (Home Assistant)

По системе метеоконтроля:

  • Сбор метеоинформации внутри и вне дома (температура, влажность, ветер, атм. давление);
  • Отразить необходимую информацию на устройствах визуализации;

Использование

В самом простейшем случае NAS-сервер представляет собой небольшую коробочку с сетевым разъемом и USB-портами на корпусе. В качестве «диска» используется обыкновенная флешка, вставляемая в разъем на корпусе. Такой вариант имеет два главных плюса — дешевизну и полное отсутствие движущихся частей. По такому принципу сделаны Iomega iConnect Data Station, Synology USB Station, цена вопроса составляет от 3 до 5 тысяч рублей.

Несколько более высокую цену имеют устройства, имеющие встроенный отсек для жесткого диска. Если планируется использовать большие объемы данных с большой скоростью доступа (например, хранить не только музыку, но и фильмы), то это может быть актуальным. По такому принципу сделаны Iomega Home Media Cloud, D-Link DNS, Synology DS, цена вопроса составляет от 4 до 10 тысяч.

И, наконец, профессиональные устройства имеют поддержку двух и более дисков с возможностью использования RAID, резервного копирования и пр. Максимальная емкость может достигать 10 и более терабайт (NetGear RNDP600E), но для дома это уже несколько избыточно, да и цена устройств такого класса составляет от 15 тысяч и более (не стоит забывать также, что диски в комплект не входят).

Что касается использования и настройки, то здесь все довольно просто. Сервер не имеет ни клавиатуры, ни монитора, его достаточно подключить к локальной сети, все управление осуществляется с компьютера через обычный web-браузер. Как можно видеть из скриншота, панель управления по виду весьма похожа на аналогичное окно настройки Windows, так что сложностей здесь не возникает. Управление загрузками файлов (следующий скриншот) также вполне понятно из рисунка. Как можно видеть, здесь все просто. Те же, кто хочет «посложнее», могут настроить удаленное управление через Telnet и работать напрямую с командной строкой операционной системы.

DHCP

DHCP (Dynamic Host Configuration Protocol) – сетевой протокол, позволяющий устройствам в сети автоматически получать IP-адреса.

Для пользователя он удобен тем, что не надо ничего делать: просто подключил новое устройство к сети и все заработало. Однако получаемые по DHCP IP-адреса являются динамическими и могут меняться с течением времени, что будет неудобным если к устройству планируется регулярно обращаться по его IP-адресу.

Поэтому постоянно присутствующим устройствам практичнее будет прописать статические IP-адреса в локальной сети. DHCP-сервер по умолчанию включен на роутере, поэтому это делается через настройки роутера.

Также удобно определить отдельные блоки IP-адресов для подключения устройств разных категорий. Например, в диапазоне 192.168.0.10 – 192.168.0.20 будут находиться адреса компьютеров и ноутбуков, в диапазоне 192.168.0.50 – 192.168.0.60 будут адреса камер наблюдения, а диапазон 192.168.0.70 – 192.168.0.90 будет отведен под IoT-устройства (смарт-ТВ, управляемые по Wi-Fi лампы, датчики и прочие вещи).

Создайте свою собственную VPN сеть

Домашняя VPN в основном отличается от коммерческих VPN провайдеров тем, что существует только один сервер — ваш дом. Наличие собственной VPN позволяет вам безопасно пользоваться Интернетом, где бы вы ни находились — вы можете доверять своему домашнему провайдеру интернет-услуг. Однако, ваш трафик не будет смешиваться с чьим-либо другим трафиком, что означает отсутствие некоторых преимуществ конфиденциальности коммерческой VPN. Вы также лишитесь пользовательского интерфейса (UI) и приложений для всех устройств в том числе и vpn chrome расширения, но домашняя VPN сеть может помочь вам получить удаленный доступ к вашим личным файлам и IoT устройствам.

Локальная сеть между домами на большом расстоянии: подключение через оптоволоконный кабель

(расстояние до 20 км)

Самый дорогостоящий метод, но самый надежный также позволяет подключать оборудование на скорости 1 Гбит/с.

Саму магистраль можно достать двумя способами:

  • Купить готовый оптический патчкорд заданной длины
  • Договориться с провайдером о изготовлении патчкорда с обычного оптоволоконного кабеля приварив половинки оптического пигтейла с обеих сторон кабеля

Желательно брать патчкорды c sc коннекторами, так как оборудование под такие коннекторы очень распространено.

Далее нам нужно два устройства которые будут конвертировать сигнал оптического кабеля на витую пару (UTP). Такое устройство – медиаконвертер.

Их нужно два. У одного передача должна осуществляться на длине волны 1310 нм, а у другого – 1550 нм, то есть должна быть пара. Комплект 1310 нм – 1310 нм и 1550 нм – 1550 нм в паре работать не будут. Только 1310 нм– 1350 нм, что с какой стороны не имеет значения.

На данном устройстве всего два интерфейса – оптический и медный. В одно гнездо включается приходящий оптический кабель, а с LAN порта обычным медным патчкордом подключаемся к роутеру или компьютеру.

Настройка такая же, как и при соединении медным кабелем.

Для примера медиаконвертерWDM S100-20 позволяет передать сигнал по оптическому волокну на расстояние до 20 км!

Плюсы способа:

Надежность канала. Высокая пропускная способность, не зависящая от дальности линии. Возможность подключить гигабитные медиаконвертеры, которые позволяют передавать данные на огромных скоростях (при условии, что сетевые интерфейсы оборудования клиентов тоже поддерживают работу на скорости 1 Гбит/с)

Минусы способа:

Дороговизна оборудования. Оптический кабель «не любит» перегибов под прямым углом. Если кабель каким-то образом (ну или с чьей-то помощью) будет поврежден – без бригады сварщиков интернет-провайдера тут не обойтись. А если запаса кабеля нет, то может потребоваться покупка нового.

Заключение

Для использования дома автором был выбрана самая компактная модель, к которой вместо диска была подключена давно валяющаяся без дела флеш-карта на 16 гигабайт. Устройство распознается в сети как обычный сетевой диск, это позволяет хранить на нем необходимые проекты и документы, аудиозаписи для воспроизведения на музыкальном центре, еще несколько свободных гигабайт остается для закачки файлов из Сети (напомню, примерный объем одного фильма в стандартном качестве составляет 1,4 Гб).

Нужно такое устройство или нет? Конечно, мини-сервер не является предметом первой необходимости, однако, по мнению автора, удобство от его использования превышает его стоимость. Если дома более одного компьютера, если приходится скачивать из Сети файлы большого объема, или есть желание слушать записи на домашнем музыкальном центре без лишних проводов к компьютеру, о покупке стоит задуматься.

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации