Туннелювання трафіку HTTPS через тунель PUTTY / SSL з SOCKS


0

Я налаштував SOCKS ssh тунель на віддалений проксі-сервер і встановив Firefox localhost:<port>як проксі-сервер SOCKS. Мій намір полягає в тунелі вихідних HTTP / S з'єднань з моєї машини через певний сервер третьої сторони я володію (на AWS).

Під час мого тестування HTTP UTL перенаправляються належним чином (наприклад, коли я отримую доступ до http://jsonip.com/ з мого комп'ютера, я отримую IP-адресу сервера)

Однак, коли я намагаюся досягти адреси HTTPS, я отримую цю помилку:

The proxy server is refusing connections

Як налагодити або виправити це?

Конфігурація мого тунелю PUTTY просто (деякий номер випадкового вихідного порту + dynamicперевірено):

введіть опис зображення тут

PS Я знаю, що мені може знадобитися вручну прийняти сертифікати SSL. Тому я роблю це, щоб вирішити проблеми з використанням Gmail як вихідної служби SMTP .


Я не використовував PuTTY протягом тривалого часу; Ви намагалися з Dymanic замість місцевого? Я думаю, що тепер це тільки переадресація: 80.
dset0x

@zmode - Вибачте, знімок екрана неправильний, я фактично використовував Dynamic у своєму реальному тестуванні.
ripper234

Відповіді:


1

Мені вдалося вимкнути це, перейшовши з PUTTY до командного рядка SSH:

ssh -D 9998 user@myserver.com

або

ssh -ND 9998 user@myserver.com

(Не впевнений, хто з них зробив це)


Я дійсно не розумію, чому ви використовуєте динамічний порт, але якщо він працює для вас, то добре
Serge

0

Однак, коли я намагаюся досягти адреси HTTPS, я отримую цю помилку:

The proxy server is refusing connections

Як налагодити або виправити це?

Це означає, що ви socks proxy serverвстановлюєте не підключення клієнтів до порту 443. Перевірте його конфігурацію


Як? Ви маєте на увазі демон шкарпеток / ssh, запущений на машині (ubuntu), або клієнт PUTTY (який також є сервером)
ripper234

Колишній, демон на машині Ubuntu
Serge

Я думаю, що це не так - перевірте мою відповідь.
ripper234
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.