HTTP- ella HTTPS-proxy: hvat merkir heitið?
Munurin millum ein HTTP-proxy, sum ger tunnlar til HTTPS-vevsíður, og ein HTTPS-proxy, sum bronglar sambandið við sjálvan proxyin.
Brúka skemaið, sum er tilskilað í skjølunum fyri lurtaran hjá proxyinum. Tá ið tú velur møguleikar úr listanum við HTTP-proxyum, vátta skemaið hjá lurtaranum, áðrenn tú stillar klientin. Ein HTTPS-vevsíða kann brúka http://proxy.example:8080; at broyta virðið til https:// biður um eitt annað slag av sambandi við proxyin.
| URL hjá proxyinum | URL hjá vevsíðuni | Samband |
|---|---|---|
http://proxy.example:8080 | http://example.com/ | Óbronglað HTTP til proxyin og málið. |
http://proxy.example:8080 | https://example.com/ | HTTP CONNECT til proxyin, síðani TLS við málið gjøgnum tunnilin. |
https://proxy.example:8443 | https://example.com/ | TLS til proxyin, við tunlinum til málið inni í tí sambandinum. |
Fyri ein vanligan HTTP-lurtara, sum loyvir CONNECT, er henda uppsetingin samsvarandi:
curl --proxy http://127.0.0.1:8080 https://example.com/TLS-handtakið við vevsíðuna fer fram, eftir at proxyin hevur góðtikið tunnilin. Um tú broytir URL hjá proxyinum til https://, men lurtarin bert skilur óbronglað HTTP, kann TLS-samráðingin við proxyin miseydnast, áðrenn samband verður tikið við vevsíðuna.
Hvat TLS til proxyin leggur afturat
Ein proxy við TLS verjir sambandið millum klientin og proxyin, eisini CONNECT-samskiftið og sannprógvingina hjá proxyinum, móti passivari avlurting á tí teininum. Proxyveitarin viðger framvegis sambandið og kennir málið hjá tunlinum. Bæði klienturin og lurtarin skulu stuðla hesum háttinum:
curl --proxy https://proxy.example:8443 https://example.com/Brúka veruliga vertnavnið hjá tænastuni; váttanin skal samsvara við navnið og vera álítandi. Avmarkingar fyri mál og portur eru framvegis galdandi.
Við HTTPS á báðum síðum verða tvær váttanareftirkanningar gjørdar. curl loyvir tær at stilla tær hvør sær:
curl --proxy https://proxy.example:8443 --proxy-cacert proxy-ca.pem --cacert origin-ca.pem https://example.com/--proxy-cacert ásetur álit fyri proxyin; --cacert fyri málið. Brúka váttanarsøvn frá umsitaranum, tá ið tað er neyðugt; álitsstillingarnar í skipanini kunnu longu vera nóg mikið. Finn út av, hvat handtak miseydnaðist, áðrenn tú broytir annað teirra.
Heitið “HTTPS” í einum proxylista kann bert merkja, at endapunktið stóð eina CONNECT-roynd. Um listin ikki greiðir frá royndini, sigur heitið einsamalt ikki, um lurtarin væntar http:// ella https://.