NF getsockopt(SO_ORIGINAL_DST) баштапкы багытты издөөнү көрсөтөт. Кармоо конфигурациясында Squid кайра багытталган туташуу алгач кайда барганын калыбына келтириши керек.

Ачык конфигурацияланган браузер сурамдарын проксиге атайын жиберет. Бул туташуу Squid угуучусунун портунун жанында intercept жазылгандыгы үчүн гана NAT кармоо тарыхына ээ болбойт.

Ошондуктан бул дал келбестик багыттын күбөлүгү маанилүү боло электе эле ийгиликсиз болушу мүмкүн.

Туташуу кантип келгенинен баштаңыз

  • Эгер колдонмодо прокси дареги конфигурацияланган болсо, ал колдонууга тийиш болгон кадимки өткөрүүчү прокси угуучусун аныктаңыз.
  • Эгер шлюз болбосо түз боло турган трафикти кайра багыттаса, анын көздөлгөн кармоо угуучусуна жеткенин жана колдоого алынган NAT долбоору талап кылынган багыт маалыматын сактаарын текшериңиз.
  • Эгер эки режим тең болсо, ийгиликсиз болгон кардар чындыгында кайсы дарекке жана портко туташканын текшериңиз.

Squid'дин http_port документтери айырманы так көрсөтөт: режим желегин калтыруу өткөрүүчү прокси режимин тандайт; intercept IP катмарында NAT кармоону күтөт.

Андан кийин транспорт коопсуздугун өзүнчө караңыз. HTTP прокси HTTPS'ти CONNECT аркылуу өткөрө алат. Проксиге TLS туташуусу шайкеш угуучуну жана кардар конфигурациясын талап кылат. Багыт трафигин чечмелөө дагы бир кошумча мүмкүнчүлүк.

Багыт URL'и HTTPS менен башталат деген жалган себеп менен күбөлүктөрдү түзүүнү күйгүзгөн эски “HTTPS чечимин” көчүрбөңүз. Адегенде кардар менен угуучунун ортосундагы шайкештикти оңдоңуз. Андан кийин реалдуу TLS ката калса, аны иликтөө үчүн пайдалуураак ката болот.

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