Skip to content

evgen941/NegotiateProxy

Repository files navigation

NegotiateProxy - предназначена для работы программ, которые не поддерживают negotiate аутентификацию, через корпоративные прокси сервера, расположенные в домене ActiveDirectory.
					
Пример настройки OpenVPN-клиент для работы через NegotiateProxy.

В конфигурационном файле OpenVPN-клиента добавьте следующие строчки:
http-proxy localhost 3128
http-proxy-retry
http-proxy-timeout 30

Консольное приложение:

Запустите NegotiateProxy со следующими параметрами:
NegotiateProxy.exe LP 3128 IP_ВНЕШНЕГО_ПРОКСИ ПОРТ_ВНЕШНЕГО_ПРОКСИ

Десктопное приложение:
Запускаем, указываем порты и адрес прокси, жмем кнопку старт

Подключитесь OpenVPN-клиентом к OpenVPN-серверу

Примечание:
Не забудьте прописать на компьютере, где установлен OpenVPN-клиент маршрут из VPN-сети до прокси-сервера. Делается это примерно так:
В командной строке от Администратора запустите команду
route -p add IP_ВНЕШНЕГО_ПРОКСИ mask ПОДСЕТЬ_ВНЕШНЕГО_ПРОКСИ НАШ_IP if НОМЕР_АДАПТЕРА

:: Пояснение:
:: Адрес прокси - IP_ВНЕШНЕГО_ПРОКСИ
:: ПОДСЕТЬ_ВНЕШНЕГО_ПРОКСИ - подсеть прокси
:: НАШ_IP - IP нашего компьютера в VPN сети (Примерно такого вида 10.8.0.3)
:: if НОМЕР_АДАПТЕРА - номер адаптера через который проводить маршрут до прокси (Можно посмотреть командой route print)

Системные требования: Windows7 и выше

About

Negotiate проксификатор для Windows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published