Сервер своими руками

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

Наверняка, у вас в коридоре или на шкафу лежит старый компьютер или ноутбук (вроде eeePC), который бы вы хотели применять с пользой, но никак не можете придумать, как. Или вы соблазнились на недорогие цены на мини-компьютеры, вроде Raspberry Pi, и купили сразу 5.. И даже если это не так, и вы читаете этот пост с телефона, не имея компьютер, вам все-равно будет полезно знать, что можно сделать с домашним сервером.

Конечно, это не полный список. Если у вас есть любопытные идеи — добро пожаловать в комментарии.

Сервер IP-телефонии

Про телефонию я писал уже много раз. Я думаю, что телефония незаменима в каждом доме. Вы можете превратить ваш компьютер в сервер IP-телефонии. Это позволит вам подключить неограниченное количество провайдеров и настроить гибкие правила исходящих звонков. Если у вас несколько телефонных номеров, вы сможете настроить удобную переадресацию, что бы не упустить не один звонок. В любом случае ip-телефония позволяет существенно экономить на связи. Она и вовсе не заменима, если вы владелец бизнеса, любой величины, предполагающего хоть какое-то общение по телефону.

О том как настроить и использовать сервер IP-телефонии я писал в статьях:

  • IP-АТС FreePBX на мини-компьютере Raspberry Pi
  • Конфигурирование FreePBX
  • FreePBX входящая маршрутизация
  • Asterisk FreePBX различные кодеки при соединении
  • IP-телефония от Onlime — бесплатный номер в коде 499
  • IP-телефония в поездках
  • VOIP GSM шлюз на Asterisk для дома (линькопост)
  • Asterisk транки для Mangosip, PCTel, Zadarma

Несли вы не знакомы с IP-телефонией, посмотрите ролик:

XBMC медиацнтр

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

XBMC медиацентр на Raspberry Pi (RASPBMC)

Сетевое хранилище NAS, загрузчик Torrent, хранилище резервных копий

Эти функции я выделил в единый заголовок, т.к. обычно сетевые хранилища настраиваются таким образом, что бы иметь возможность скачивать и раздавать торренты (это удобно делать с NAS-сервера, так как он всегда включен. Необходимо только настроить соответствующие ограничения, что бы сервер не использовал весь интернет трафик в ненужное время). Так же в NAS хранилища всегда делают резервные копии важной информации. Вручную или с помощью специальных программ. Плюс, не забываем настроить различные виды доступа к файлам, например, по FTP.

Создание сетевого хранилища NAS на Raspberry Pi

Что такое NAS (сетевое хранилище), и для чего он нужен:

Облачное хранилище

Рас уж у вас есть собственный сервер (тем более, если NAS), почему бы не сделать собственное облачное хранилище, наподобие Dropbox, Google Drive, Яндекс Диска или Облака Майл.ру? При этом, жить по своим правилам, ограничиваться только вашим жестким диском, и не передавать свои данные в сторонние компании. Это вполне возможно используя, например свободное приложение ownCloud.

К сожалению, я еще подробно не писал о таком варианте использования сервера, но есть хорошая .

Так же, облачный сервер из компьютера на Windows можно сделать с помощью приложения PogoPlug.

VPN сервер

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

  • Настройка VPN сервера на Raspberry Pi
  • Виртуальная локальная сеть Social VPN
  • Настройка VPN и openVPN на Debian

RSS сервер

Многие пользователи интернета очень скучают по закрывшемуся не так давно Google Reader. Но вы можете самостоятельно поднять RSS сервер на своем компьютере, и не зависеть от сторонних сервисов. В этом вам помогут специализированные приложения, например rssLounge, Selfoss, Feed on feeds, Managing news, Lilina, Tiny Tiny RSS, ZebraFeeds, Rnews, NewsBlur ().

Как выглядят альтернативы RSS Reader от Google, например, Tiny Tiny RSS, вы можете посмотреть на видео:

Web сервер

Думаю, все-таки надежнее купить под сайт профессиональный хостинг (например, на любимом ), но многие, например для обучения, экспериментов или целей разработки поднимают собственные WEB сервера. Это можно сделать, как на Windows, так и на любом Linux. Даешь сокращение расходов на хостинг!

Почтовый сервер

Ума не приложу, зачем кому-то дома, для частного использования может понадобится собственный почтовый сервер (Разве что вы фанат безопастности и хотите иметь всю почту на своем сервере). Либо вы это делаете для организации (пусть и не большой), либо с каким-либо коммерческим интересом. Но, в любом случае, если почтовый сервер вам понадобится, вы можете его сделать на домашнем сервере.

