Как corkscrew, proxytunnel и httptunnel настраивают туннели?

Я искал утилиты, которые позволяют туннелировать (SSH или иначе) через HTTP-прокси:

Я вообще никогда не хотя использовал любой из них. Мне неясно, чем они отличаются в плане того, как они на самом деле устанавливают туннель. Меня интересует как более простой случай HTTP, так и более сложный случай HTTPS.

Я знаю, что httptunnel имеет два дополняющих компонента, один из которых является серверным Perl-скриптом, а corkscrew и proxytunnel - только на стороне клиента. IIANM. Тем не менее, подробности того, как устроен туннель, ускользают от меня.

1
задан 4 November 2019 в 11:28
1 ответ

Я не использовал другие два, но corkscrew подключения к прокси, и использует CONNECT глагол HTTP для запроса подключений прокси к удаленному ресурсу, не делая дальнейшего протокола HTTP. Любой трафик отправил/получил после того, как соединение устанавливается, передается как есть.

Это - точно то же как, как постоянные клиенты HTTP позади подключения прокси к веб-сайтам SSL/TLS, только вместо порта 443 это - порт 22 или некоторый другой порт.

1
ответ дан 3 December 2019 в 22:59

Теги

Похожие вопросы