3

У меня есть следующие настройки:

                        ____________
[Windows PC1] ---------|            |
                       | Linux Box  |----------[Internet]
[Windows PC2] ---------|____________|
                              |
                              |
                       [RADIUS server]

Я хотел бы активировать аутентификацию 802.1x на ПК с Windows, и чтобы Linux Box играл роль аутентификатора 802.1x (блокируя весь доступ к Интернету до тех пор, пока ПК с Windows не будут должным образом аутентифицироваться с использованием протокола 802.1x и Linux Коробка проверяет учетные данные путем опроса сервера RADIUS).

Теоретически я мог бы вставить коммутатор с поддержкой 802.1x между ПК с Windows и Linux Box, но эта установка встроена, и аппаратное обеспечение не может быть изменено.

Очевидно, проект OpenWRT как-то решил проблему, поэтому где-то должно быть решение с открытым исходным кодом, но я просто не могу его найти. Единственные ссылки, которые я нахожу, относятся к проекту Open1X (http://open1x.sourceforge.net/), но ссылка на Документы не работает.

Помогите, пожалуйста? :-)

редактировать

Очевидно, аутентификатор OpenWRT 802.1x является проприетарным. Сейчас я смотрю hostapd: он включает в себя аутентификатор 802.1x, но он управляет беспроводным доступом ... кто-нибудь знает, может ли он контролировать проводной доступ?

2 ответа2

2

Если вы знаете, что OpenWRT реализует это, то я бы определенно спросил на форумах OpenWRT. Разработчики есть и могут быть в состоянии указать вам на соответствующую часть кода. Завершение и развертывание это другой вопрос, он может быть не упакован для использования не-OpenWRT. Но он должен иметь GPL-совместимую лицензию и быть доступным в общедоступном репозитории.

https://forum.openwrt.org/

0

Вы должны посмотреть на пакет-забор. Это интегрированное приложение NAC (Network Access Control), работающее на Linux. Домашний сайт PacketFence

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .