IPv4- og IPv6-proxyer: hvilken forbindelse kræver støtte?
Klient–proxy og proxy–websted kan bruge forskellige adressefamilier. Kontroller begge, før du vælger et endepunkt.
En IPv6-proxylytter kræver en IPv6-rute fra din klient. Dens udgående forbindelse til et websted kan stadig bruge IPv4. Omvendt kan en IPv4-lytter nå en IPv6-destination, hvis proxyen har den nødvendige understøttelse og rute.
| Forbindelse | Nødvendig understøttelse |
|---|---|
| Klient → proxy | En rute til endepunktets adresse og en tilgængelig lyttende tjeneste. |
| Proxy → destination | En passende destinationsadresse, navneopløser, udgående rute og adgangspolitik på proxyen. |
Sæt en numerisk IPv6-adresse i kantede parenteser i en fuld proxy-URL:
http://[2001:db8::10]:8080Erstat dokumentationsadressen med det rigtige endepunkt. Adskilte værts- og portfelter kan forvente adressen uden parenteser; følg programmets format. Korrekt syntaks skaber ikke en manglende IPv6-rute. Kontroller derfor netværkets IPv6-status eller en anden IPv6-destination, før du giver lytteren skylden.
Hvilken side vælger destinationsadressen?
En CONNECT-anmodning med værtsnavn overlader forbindelsen til destinationen til proxyen. SOCKS5 kan indeholde en IPv4-adresse, IPv6-adresse eller et domænenavn afhængigt af klientens tilstand. At tvinge en adressefamilie på klientsiden begrænser ikke nødvendigvis et navn, der opløses eksternt; find ud af, hvilken forbindelse indstillingen påvirker.
En IP-kontrol, der rapporterer IPv4 efter valget af en IPv6-lytter, er derfor mulig uden en anden klientforbindelse. Fastslå først, om den rapporterer sin TCP-modpart, en applikationsheader eller en anden browseranmodning. Ukrypteret HTTP-videresendelse kan tilføje klientadresseoplysninger; et normalt CONNECT-relæ kan ikke indsætte en header i destinationens krypterede HTTP. Forwarded-oplysninger kræver en tillidspolitik og beviser ikke i sig selv en anden netværksforbindelse.
Noter endepunkt, mål, protokol og første fejl. Ikke at kunne nå lytteren er anderledes end dens svar om, at destinationen er utilgængelig. Indsamleren bag ProxyHubs proxyliste accepterer i øjeblikket IPv4-poster; disse IPv6-eksempler beskriver generel adfærd, ikke et aktuelt IPv6-filter i listen.