# radsecproxy beside switches and APs that only speak UDP RADIUS. # Takes UDP in on the management VLAN, sends RadSec over TLS 1.3 out. ListenUDP *:1812 LogLevel 3 LogDestination file:///var/log/radsecproxy.log tls stepca { CACertificateFile /etc/radsecproxy/root_ca.crt CertificateFile /etc/radsecproxy/radsecproxy.crt CertificateKeyFile /etc/radsecproxy/radsecproxy.key TlsVersion TLS1_3 } # The kit that only speaks UDP, from 192.0.2.32 to .63 on the management # VLAN. Netgear caps the secret at 16 alphanumeric characters, so use all # 16, random: # openssl rand -base64 32 | tr -dc 'A-Za-z0-9' | head -c 16 client switches { host 192.0.2.32/27 type udp secret CHANGE-ME-16chars RequireMessageAuthenticator on } server freeradius { host radius.home.example port 2083 type tls tls stepca secret radsec certificateNameCheck on } realm * { server freeradius }