Домашний Роутер-NAS-DC на базе Orange Pi Plus. Часть 1. Введение.

orangepi_main

Часть 1. Введение.
Часть 2. Подготовка.
Часть 3. Samba 4 AD DC.
Часть 4. FreeRadius. NTLM-авторизация.
Часть 5. Точка доступа Wi-Fi при помощи HOSTAPD.
Часть 6. Доступ в интернет при помощи PPPoE. Фаервол IPTables.
Часть 7. Подключение уже созданного RAID-массива. NFS server.
Часть 8. Баг при подключении к Wi-Fi внутри домена. FreeRadius.

Привет, мой юный гик!

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

К будущему роутеру я выделил следующие требования по железу:
Во-первых, нужно 3 порта, один — для установки соединения PPPoE и два для подключения локальных устройств.
Во-вторых, необходимо раздавать Wi-Fi, а значит нужен Wi-Fi адаптер.
В-третьих, необходимо подключать два жестких диска, чтобы объединить их в софтрэйд и организовать на нем шару.

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

Выбор пал на Orange Pi Plus. Плата имееет один Ethernet разъем и четыре USB разъема. В два USB разъема будут воткнуты адаптеры USB-to-Ethernet, а еще в два — жесткие диски упакованные во внешние корпусы. Кроме того плата имеет встроенный Wi-Fi адаптер. По требованиям всё влезло тютелька в тютельку.

Orange Pi Plus. 39$.
orange-pi-plus

Чтобы плата не лежала голой, нужен защищающий её корпус.
Корпус. 4.5$.
orange-pi-plus-case

В комплекте с платой уже идет маленькая Wi-Fi антенна, но лучше её заменить для усиления сигнала.
Антенна. 3.9$.
orange-pi-plus-antenna

Два USB-to-Ethernet адаптера, работающих прямо из коробки.
Адаптеры. 2 x 3.45 = 6.9$.
orange-pi-plus-ethernet

Также потребуются два корпуса для жестких дисков.
Корпусы. 2 x 3.83 = 7.66$.
orange-pi-plus-hdd-case

Также потребуется питание для платы и для жестких дисков — Orange Pi не потянет питание сразу двух дисков. Блока питания ORICO на 4 ампера вполне хватит.
Блок питания ORICO. 11.99$.
orange-pi-plus-orico

Итого: 73.95$.
Я заказывал всё по акции несколько месяцев назад по случаю юбилея AliExpress, и мне этот комплект достался значительно дешевле. Несмотря на это, я привожу здесь актуальные цены на июнь 2016 года.

Ну что ж. Комплектующие выбраны, осталось дело за софтом.

Больше картинок

orangepi_1
orangepi_2
orangepi_3
orangepi_4
Лето, за окном +30. 
Во время синхронизации рейда жестки диски сильно нагрелись. 
Раздербанил кулер и сделал апгрейд для жары.
orangepi_5

2 комментария

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *