ИНТЕРФЕЙС ADSI для подключения служб Active Directory через SOCKS (прокси-сервер)

#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