SSH динамикалык туннели, анын ичинде PuTTY динамикалык өткөрүүсү, SOCKS интерфейсин берет. Тек HTTP прокси кабыл алган колдонмо бул портту жөн гана HTTP деп атоо менен колдоно албайт.

Алардын ортосунда жергиликтүү протокол көпүрөсү тура алат. Колдонмо HTTP прокси сурамдарын көпүрөгө жөнөтөт, көпүрө максаттуу туташууларды SOCKS кызматы аркылуу ачат.

Privoxy бул схеманы өзүнүн өткөрүү эрежелери менен документтештирет. Учурдагы жергиликтүү SOCKS5 туннели үчүн конфигурация фрагменти:

forward-socks5 / 127.0.0.1:1080 .

Колдонмо Privoxy'нин HTTP угуучусуна туташат, 1080 портуна эмес. Бул угуучуну көздөлгөн кирүү саясаты боюнча жергиликтүү кармаңыз. Эреженин аягындагы чекиттин документтелген мааниси бар; ал жок интернет хост атынын ордун толуктоочу эмес.

Бул протоколду которуу

Privoxy өткөрүү документи SOCKS өткөрүү синтаксисин жана хост аттарын иштетүүнү түшүндүрөт. Жөнөкөй TCP порт өткөрүү ошол эле которууну жасабайт: кардардын HTTP байттарын өзгөртпөстөн SOCKS угуучусуна жеткирет, ал дагы эле SOCKS сүйлөшүүсүн күтөт.

Көпүрө да түшүнүүгө тийиш конфигурациянын бөлүгү болуп калат. Privoxy'нин өзүнүн мазмун фильтрлөө жана кирүү жөндөөлөрү болушу мүмкүн. Аны кошуу баштапкы колдонмону SOCKS'ти түпкү колдоосу менен бирдей эмес.

HTTPS сайттары үчүн колдонмо адатта HTTP көпүрөсүнөн CONNECT сурайт, көпүрө максаттуу туташууну SOCKS аркылуу алат. Сайттын кадимки TLS'и колдонмо менен сайттын ортосундагы мамиле бойдон калат; көпүрө бул жолду берүү үчүн сайттын кейпине кириши керек эмес.

Эгер колдонмо SOCKS'ти түз колдоно алса, кошумча компонент ашыкча болушу мүмкүн. Көпүрөнү чыныгы протокол шайкешсиздигин чечүү үчүн колдонуңуз, угуучу менен жогорку агымды так ажыратып.

Тектеш макалалар