Тикет-система (Redmine)

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

Я выбрал для себя Redmine, поэтому и почти все статьи про его установку, настройку, преимущества и решения проблем:

  • Установка и настройка Redmine на сервере в DigitalOcean
  • Корпоративный планировщик (Groupware) для малой рабочей группы
  • Redmine: проверка почты и создание задач. Ответ на задачи по почте
  • Redmine: неправильное отображение русской кодировки (Знаки вопроса ??? вместо букв)
  • SSL Яндекс.Почты: настройка Redmine

Как выглядит система Redmine, вы можете посмотреть на этом видео (на англ.):

Сервер видеонаблюдения

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

Игровой сервер

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

Поделиться «Домашний сервер — что можно сделать из старого компьютера?»

  • Вступление
  • Готовые комплектующие
  • О корпусе
  • Корпус
  • Выбор железа
  • Температурные режимы
  • Управление HTPC
  • Вывод звука
  • Заключение

Вступление

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

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

реклама

Есть интересная тема — HTPC. Цитата из Википедии:

HTPC (аббревиатура от англ. Home Theatre Personal Computer) — персональный компьютер, оснащенный программным и в некоторых случаях аппаратным обеспечением, позволяющим использовать его в качестве компьютера для домашнего кинотеатра.

Кинотеатр, слишком узко. Я бы заменил термин другим — мультимедиацентр.

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

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

анонсы и реклама

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

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

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

Я всегда отвечаю, что раньше ничего подобного в продаже не было. Во всяком случае, в России. Если же и появлялось вдруг что-то этакое, то в свободном доступе найти было нереально. И все приходилось делать самому. А теперь «дефицита», бывшего ранее, просто не существует, он исчез за последние три-четыре года. Зачем возиться и делать самому, не проще ли (и дешевле) купить в магазине? Обычно после такого ответа все равно просят ссылку. Человек не хочет, используя поисковую систему найти то, что ему надо. Бережет свое время и желает, чтобы это сделал кто-то другой.

Такое желание мне близко, я могу его понять. Кому же не нравится, когда за него делают какую-либо работу? Но если поразмыслить… Для чего существует множество сайтов компьютерной тематики? Например, наш Overclockers.ru? В том числе и для того, чтобы человек, почитав статьи о компьютерных комплектующих, мог выбрать то, что ему необходимо. Раз являешься автором, пиши то, что требуют читатели, и не «выделывайся».

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

Готовые комплектующие

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

Начну с процессорного кулера. Список неполный. Возможно, есть еще варианты. Но это самые распространенные:

Далее — блоки питания с пассивным охлаждением:

Самое шумное, что остается, это винчестер. Но и для него есть боксы-глушители.

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

  • Noctua NC-U6;
  • Thermalright HR-05 (целая линейка чипсетных кулеров);
  • Ice Hammer IH-500NB ;
  • Ice Hammer IH-405 NB .

Видеокарты рассматриваться не будут. Для HTPC хорошо подходят материнские платы с интегрированным видео с поддержкой HD. Либо видеокарты с пассивным охлаждением, с той же аппаратной поддержкой HD. Если хочется ускоритель помощнее или у вас уже есть видеокарта, но с пропеллером, то существуют безвентиляторные СО для видеокарт.

  • iXtrema IXG-80HA2 ;
  • Zalman VNF100;
  • Arctic Cooling Accelero S1 и S2;
  • Cooler Master CoolViva Z1.

Или сразу готовые решения:

И многие другие. Приведенные выше карты — просто пример, а выбирать вам.

О корпусе

Теперь несколько слов о корпусе для домашнего медиацентра. Почему, когда речь заходит о HTPC, люди хотят видеть корпус, приспособленный для стойки с видео-аудио аппаратурой? Чтобы HTPC был похож либо на DVD-проигрыватель, либо на ресивер? Это понятно, если у вас уже есть такая техника, и вы хотите «вписать» его туда.

Но так ли уж хороши стандарты размеров подобной аппаратуры? Габариты ее были продиктованы много лет назад размерами винилового проигрывателя, обычно стоявшего сверху подобной стойки. Телевизоры были с кинескопом и обладали приличной глубиной. Аппаратура спокойно размещалась под телевизором и не выпирала. Тогда это было удобно и нормально. Но теперь плазменные или LCD панели крепятся на стену, обеспечивая глубину (вместе с крепежом) не более 20 см. Зачем тогда эта выпирающая стойка?

Все идет к тому, что физические носители (аудио-видео диски) скоро канут в лету. Потребитель будет получать контент по сети. Получается, что скоро будет достаточно только самого HTPC и набора активных акустических систем. Зачем тогда «лежачие корпуса», которые занимают много места, с расположенной горизонтально материнской платой? Из вышеприведенного списка пассивных процессорных СО все, кроме Orochi, намного эффективнее работают на вертикально стоящей плате. А упомянутая модель Scythe хорошо работает и на горизонтально расположенной плате.

Получается, что для HTPC все же более подходит корпус, подобный башням ATX. Пишу «подобный» из-за того, что у стандартных корпусов лицевая панель расположена неподходяще. Если поставить такой корпус под TV, боком к стенке, то обзору предстанет безликая боковая стенка корпуса.

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

Еще один момент. А почему HTPC должен быть похож на компьютер или компонент из стойки Hi-Fi аппаратуры? Почему бы его не замаскировать так, чтобы он не выделялся из интерьера? Или наоборот не сделать его яркой, бросающейся в глаза деталью той же обстановки? Обычно таким занимаются исключительно моддеры.

В этой статье я попробую сделать нечто подобное. В первой её части будет немного переделанный фабричный корпус, а во второй – корпус, не похожий ни на компьютер, ни на Hi-Fi составляющую.

Корпус

Итак, задумка — HTPC из выпускаемых промышленно комплектующих и в немного измененном фабричном корпусе. Беру то, что осталось после написания статьи про переделку Gigabyte 3D Aurora. В этой «Авроре» с загнутым форштевнем и будет собираться HTPC. Напомню, что лицевая панель корпуса уже перенесена на боковую поверхность.

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

Для начала осматриваю «кейс» на предмет улучшения вентиляции, последняя должна обеспечиваться строго естественной конвекцией. В дне уже прорезано отверстие, а для улучшения притока воздуха корпус ставится на высокие (2-2,5 см) резиновые ножки.

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

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

Также недостатком данного расположения комплектующих является то, что блок питания расположен над СО процессора, южного и северного мостов. Как следствие, БП «охлаждается» уже подогретым ими воздухом. Положение спасает то, что тепловыделение комплектующих невелико, а сам блок питания рассчитан на подобный режим работы, и даже более жесткий. Мало у каких фабричных корпусов есть вентиляция в верхней крышке над БП.

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

Выбор железа

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

Первое – процессор. Под рукой свободный Core 2 Duo E6550, который прекрасно подойдет: достаточно мощный, двухъядерный и с тепловыделением всего 65 Вт.

Материнская плата. По моему скромному мнению, для HTPC очень хороши платы со встроенной графикой. Когда на «молотке» я увидел Gigabyte GA-EG43M-S2H, то сразу купил. Не в последнюю очередь из-за большого набора видеовыходов: D-Sub, HDMI и DVI-D. А еще — пять SATA портов и пассивное охлаждение чипсета. Последнее не совсем верно. Радиатор рассчитан на обдув процессорной СО. Без обдува очень сильно нагревается, поэтому я заменил его на радиатор от какого-то кулера socket A.

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

На той же картинке виден кулер на процессоре — Scythe Orochi. Это мой любимый. Огромный, куча тепловых трубок, он и без вентилятора способен на многое.

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

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

Имя такого решения — медиа-сервер.

Для начала давайте определимся со словом сервер (server). В изначальном своем понимании это не компьютер (или какой-либо управляющий блок), это программа, которая выполняет строго поставленные ей задачи. Таким образом в этой статье я хочу рассмотреть несколько программ, которые могут обеспечить доступ к медиа контенту с других устройств или программ.

Общая структурная схема подключения

Для начала, давайте рассмотрим, как пример, следующую конфигурацию нашей сети и доступных устройств.

В этом случае, в качестве связующего звена между всеми нашими участиками цифрового дома, я использовал роутер D-Link DIR-615. (аппаратная версия E4, прошивка 5.11RU). Модель не дорогая и вполне справится с поставленными перед ней задачами. Не некоторых форумах читал нарекания на качество сигнала в данной модели (но в другой аппаратной версии). Скажем так, в моем варианте, роутер находится в комнате на 4м этаже, сидя под подъездом я спокойно пользуюсь интернетом на нетбуке от своей сети.

