Назад | Перейти на главную страницу

Как штопор, прокси-туннель и httptunnel настраивают туннели?

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

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

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

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

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