The containers are stored in (https://quay.io/repository/nmstate/test-env)
All files licensed under Apache 2.0.
sudo ./run.sh nm c10ssudo ./run.sh nm c9ssudo ./run.sh 802_1x
# Afterwards, you may use `802_1x_cli` interface for 802.1x authentication.Please be aware the container is purely authenticator, it has NO firewall
rule to drop unauthenticated packet. You may use check hostapd log to know
whether client is authenticated. Example of log of authenticated client:
Feb 27 07:01:31 802-1x-srv.example.org hostapd[53]: 802_1x_srv: STA
00:23:45:67:ef:bc IEEE 802.1X: authenticated - EAP type: 0 (unknown)
By default, this script will create both server and client containers.
Passing --server-only will only create server container and load IPSec
keys to local ipsec database.
sudo ./run.sh ipsec psksudo ./run.sh ipsec rsasudo ./run.sh ipsec certsudo ./run.sh ipsec p2psudo ./run.sh ipsec site2sitesudo ./run.sh ipsec transportsudo ./run.sh ipsec host2sitesudo ./run.sh ipsec mix46