Алексей Владыкин


Организация домашней сети

15 марта 2015

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

Интернет в квартире раздает маршрутизатор Linksys Wireless-G Broadband Router (WRT54GL). Данная модель выбрана, т.к. была практически единственной из доступных в продаже в 2012-м году, имеющей аппаратную кнопку. Кнопка нужна была, чтобы повесить на нее функцию включения/выключения Wi-Fi. (Не хочу, чтобы Wi-Fi был включен, когда он не требуется.) Стандартная прошивка такой возможности не давала, поэтому пришлось перепрошиться на OpenWrt. Функция включения/выключения Wi-Fi по кнопке предоставляется пакетом wifitoggle.

Кстати, сейчас в продаже появилось много моделей роутеров с штатной кнопкой для Wi-Fi. Если бы я нашел такой в 2012-м, то не пришлось бы его перепрошивать.

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

Использование Ethernet вместо Wi-Fi — дело вкуса. Я предпочитаю Ethernet как более надежный и производительный транспорт. Плюс, к беспроводной сеть гипотетически можно подобрать пароль, а в проводную влезть гораздо сложнее.

С мобильными гаджетами и с ноутами все понятно. А вот про сервер и телевизор расскажу подробнее. Одно из требований к домашней сети заключалось в том, чтобы иметь возможность смотреть фильмы из домашней коллекции на большом экране. В итоге был взят телевизор Samsung UE40EH5300 с поддержкой DLNA, а из недорогих комплектующих собран домашний сервер под управлением Gentoo Linux, на котором лежат все фильмы и крутится MiniDLNA. Встроенный в телевизор медиа-плеер оказался вполне приличным и без проблем воспроизводит практически все имеющиеся видеофайлы. Так что, с комфортом разместившись на диване, можно выбрать и посмотреть любой фильм из домашней коллекции. Все управление осуществляется пультом от телевизора.

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

На сервере, помимо MiniDLNA, работают Samba- и NFS-сервера для удобного доступа к общим файлам как из-под Windows, так и из-под Linux. Кроме того, трудится торрентокачалка Transmission с симпатичным веб-интерфейсом. А если потребуется что-то еще, это легко поставить и настроить. Впрочем, тема сборки и настройки сервера тянет на отдельную статью.

К оглавлению блога