Привет, мой юный гик!
Идея создания роутера на базе полноценного ПК не нова. Цели могут быть разные, но основная — наделение роутера какими-нибудь функциями, которые не предусмотрены в стоковой или кастомной прошивке заводского роутера. Время идет вперед, и полноценные ПК это совсем не обязательно большие шумящие железяки — на рынок продолжают врываться микрокомпьютеры на базе мобильных чипов. В этом цикле статей я покажу как на базе одноплатного микрокомпьютера Orange Pi создать полноценный домашний роутер, наделить его функциями контроллера домена и многое другое.
Часть 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.
К будущему роутеру я выделил следующие требования по железу:
Во-первых, нужно 3 порта, один — для установки соединения PPPoE и два для подключения локальных устройств.
Во-вторых, необходимо раздавать Wi-Fi, а значит нужен Wi-Fi адаптер.
В-третьих, необходимо подключать два жестких диска, чтобы объединить их в софтрэйд и организовать на нем шару.
И следующие требования по софту:
Во-первых, контроллер домена для пользователей внутри сети.
Во-вторых, доступ к Wi-Fi по доменным логину и паролю.
В-третьих, софтрэйд для размещения на нем доменной шары.
Выбор пал на Orange Pi Plus. Плата имееет один Ethernet разъем и четыре USB разъема. В два USB разъема будут воткнуты адаптеры USB-to-Ethernet, а еще в два — жесткие диски упакованные во внешние корпусы. Кроме того плата имеет встроенный Wi-Fi адаптер. По требованиям всё влезло тютелька в тютельку.
Чтобы плата не лежала голой, нужен защищающий её корпус.
Корпус. 4.5$.
В комплекте с платой уже идет маленькая Wi-Fi антенна, но лучше её заменить для усиления сигнала.
Антенна. 3.9$.
Два USB-to-Ethernet адаптера, работающих прямо из коробки.
Адаптеры. 2 x 3.45 = 6.9$.
Также потребуются два корпуса для жестких дисков.
Корпусы. 2 x 3.83 = 7.66$.
Также потребуется питание для платы и для жестких дисков — Orange Pi не потянет питание сразу двух дисков. Блока питания ORICO на 4 ампера вполне хватит.
Блок питания ORICO. 11.99$.
Итого: 73.95$.
Я заказывал всё по акции несколько месяцев назад по случаю юбилея AliExpress, и мне этот комплект достался значительно дешевле. Несмотря на это, я привожу здесь актуальные цены на июнь 2016 года.
Ну что ж. Комплектующие выбраны, осталось дело за софтом.
Еще немного фото.
Лето, за окном +30. Во время синхронизации рейда жестки диски сильно нагрелись. Раздербанил кулер и сделал апгрейд для жары.
Требуется разработка считывателя бесконтактных карт на базе оранж пи
А такое устройство вообще реально сертифицировать у нас?) Все же это ноунейм плата.