Кбит Microsoft 819961 является хорошей начальной точкой.
Настройки реестра для браузера расположены здесь.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000001
"ProxyHttp1.1"=dword:00000000
"ProxyServer"="http://ProxyServername:80"
"ProxyOverride"=""
Должно быть довольно легко создать vbs или powershell сценарий для автоматического обновления реестра.
Ну, стандартным решением для каталогов является LDAP. Это - больше стандартный API и бэкенд устройства хранения данных, чем законченное приложение.
На практике Вы настраиваете сервер LDAP (OpenLDAP, являющийся популярным выбором), и затем устанавливаете приложения, которые используют LDAP внутренне для обработки потребностей пользователя.
Например, Вы можете:
Детали будут, конечно, зависеть от Ваших фактических потребностей, но LDAP является хорошей основой для объединенного каталога.
Смотрение на Ваши будущие потребности проверяет OpenLDAP.
Red Hat имеет достойный сервер каталогов. (Я не знаю, находится ли это в CentOS/Fedora.) Установщики включают поддержку регистрации клиентских машин против каталога (Red Hat, Windows, OpenLDAP, и т.д.), Oracle также имеет тот; Сервер каталогов Oracle Enterprise Edition. Кроме того, посмотрите Википедию.