Не советую использовать Wi-Fi для передачи видео-потока высокого разрешения. Несмотря на красивые цифры скорости передачи данных в протоколе 802.11n от 150Мбит/с до теоретической 600Мбит/с, при передаче больших потоковых объемов вы все равно столкнетесь с «замиранием» картинки или рассинхронизацией. Поэтому я предлагаю всетаки применить проводное соединение для нашей цели.

В качестве нашего «комбайна», который должен буде перемолоть все форматы медиа-информации, подключаем 3D Blu-Ray плеер LG BX580. Данная модель меня заинтересовала тем, что это в первую очередь дисковый плеер, к тому-же 3D, и он-же понимает MKV формат (кроме многих прочих) в котором сейчас в основном сейчас и хранят качественный видео-контент. Ну и самое главное, этот плеер понимает сетевой стандарт DLNA, прямую пользу от которого мы и будем использовать для организации работы своего домашнего медиа-сервера.

Ну а смотреть итог нашей работы мы будем на ЖК телевизоре LG 47LW4500. Неплохая модель в соотношении цена\качество. К тому же оснащен поляризационной технологией 3D. Лично для моих глаз затворная технология , которую продвигают samsung, nvidia и некоторые другие фирмы, не очень приятна для просмотра, в отличии от поляризационной.

Ну и последняя небольшая деталь перед тем, как мы перейдем непосредственно к рассмотрению ПО. Для соединенния медиа-плеера и ЖК панели я рекомендую использовать кабель HDMI именно стандарта 1.4a. Это необходимо для получения полной совместимости при воспроизведении 3D контента.

Ну а теперь о главном. Дело в том, что функция создания домашнего медиа-сервра уже реализована в самой операционной системе Windows 7 и Windows 8. Необходимо лишь в настройках сети, в категории «изменить дополнительные параметры общего доступа», включить «потоковое вещанине». Но не все так гладко,ведь в медиа-вещание попадают только те файлы, которые находятся в плей-листах WindowsMedia плеера (для Windows7) или в соответствующих папках в «мои документы» (для Windows 8 ), а мы то знаем, насколько скудно количество форматов, которые понимает WindowsMedia плеер. Да и с банальным доступом по сети к файлам через dlna есть несколько неудобств. Так что для сохранения своих же нервов рекомендую воспользоваться сторонним програмным обеспечением.

Знакомство с Home Media Server (HMS)

Если набрать в поисковике (yandex, google) слово «медиа сервер», то на первом же месте у вас будет ссылка на программу «Домашний медиа-сервер (UPnP, DLNA, HTTP)». И это не спроста. Дело в том, что программа умеет практически все, и поддерживает практически все форматы мелиа-контента, что с лихвой перекрывает те небольшие недостатки, которые есть в любом ПО.

На момент написания статьи, актуальной версией программы была 1.28.1

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

Следует учесть, что программа будет при каждом запуске ПК (или при изменениях в выбранных папках) заново пересканировать все содержимое, так что следует внимательно спланировать, будите ли вы часто смотреть «ту папку с фотографиями на 50 гиг и музыкой на 100Гб» или нет.

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

Не забудьте добавить HomeMediaServer в исключения брандмауэра (или для начала полностью его отключить)

Далее переходим в настройки «сервер». Тут, в принципе, ничего менять не надо, но при желании, пожно изменить название сервера (по-умолчанию у меня стал HMS (PhenomII) ) и ограничить список устройств, которым разрешено будет получать доступ к файлам вашего сервера. В моем случае окно списка пустое, т.е. можно подключаться всем.

Ну и зайдем в «дополнительные» настройки. Тут мы устанавливаем «галочку» на «Автозагрузка программы» и «Установка службы Windows «Домашний медиа-сервер».

Для начала настраивать достаточно. Нажимаем «ОК» для сохранения наших параметров и запускаем сервер, нажав вверху программы на кнопке «Запуск».

И вот он, тот момент, ради чего все и писалось. Выбрав на плеере пункт «ХоумЛинк» мы видим список доступных медиа серверов. Выбираем из него наш HMS (PhenomII) и видим списки папок с фильмами и музыкой, выбирая которые уже пультом от телевизора, мы можем спокойно смотреть, к примеру, фильм, в то время, как за компьютером кто-то может играть или смотреть что-то свое. Причем теперь любое устройство (телефон, ПК, проэктор), подключенное к вашей сети проводным так и безпроводным путем,и поддерживающее формат DLNA, получит доступ к медиа-архиву.

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

Кроме того, эта программа позволяет транслировать видео с цифрового тюнера (если он у вас установлен в ПК), или IP-телевиденье, ну или интернет-радио.

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

  • сент. 21
  • сервер
  • 16146
  • 0

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

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

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

Платформа должна быть максимально производительной. Из процессоров следует выбирать специализированные серверные версии, обладающие высокой скоростью обработки данных. Стоит обратить свой взгляд и на многопроцессорные системы. Оперативной памяти тоже должно быть достаточное количество, чтобы не затруднять работу всей системы. Объем ОЗУ должен быть не менее 8-16 Гб.

Также нужно уделить особое внимание дисковой подсистеме. Необходима установка максимально производительных жестких дисков, а также объединение их в RAID массивы с чередованием, а в случае с файловыми серверами и серверами баз данных еще и с зеркалированием для обеспечения сохранности файлов в случае сбоя. Жесткие диски следует выбирать с интерфейсами SATA или SAS, обеспечивающие высокую пропускную способность до 6 Гбит/сек.

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

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

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

David Murphy. How to Convert an Old PC into a Modern Server. www.pcworld.com

Можно, конечно, отправить его на свалку. Однако позволим себе предложить другое решение – соорудите из старой развалины локальный сервер. Его можно использовать в качестве хранилища для автоматического создания резервных копий информации, находящейся на ПК, или в качестве файл-сервера, чтобы к нему обращались вы и другие сотрудники компании, находясь в дороге. И это лишь две роли, которые способен взять на себя старый ПК. На практике же он принесет бизнесу гораздо больше пользы.

Программное обеспечение FreeNAS, устанавливаемое на компьютере, точно соответствует своему названию: это бесплатная операционная система для создания сетевых устройств хранения данных (network-attached storage, NAS). Помимо того, что система FreeNAS бесплатная, она еще отличается простотой установки, настройки и эксплуатации.

Установка FreeNAS

Для реализации этого проекта вам понадобится флеш-диск емкостью не менее 2 Гбайт

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

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

После того как загрузочное устройство найдено, скачайте на свой компьютер последнюю версию FreeNAS с официального сайта операционной системы.

Полученный образ диска (файл. iso) должен соответствовать конфигурации вашего компьютера: x86, если машина оборудована 32-разрядным процессором; и x64, если у вас установлен 64-разрядный. Затем запишите образ на чистый CD и вставьте оптический диск в соответствующий дисковод будущего сервера.

В момент начальной загрузки компьютера укажите в меню BIOS, что машину следует загрузить с оптического диска.

Когда будут выполнены все команды процедуры загрузки системы FreeNAS, созданной на основе FreeBSD, на экране отобразится меню, состоящее из четырех пунктов. Выберите первый из них, указывающий, что установка (или обновление) FreeNAS 8 будет осуществляться на жесткий диск или флеш-диск, и нажмите клавишу . На следующем экране отобразятся все устройства хранения, подключенные к вашему компьютеру. Здесь нужно выделить соответствующий флеш-диск (операционная система создаст на диске два раздела: один — непосредственно для ОС, другой — для будущих обновлений FreeNAS). Больше ничего нажимать не нужно.

Выберите в меню пункт, указывающий, что установка будет выполняться на флеш-диск

Затем переведите курсор на флеш-диск, выберите Yes и нажмите клавишу . По завершении процедуры установки FreeNAS выдаст соответствующее сообщение. Нажмите и выберите в главном меню пункт, инициирующий перезагрузку системы. После начала загрузки компьютера повторите процедуру, определяющую, с какого устройства система будет устанавливаться по умолчанию. На этот раз укажите, что загрузка будет производиться с флеш-диска, подключаемого к USB-порту.

Убедитесь в том, что данные, находящиеся на флеш-диске, вам больше не нужны

Настройка параметров устройства хранения

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

Предположим, что ваша система нормально функционирует с установками по умолчанию (а если она подключена к сети с помощью кабеля Ethernet, то так и должно быть). В этом случае серверу будет присвоен IP-адрес, который открывает доступ к основным настройкам FreeNAS. Введите этот IP-адрес в адресную строку веб-браузера на любом компьютере, подсоединенном к сети, и нажмите клавишу .

В окне настройки конфигурации, отображающейся на экране, первым делом установите пользователю нужные полномочия. На левой панели выберите пункт My Account. В качестве имени пользователя задайте admin, введите пароль и сохраните изменения. Для других пользователей введите другой логин и смените пароль. Безопасность превыше всего!

