Как использовать connect-proxy на CygWin - PullRequest
1 голос
/ 29 декабря 2010

Я пытаюсь запустить программу node.js за корпоративным брандмауэром.Тем не менее, я не могу явно указать node.js, какой прокси использовать, и, следовательно, время ожидания всех моих внешних подключений истекло.

В одном посте я прочитал, что могу использовать connect-proxy HTTP-прокси для моих нужд туннелирования, но я не знаю, как его использовать.

Я хочу запустить следующее:
$ node program.js с использованием connect-proxy .

Единственная команда, которую я смог получить на данный момент, это:
$ connect-proxy -H myproxy.com:8083 google.com<br> GET<br> HTTP/1.0 302 Found Location: <a href="http://www.google.com/" rel="nofollow">http://www.google.com/</a><br> ...

1 Ответ

0 голосов
/ 23 февраля 2011

Прежде чем идти дальше, стоит попробовать переменную среды, которую поддерживает ряд других языков и инструментов.

export http_proxy=http://proxyserver:port

Часто они используют порт 8080, но проверяют Javascript в PACфайл, загруженный вашим браузером, чтобы быть уверенным.

Если это приводит к другому результату, но все еще не соединяется, вам, вероятно, нужно выполнить NTLM-аутентификацию с прокси-сервером, и единственный способ, которым я знаю, это запуститьNTLMAPS перед запуском вашего приложения.Если вы действительно заинтересованы в том, чтобы это работало прозрачно, то перенос NTLMAPS на Javascript должен помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...