Att ändra systemproxyn kan påverka mer än webbläsarfönstret du testar. För ett kort Chrome-test kan du i stället starta en separat profil med en uttrycklig proxyändpunkt.

Starta en särskild testprofil

Ett HTTP-proxyexempel för Linux:

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

Använd en ny katalog endast för testet och byt dokumentationsändpunkten mot din riktiga proxy från tjänsten eller listan över gratis proxyer. Chrome-programmets namn och plats beror på operativsystem och installation.

Den separata användardatakatalogen är viktig. Chrome kan återanvända en befintlig process för en profil, så ett kommando bredvid den redan öppna vanliga webbläsaren bevisar inte att den nya proxyflaggan trädde i kraft. Stäng föregående testprocess innan du startar samma testprofil med en annan ändpunkt.

För en SOCKS5-post

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

Chrome använder här schemat socks5, inte curls stavning socks5h. Chromiums SOCKS5-implementation slår upp målnamn via proxyn för URL-begäranden som stöds. Den stöder TCP, inte en allmän UDP-reläfunktion, och saknar SOCKS5-autentisering med användarnamn och lösenord. En skyddad SOCKS-ändpunkt kan därför misslyckas på grund av klientens begränsningar i stället för en ogiltig IP.

Testa ett offentligt mål i det fönstret

Öppna en IP-kontrollsida i testprofilen. En localhost-sida är ett dåligt test av proxyvägen eftersom Chromium har implicita undantag för loopback och vissa lokala adresser.

Testa även den måltyp du behöver. En fungerande HTTP-sida bevisar inte HTTPS-CONNECT-stöd. Om profilen inte laddar något, jämför samma ändpunkt med en liten kommandoradsbegäran innan du ändrar webbläsaralternativ; för en HTTP-lyssnare, se curl-testet för HTTP.

Avsluta testet

Stäng den särskilda Chrome-processen efteråt. Kommandot ovan har inte valt din vanliga profil. Håll den tillfälliga profilen separat från en med personliga sessioner; ingen inloggning behövs för att testa en ändpunkt.

I Windows är den vanliga dialogen för systemproxy ofta enklare för normalt bruk. En separat profil är användbar när du medvetet vill ha en avgränsad testsession i stället för en bestående systemändring.

Relaterade artiklar