Beantwortung meiner eigenen Frage für mein zukünftiges Ich (und andere). Ich konnte dies schnell wie folgt erledigen:
- Installieren Sie Ubuntu auf einem Laptop. Wir werden die Ethernet-NIC als "internes Netzwerk" und die drahtlose NIC als "externes Netzwerk" verwenden.
- Richten Sie Ubuntu als Router ein, der einfach den Datenverkehr von der Ethernet-Netzwerkkarte zur WLAN-Netzwerkkarte weiterleitet. In der Ubuntu-Community gibt es viele Handbücher, die beim Einrichten von Ubuntu als Router helfen.
- Installieren Sie Freeradius und testen Sie es (es ist nützlich, Freeradius im Debug-Modus auszuführen, um die Protokolle anzusehen). Dieses Handbuch kann helfen: http://wiki.freeradius.org/guide/Basic-configuration-HOWTO
- Installieren Sie hostapd und konfigurieren Sie es für die drahtgebundene 802.1x-Authentifizierung mithilfe des Freeradius-Servers (es ist nützlich, hostapd im Debug-Modus auszuführen, um die Protokolle zu überwachen). Ein Beispiel für eine hostapd.conf -Datei für eine drahtgebundene Konfiguration finden Sie hier (ändern Sie einfach das gemeinsam genutzte Geheimnis in das von Ihnen in Freeradius konfigurierte): https://android.googlesource.com/platform/external/wpa_supplicant_8/+/brillo-m9-dev/ hostapd / wired.conf
- Testen Sie das Setup mit einem anderen Computer (z. B. einem Win7-Laptop) - verbinden Sie es mit dem Ethernet-Port des Ubuntu-Computers. In Win7 müssen Sie den Dienst "Wired AutoConfig" starten und anschließend den Ethernet-Netzwerkadapter (auf der Registerkarte "Authentifizierung") nach Bedarf konfigurieren.
Das ist es! Sie verfügen jetzt über ein sehr einfaches 802.1x-Kabel-Authentifizierungslabor ohne echte Router.