Чтобы настроить тома хранения, щелкните на кнопке Storage, находящейся в левом верхнем углу экрана настройки конфигурации FreeNAS. Нажмите кнопку Create Volume, отобразившуюся в главном окне. Присвойте создаваемому тому имя и укажите число устройств, на которых он будет размещаться. В качестве файловой системы выберите ZFS, обладающую рядом преимуществ, отсутствующих у Unix File System. При объединении нескольких устройств у вас появится возможность выбирать тип RAID-массива, который при этом будет применяться.

Установите себе полномочия администратора, чтобы иметь возможность управлять сервером

ZFS — отличная файловая система, обладающая преимуществами, отсутствующими у UFS

После завершения работы по созданию разделов, нажмите кнопку Add Volume. Если вы хотите, чтобы к устройству хранения могли обращаться все сотрудники офиса, и желаете избавиться от необходимости индивидуально определять права доступа для каждого пользователя, щелкните на значке Change Permissions и установите право доступа на запись для Group и Other users (убедитесь также, что выбран параметр Set Permissions Recursively).

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

Определение совместно используемых ресурсов

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

Если в офисе одновременно применяются системы Mac, Linux и Windows, имеет смысл воспользоваться протоколом CIFS. Если же там имеются только компьютеры Macintosh, лучше обратиться к протоколу AFP (хотя обязательным условием это не является).

Протокол CIFS целесообразно выбирать тогда, когда в сети развернуты только ПК или ПК и компьютеры Macintosh

Нажмите кнопку Sharing, находящуюся в левой части экрана настройки конфигурации, и выберите пункт Add CIFS Share. Присвойте общему ресурсу имя и выберите том, нажав кнопку Browse в строке Path. Имя, определенное ранее для тома, должно отобразиться внутри папки /mnt/. Щелкните на этом имени и нажмите кнопку Close. Убедитесь в том, что флажок Allow Guest Access установлен, и нажмите OK.

Щелкните на кнопке Services, расположенной на левой панели, и выберите Control Services. На основной панели установите переключатель CIFS в положение «включено». В окне Проводника Windows наберите IP-адрес FreeNAS (например, \192.168.0.1) и нажмите клавишу . На экране отобразятся ресурсы, к которым пользователи имеют доступ. Подключите сетевой диск средствами Windows, и вам больше не придется вводить IP-адрес в Проводнике.

Подключите в среде Windows сетевой диск, и тогда не понадобится запоминать IP-адрес

Проделав все эти операции, мы не упомянули о нескольких параметрах конфигурации, играющих важную роль при отображении совместно применяемого сетевого диска. В частности, нужно убедиться, что в установках CIFS (Services, CIFS) задана нужная рабочая группа. Если вдруг вы обнаружите, что последовательность описанных шагов не работает, скорее всего, причина кроется в настройках сетевой конфигурации. Проверьте, соответствуют ли сетевые параметры FreeNAS параметрам других компьютеров сети.

Созданный таким образом простой, совместно употребляемый диск – лишь вершина айсберга возможностей FreeNAS. Настройки позволяют заблокировать доступ к диску определенным пользователям и группам, создать последовательность моментальных снимков для восстановления старых версий документов или полностью удаленных файлов, применять мощное сочетание Dynamic DNS и FTP, для того чтобы упростить удаленным пользователям доступ к нужным им данным.

Резервное копирование

Операционные системы Windows 7 Профессиональная и Максимальная позволяют создавать резервные копии ПК на сетевых ресурсах и восстанавливать сохраненную там информацию

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

Профессиональная и старше, стоит обратиться к встроенному инструменту «Архивация и восстановление» (младшие версии ОС не позволяют осуществлять резервное копирование по сети).

Запустите приложение в среде Windows 7 и щелкните мышью по ссылке «Настройка резервного копирования». Нажмите кнопку «Сохранить в сети», затем кнопку «Обзор» и выберите созданную вами папку FreeNAS. Если на сервере FreeNAS для вас уже создана учетная запись, введите имя пользователя и пароль. Если нет, применяйте имя пользователя по умолчанию (admin) и пароль, заданный вами ранее.

Выберите файлы, для которых нужно создать резервные копии, или предоставьте право Windows принять решение за вас

Можно разрешить Windows выбирать файлы, которые ОС считает наиболее важными, или же указать конкретные файлы и папки самостоятельно.

Затем следует запустить процедуру резервного копирования с выбранными вами параметрами. Процедура архивации будет выполнена в первый раз.

По ее завершении щелкните на ссылке «Изменить параметры и создайте расписание для автоматического выполнения процедуры резервного копирования.