diff options
author | RageLtMan <rageltman [at] sempervictus> | 2022-08-17 21:03:50 -0400 |
---|---|---|
committer | RageLtMan <rageltman [at] sempervictus> | 2022-08-18 09:58:59 -0400 |
commit | 0b3bfe97b617b08ab9fd6682a0875c75c8a7bc5c (patch) | |
tree | b526179a6450d199374a5fc42559de9ddcab4e61 /src/op_mode/neighbor.py | |
parent | a87ada1c4e9d5a426282c900207964d09d2a1020 (diff) | |
download | vyos-1x-0b3bfe97b617b08ab9fd6682a0875c75c8a7bc5c.tar.gz vyos-1x-0b3bfe97b617b08ab9fd6682a0875c75c8a7bc5c.zip |
T3896: Use group selector and forced dns tunneling
Enterprise RADIUS configurations often utilize group selectors for
authentication and attribute distribution for connecting clients.
Ocserv implements this functionality via the `select-group` config
file attribute, repeating for multiple groups. When a user selects
their membership group and the request is passed to the RADIUS
server, ocserv will match the returned Class attribute against the
value selected by the user. This functionality also works for local
group membership resolution, although VyOS currently doesn't have
group membership configuration for this.
Expose the tunnel-all-dns option in the ocserv config file allowing
users who deploy default routes to select split-dns and those who
do not to enable full DNS tunneling.
Testing:
Smoketests & build
Configured groups in openconnect profile and verified existence
in /run/ocserv/ocserv.conf
Configured forced dns tunneling and verified presence of setting
in /run/ocserv/ocserv.conf
Diffstat (limited to 'src/op_mode/neighbor.py')
0 files changed, 0 insertions, 0 deletions