Просто хочу поделиться наблюдениями. Бесплатный роутер от провайдера во Франции:
- Размером с небольшой неттоп с активным охлаждением (шумит только при включении)
- Есть OLED дисплей отображающий статус загрузки/подключения, после успешного подключения отображает текущее время. Если что-то не работает, пишет не непонятный код ошибки, а номер этапа подключения + человекочитаемое сообщение типа «получение IP-адреса по DHCP». Причём экранчик зелёный, тусклый и является единственным имеющимся индикатором, в темноте комнату не освещает.
- Внутри жёсткий диск на 250 ГБ, снаружи (помимо обычных 4 Ethernet и входа оптоволокна) два порта USB, один порт E-sata и ещё зачем-то аналоговый аудиовход и выход.
- Веб-интерфейс имеет все базовые настройки типа проброса портов, выбора диапазона IP-адресов и т. д.
- Wi-Fi 2.5 и 5 ГГц. Основная сеть и опциональная гостевая сеть с настройкой срока жизни, возможность выбрать «только доступ в интернет» и «доступ к локальной сети + интернет».
- IPv6 из коробки, причём честный с раздачей уникальных IPv6 адресов каждому локальному клиенту.
- Поддержка динамического DNS от DynDNS, No-IP, OVH
- Функция блокировки рекламы
- Возможность создать VPN-сервер на базе роутера для протоколов OpenVPN, PPTP, IPSec, WireGuard с возможностью создать нескольких пользователей с разными именами и пароля
- Возможность подключаться как клиент к вышеуказанным протоколам VPN
- Возможность настраивать локальный DNS (создавать свои домены)
- Встроенный жёсткий диск можно шарить по Samba, какому-то протоколу Apple и FTP
- Это всё имеет API (HTTP и WebSocket), документация к которому открывается локально прямо из веб-интерфейса роутера
- Мобильное приложение для Android/iOS
- Встроенная торрентокачалка. Перетащил торент файл в веб-интерфейс роутера и он запустил загрузку на внутренний диск. Бесплатная ТВ-приставка от провайдера умеет воспроизводить файлы с диска роутера (попутно имея поддержку стриминговых сервисов - Netflix и местный французский Canal+).
- Есть встроенная тестилка скорости подключения
- И ТВ-приставка, и роутер показывают в меню кучу служебной информации от всех IP-адресов до температуры и оборотов кулеров. Для оборотов кулеров и температур ещё есть вкладка с графиками в реальном времени.
- Помимо администратора с полным доступом можно создавать пользователей с ограниченным доступом к настройкам (выбирать десятком галочек к каким разделам роутера будет доступ)
- Судя по имеющимся настройкам умеет использовать в качестве резевного канала другой Wi-Fi, а также 4G (пишет, что модем не обнаружен, предполагаю, его надо приобретать отдельно и вставлять в USB-порт).
- Это всё выглядит как кастомная разработка с ни на что не похожим веб-интерфейсом.
- Есть раздел со списком использованного свободного ПО с указанием лицензий и прямых ссылок на тарболлы с исходниками, причём с сайта провайдера (вероятно, можно ожидать, что там будут любые внесённые изменения). Примечательно, что ничего похожего на торрент-клиент в списке свободного ПО нет (libtorrent тоже), то есть они, возможно, сами его разработали или взяли какой-то коммерческий (такие существуют?). Причём торрент-клиент умеет всё, что положенно - DHT, шифрование, настройку приоритета загрузки файлов, чёрный список пиров и их автоблокировку (за медленные соединения и т. д.).
А Linux тут при том, что ТВ приставка и роутер работают на Linux (ТВ-приставка имеет процессор Intel, роутер процессор ARM).
И это обычный роутер идущий в комплекте к гигабитному тарифу (к тарифу помедленее идёт роутер без жёсткого диска) за 20€ в месяц. Само собой белый IPv4 и IPv6 подсеть тоже входят в комплект.