apple wrote:Here's what I want:
1. Most users are recognized by computer name, so they won't be prompted for login. Some belong to Unrestricted group. The rest belong to Restricted group.
2. Those not in the Credential Rules will be Unknown user, which belongs to Restricted group too.
3. I don't want the login prompt to appear.
Thanks!
Which user database are you using in WinGate? Mostly even with authentication on, you don't see login dialogs on clients, since they all nowadays handle integrated auth using windows or domain credentials.
For auth to work properly though, you need to configure the client to use the proxy (rather than intercepting) so that the browser knows it is authing to a proxy (and not a server on the net) and therefore will reuse proxy creds where otherwise it would keep prompting for what it thinks are server credential requests.
You can use subnetting to assume based on a range of IPs if that helps.
Alternatively, you don't need to assume to set per-IP access control, since the access control rules can apply to client IP as well or instead of the username.
Regards
Adrien