#vbscript #proxy #active-directory #socks
#vbscript #прокси — сервер #active-directory #Носки
Вопрос:
У меня был VBScript для управления пользователями Active Directory с помощью интерфейса ADSI. Скрипт работает хорошо. Это наш текущий сценарий
Машина —————————-> Сервер Active Directory (со скриптом VB)
Однако мы столкнулись с 1 проблемой при запуске того же скрипта через SOCKs (прокси-сервер). Сценарий таков:
Машина —————> SOCKs (прокси-сервер) ———-> Сервер Active Directory (со скриптом VB)
Мы выяснили, что во втором случае скрипт vb не пытается сначала подключиться к серверу SOCKs, а подключается к серверу Active Directory напрямую. Вот почему это НЕ УДАЛОСЬ.
Пожалуйста, помогите мне со вторым сценарием, как заставить интерфейс или методы ADSI сначала проходить через SOCKs-сервер.
Большое спасибо
Ответ №1:
Вы пытаетесь изменить строку LDAP :
set obj = GetObject ("LDAP://SocksIPAddr:389/dc=dom,dc=fr, "societeadministrateur", "test.2011")
Отредактировано (2011-11-01)
На клиентском компьютере вы также можете изменить C:WindowsSystem32driversetchosts
файл, чтобы добавить :
SocksIPAddr dom.fr