Sukatin ang exit IP sa panig ng destinasyon. Ang address sa listahan ng proxy ay ang listener na kinokontak ng client; maaaring ibang source address ang makita ng destinasyon dahil sa NAT, routing o isa pang palabas na hop.

Ihambing ang parehong IP-check endpoint gamit ang proxy at nang walang proxy. Maikling halimbawa sa isang pampublikong serbisyo:

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/ip

Palitan ang halimbawang proxy address para sa dokumentasyon ng aktuwal mong endpoint. Para sa entry mula sa listahan ng HTTP proxy, ihiwalay ang listener address sa naobserbahang exit address. Nilalampasan ng unang request ang mga proxy kung pinapayagan ang direktang access; inaalis ng ikalawa ang mga bypass rule at pinipili ang proxy. Natatanggap ng checker ang parehong request, kaya huwag magsama ng pribadong data, cookie o token.

Tingnan ang iniulat na address, hindi lang ang HTTP 200. Ang ibang address na tugma sa inaasahan ay sumusuporta sa pagkakakilanlan ng rutang ginamit ng request na ito. Kung pareho ang resulta, suriin muna ang mga bypass rule at configuration bago sabihing mali ang entry sa listahan.

Alamin kung ano ang sinusukat ng IP checker

Maaaring gamitin ng origin na resulta ng httpbin ang X-Forwarded-For kung naroon ito. Maaaring magkakasunod na address ang laman nito sa halip na ang direktang address ng socket peer; mahalaga ito lalo na sa mga pagsubok ng plain HTTP forwarding. Kung mahalaga ang eksaktong sukat, mas mainam ang checker na ikaw ang may kontrol: itala ang tunay na connection peer sa isang kilalang hangganan ng network at pagkatiwalaan lang ang forwarding header kung sarili mong imprastraktura ang nagbibigay at nagpapatunay sa mga ito.

Ang address na alam na ng curl

curl --proxy http://203.0.113.10:8080 --noproxy '' --output /dev/null --write-out 'peer=%{remote_ip}\n' https://example.com/

Tinutukoy ng remote_ip ang connection peer ng curl, karaniwan ay ang HTTP proxy endpoint sa halimbawang ito. Nakatutulong ito para makumpirma kung saan kumonekta ang curl, pero hindi nito nakikita ang palabas na source address ng proxy. Ang resulta sa destinasyon ang sumasagot sa ikalawang tanong na iyon.

Ulitin ang pagsusuri sa mismong application na gagamit ng proxy. Hindi kino-configure ng matagumpay na curl request ang browser; maaaring ibang ruta ang piliin ng mga profile, extension, bypass rule at app na hindi sumusunod sa system setting. Kung mahalaga ang lokasyon, hanapin ang lokasyon ng naobserbahang exit address at itabi kapwa ang endpoint at exit address kasama ng resulta.

Kaugnay na mga artikulo