Apache Guacamole gateway um den RDP Zugriff über HTML5 abzuwickeln.
Davor ein NGINX reverse proxy der client Zertifikate zur Authentisierung anfordert. Das Client Zertifikat liegt auf der SmartCard.OPNSense würde nur den https Zugriff auf den reverse proxy zulassen. Der reverse proxy könnte auf OPNsense laufen.