11-06-2015 10:37 AM - edited 02-21-2020 08:32 PM
Hi,
What is the best way to limit the ra vpn to domain computers. We were looking to do a combination of certificate validation and user authentication. We could push out the certificate via group policy. I am running into issues and the error indicates that the certificate can not be read. Any help or links would be appreicated.
Thanks
11-09-2015 01:40 AM
As far as
You could just issue certificates to machines, but the catch is that in this case AnyGonnect GUI must run "as administrator" (so use UAC elevation) in addition to the user having local admin rights as such.
By default
I eventually gave up trying to make it work with machine certificate auth as there are no real benefits from it (in my case at least) since AnyConnect SBL seems to be unusable with machine auth anyway. I.e. computer will not be able to start VPN before user logs in even if you use machine cert, which means that some things might not work quite well(some apps trying to authenticate with AD during startup or logon scripts for example). If SBL could work totally transparent for a user before login it would make perfect sense. Would be happy to be wrong here.
What
As for dual authentication, it seems that second auth must be aaa, thus no certs. I haven't personally tried, but from the looks of it AnyConnect cannot automatically use logged in user's credentials so they must be typed it. It makes more sense with RSA tokens actually, not in AD computer certificate + user u\p.
Suitability of my approach will depend on your security and functional requirements. In my case, I was trying to make it seamless and transparent for users to get as close as possible to Microsoft Direct Access without sacrificing security to much, and there was no need in differentiated access. If you just want to restrict access to domain computers (totally valid security requirement) then this might work for you as well. If you require some sort of two-factor auth, a user\machine cert for first auth and u\p for
You might want to do certificate authorization via AD or LDAP as well as
11-24-2015 06:12 AM
Thank you for the detailed response. In the end, we are going with the Apex license, formerly Premium) and using DAP to validate a registry key to identify domain computers. Not ideal, but its a start.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide