Joskus yksityisyyssyistä haluamme piilottaa IP-osoitteemme, jotta http-palvelin ei voi tallentaa, että olemme käyttäneet sitä, ja sitten voimme käyttää välityspalvelinta.
Välityspalvelin on palvelusovellus, joka toimii selaimen ja http-palvelimen välillä, ja kaikki välityspalvelimen kautta kulkevat http-pyynnöt välitetään vastaavalle http-palvelimelle.
Tietenkin HTTP-välityspalvelimen lisäksi myös https, ftp, RTSP, pop3 ja muut protokollat ovat käytettävissä proxyn kautta, mutta tässä artikkelissa esitellään proxyt, jotka tukevat HTTP- ja https-protokollan käyttöä.
1. Välityspalvelinten luokittelu:
HTTP(S)-protokollaa tukevia ja yleisesti käytettyjä välityspalvelimia on kahta päätyyppiä: HTTP-välityspalvelimet ja SOCKS-välityspalvelimet, katso seuraava taulukko:
Luokka | Alakategoria | Alaluokat | kuvaus | | http-välityspalvelin | http-välityspalvelin https-välityspalvelin | Läpinäkyvä välityspalvelin | http-palvelin tietää, että selain käyttää välityspalvelinta ja voi saada selaimen alkuperäisen IP-osoitteen. | | Anonyymit agentit | http-palvelin tietää, että selain käyttää välityspalvelinta, mutta ei voi saada selaimen alkuperäistä IP-osoitetta. | | Korkean anonymiteetin proxyt | http-palvelin ei tiedä, että selainpuoli käyttää välityspalvelinta eikä voi saada selaimen alkuperäistä IP-osoitetta. | | SOCKS-agentti | SOCS4 | Tunnetaan nimellä Kaikkivaltias sukupolvi Syy, tuki http ja muita sopimuksia | Vain TCP-sovellukset ovat tuettuja. | | SOCKS4A | Tue TCP-sovelluksia; Palvelinpuolen verkkotunnuksen ratkaisu on tuettu. | | SOCS5 | Tue TCP- ja UDP-sovelluksia; Palvelinpuolen verkkotunnuksen ratkaisu on tuettu. Tue useita tunnistautumisia; IPV6-tuki; |
2. Linux curl -komentovälityspalvelimen asetusparametrit:
Linux curl-komento voi käyttää seuraavia parametreja HTTP(S)-välityspalvelimen ja SOCKS-välityspalvelimen asettamiseen, ja niiden käyttäjätunnukset, salasanat ja todennusmenetelmät on asetettu:
parametri | käyttö | -x host:port -x [protocol://[käyttäjä:pwd@]isäntä[:p ort] --proxy [protocol://[käyttäjä:pwd@]host[:p ort] | Pääsy HTTP-välityspalvelimen kautta; Jos porttia ei ole määritetty, portti 8080 on oletuksena käytössä. Protokolla on oletuksena http_proxy, muita mahdollisia arvoja ovat: http_proxy、HTTPS_PROXY、socks4、socks4a、socks5; As: --proxy 8.8.8.8:8080; -x "http_proxy://aiezu:123@aiezu.com:80" | --socks4 <isäntä[:p OR]> --socks4a <isäntä[:p orti]> --Socks5 <isäntä[:p sorto]> | Käytä SOCKS4-aineita; Käytä SOCKS4A aineita; Käytä SOCKS5-aineita; Tämä parametri ohittaa "-x"-parametrin; | --proxy-anyauth --proxy-basic --proxy-diges --neuvottele-proxy --proxy-ntlm | Agentin todennusmenetelmät, viite: --anyauth --emäksinen --diges --neuvotella --ntlm | -U <käyttäjä:salasana> --proxy-käyttäjä <käyttäjä:salasana> | Aseta välityspalvelimen käyttäjätunnus ja salasana; |
3. Linux-curl-komentoasetusten välityspalvelinesimerkki:
1. Linux curl -komento HTTP-välityspalvelimen asettamiseen:
2. Linuxin curl-komento sukkaagentin asettamiseen:
Alkuperäinen osoite:Hyperlinkin kirjautuminen on näkyvissä.
|