Проксийн сонсогчийн баримт бичигт заасан схемийг ашигла. HTTP проксийн жагсаалтаас сонгохдоо клиентийг тохируулахаас өмнө сонсогчийн схемийг нягтал. HTTPS сайт http://proxy.example:8080 ашиглаж болно; үүнийг https:// болгож өөрчлөх нь прокситой өөр төрлийн холболт хийх хүсэлт юм.

Проксийн URLСайтын URLХолболт
http://proxy.example:8080http://example.com/Прокси болон зорьсон сервер хүртэл шифрлээгүй HTTP.
http://proxy.example:8080https://example.com/Прокси руу HTTP CONNECT, дараа нь туннелиэр зорьсон сервертэй TLS.
https://proxy.example:8443https://example.com/Прокси руу TLS; зорьсон серверийн туннель тэр холболтын дотор дамжина.

CONNECT зөвшөөрдөг ердийн HTTP сонсогчийн хувьд энэ тохиргоо нийцтэй:

curl --proxy http://127.0.0.1:8080 https://example.com/

Прокси туннелийг хүлээн авсны дараа сайттай TLS гар барилт хийгдэнэ. Проксийн URL-ийг https:// болгож өөрчилсөн ч сонсогч зөвхөн шифрлээгүй HTTP ойлгодог бол сайттай холбогдохоос өмнө прокситой хийх TLS тохиролцоо бүтэлгүйтэж болно.

Прокси хүртэлх TLS юу нэмж өгдөг вэ?

TLS дэмждэг прокси нь клиент ба проксийн хоорондох холбоосыг, үүнд CONNECT солилцоо болон проксийн баталгаажуулалтыг, тухайн зам дээрх идэвхгүй чагналтаас хамгаална. Прокси ажиллуулагч холболтыг боловсруулсан хэвээр бөгөөд туннелийн очих газрыг мэднэ. Клиент болон сонсогч хоёулаа энэ горимыг дэмжих ёстой:

curl --proxy https://proxy.example:8443 https://example.com/

Үйлчилгээний жинхэнэ хостын нэрийг ашигла; гэрчилгээ нь нэртэйгээ таарч, итгэмжлэгдсэн байх ёстой. Очих газар болон портын хязгаарлалт хүчинтэй хэвээр байна.

Хоёр талд HTTPS ашиглавал гэрчилгээний хоёр шалгалт хийнэ. curl эдгээрийг тус тусад нь тохируулах боломжтой:

curl --proxy https://proxy.example:8443 --proxy-cacert proxy-ca.pem --cacert origin-ca.pem https://example.com/

--proxy-cacert нь проксид, --cacert нь зорьсон серверт итгэх тохиргоог өгнө. Шаардлагатай бол администраторын өгсөн гэрчилгээний багцыг ашигла; системийн итгэмжлэлийн тохиргоо аль хэдийн хангалттай байж болно. Аль нэгийг өөрчлөхөөс өмнө ямар гар барилт бүтэлгүйтсэнийг тогтоо.

Проксийн жагсаалтын “HTTPS” шошго нь зөвхөн төгсгөлийн цэг CONNECT шалгалтыг давсан гэсэн утгатай байж болно. Жагсаалт шалгалтаа тайлбарлаагүй бол энэ шошго дангаараа сонсогч http:// эсвэл https:// хүлээж байгааг хэлэхгүй.

Холбоотой нийтлэлүүд