Com comprovar la IP de sortida d’un proxy
Compara l’adreça que veu la destinació amb el punt de proxy configurat i no confonguis el parell de connexió de curl amb la IP de sortida.
Mesura la IP de sortida a la destinació. L’adreça d’una llista de proxys és el punt d’escolta contactat pel client; NAT, encaminament o un altre salt de sortida poden donar a la destinació una adreça d’origen diferent.
Compara el mateix servei de consulta IP amb proxy i sense. Un exemple públic ràpid:
curl --noproxy '*' --connect-timeout 5 --max-time 15 https://httpbin.org/ip
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 https://httpbin.org/ipSubstitueix l’adreça de documentació pel teu punt real. Per a una entrada de la llista de proxys HTTP, separa l’adreça d’escolta i la sortida observada. La primera petició evita proxys si l’accés directe és permès; la segona esborra exclusions i tria el proxy. El comprovador rep totes dues: no hi enviïs dades privades, galetes ni tokens.
Mira l’adreça informada, no només HTTP 200. Una adreça diferent i esperada dona suport a la ruta d’aquesta petició. Si els resultats coincideixen, revisa exclusions i configuració abans de concloure que l’entrada és falsa.
Comprova què mesura el servei IP
El resultat origin de httpbin pot usar X-Forwarded-For si existeix. Pot contenir una cadena en lloc de l’adreça real del parell del sòcol, sobretot en proves de reenviament HTTP sense xifrar. Quan cal precisió, és millor un comprovador propi: registra el parell real en un límit de xarxa conegut i confia en capçaleres de reenviament només si la teva infraestructura les proporciona i valida.
L’adreça que curl ja coneix
curl --proxy http://203.0.113.10:8080 --noproxy '' --output /dev/null --write-out 'peer=%{remote_ip}\n' https://example.com/remote_ip identifica el parell de connexió de curl, normalment el punt de proxy HTTP d’aquest exemple. Ajuda a confirmar on s’ha connectat curl, però no observa l’adreça d’origen de sortida del proxy. El resultat de la destinació respon a la segona pregunta.
Repeteix la comprovació a l’aplicació que usarà el proxy. Un curl correcte no configura el navegador: perfils, extensions, exclusions i aplicacions que ignoren els ajustos del sistema poden triar altres rutes. Si importa la ubicació, consulta l’adreça de sortida observada i desa punt de connexió i sortida amb el resultat.