Hvorfor 127.0.0.1 ikke er en offentlig proxy
Genkend loopback-, private og delte adresseområder, før du forsøger at bruge et endepunkt kopieret fra en offentlig proxyliste.
Hvis du indtaster 127.0.0.1 som proxyadresse, forsøger applikationen at nå en tjeneste på sin egen maskine. Den forbinder ikke tilbage til computeren, der offentliggjorde adressen. En port som 8080 vælger blot en tjeneste på den lokale adresse.
Derfor kan en vejledning med 127.0.0.1 virke for forfatteren og fejle på din computer. Eksemplet forudsætter, at en lokal proxy allerede kører. Kopiering af adressen installerer eller starter ikke tjenesten.
Andre adresser, der kræver netværkskontekst
| Område | Betydning |
|---|---|
| 127.0.0.0/8 | Loopback til det lokale system. |
| 10.0.0.0/8 | Adresser til privat brug. |
| 172.16.0.0/12 | Adresser til privat brug; ikke alle adresser, der begynder med 172, er private. |
| 192.168.0.0/16 | Adresser til privat brug. |
| 100.64.0.0/10 | Delt adresserum, som er forskelligt fra de private områder ovenfor. |
Private adresser kan angive legitime interne proxyer, når du er tilsluttet det relevante netværk. De angiver ikke et entydigt offentligt endepunkt, der kan nås overalt fra. Uafhængige netværk kan genbruge samme private område.
En syntaktisk gyldig IP er derfor ikke nødvendigvis en egnet offentlig proxyadresse. Offentlig tilgængelighed er et andet spørgsmål end, om teksten kan fortolkes som IPv4. Kontroller proxyprotokollen og det forventede svar samt lytteporten.
Hvad gør du med en kopieret adresse?
Kontroller, om adressen er et lokalt opsætningseksempel, en intern tjeneste eller et reelt offentligt endepunkt. Ville du bruge en lokal proxy, så bekræft, at tjenesten lytter på den forventede port. Ville du bruge en offentlig liste, så vælg en egnet adresse fra listen over gratis proxyer og dens angivne protokol frem for at ændre porten på en loopback-adresse.