Å endre systemproxyen kan påvirke mer enn nettleservinduet du tester. For en kort Chrome-test kan du i stedet starte en egen profil med et uttrykkelig proxyendepunkt.

Start en egen testprofil

Et HTTP-proxyeksempel for Linux:

google-chrome --user-data-dir=/tmp/proxy-ip-check --proxy-server=http://203.0.113.10:8080

Bruk en ny mappe bare for denne testen, og erstatt dokumentasjonsendepunktet med din virkelige proxy fra tjenesten eller listen over gratis proxyer. Chrome-programmets navn og plassering avhenger av operativsystem og installasjon.

Den separate brukerdatamappen er viktig. Chrome kan gjenbruke en eksisterende prosess for profilen, så en kommando ved siden av den vanlige nettleseren som kjører, beviser ikke at det nye proxyflagget ble brukt. Lukk forrige testprosess før du starter samme testprofil med et annet endepunkt.

For en SOCKS5-oppføring

google-chrome --user-data-dir=/tmp/proxy-socks-check --proxy-server=socks5://203.0.113.10:1080

Chrome bruker her skjemaet socks5, ikke curls skrivemåte socks5h. Chromiums SOCKS5-implementasjon slår opp målnavn gjennom proxyen for støttede URL-forespørsler. Den støtter TCP, ikke et generelt UDP-relé, og ikke SOCKS5-autentisering med brukernavn og passord. Et beskyttet SOCKS-endepunkt kan derfor feile fordi klienten mangler støtte, fremfor at IP-en er ugyldig.

Test et offentlig mål i det vinduet

Åpne en IP-kontrollside i testprofilen. En localhost-side er en dårlig test av proxyruten, fordi Chromium har implisitte unntak for loopback og enkelte lokale adresser.

Test også måltypen du trenger. En vellykket HTTP-side beviser ikke HTTPS-CONNECT-støtte. Laster profilen ingenting, sammenlign samme endepunkt med en liten kommandolinjeforespørsel før du endrer nettleservalg; for en HTTP-lytter, se curl-testen for HTTP.

Avslutt testen

Lukk den egne Chrome-prosessen etterpå. Kommandoen over har ikke valgt den vanlige profilen din. Hold den midlertidige profilen atskilt fra en med personlige økter; innlogging er ikke nødvendig for å teste et endepunkt.

I Windows er den vanlige dialogen for systemproxy ofte enklere til vanlig bruk. En egen profil er nyttig når du bevisst ønsker en avgrenset testøkt fremfor en varig systemendring.

Relaterte artikler