Tomhais an IP fàgail aig a’ cheann-uidhe. ’S e an seòladh air liosta phrogsaidhean an t-àite èisteachd ris am bi do chliant a’ ceangal; faodaidh NAT, sligheachadh no ceum eile a-mach seòladh tùsail eile a thoirt don cheann-uidhe.

Dèan coimeas leis an aon phuing-deiridh sgrùdaidh IP, leis a’ phrogsaidh agus às aonais. Seo eisimpleir ghoirid le seirbheis phoblach:

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

Cuir do phuing-deiridh bheò an àite seòladh a’ phrogsaidh a tha san eisimpleir sgrìobhainnean. Airson innteart bhon liosta phrogsaidhean HTTP, cùm an seòladh èisteachd agus an seòladh fàgail a chunnacas air leth. Bidh a’ chiad iarrtas a’ dol seachad air progsaidhean far a bheil ruigsinneachd dhìreach ceadaichte; glanaidh an dàrna fear na riaghailtean seachnaidh agus taghaidh e am progsaidh. Gheibh an t-seirbheis sgrùdaidh an dà iarrtas, mar sin na cuir dàta prìobhaideach, briosgaidean no tòcanan leotha.

Seall air an t-seòladh a chaidh aithris, chan ann dìreach air HTTP 200. Tha seòladh eadar-dhealaichte ris an robh dùil a’ toirt taic don cho-dhùnadh mun t-slighe a chleachd an t-iarrtas seo. Ma tha an dà thoradh co-ionann, thoir sùil air na riaghailtean seachnaidh agus an rèiteachadh mus co-dhùin thu gu bheil an innteart ceàrr.

Thoir sùil air na tha an sgrùdaiche IP a’ tomhas

Faodaidh toradh origin httpbin X-Forwarded-For a chleachdadh nuair a tha e ann. Dh’fhaodadh sreath de sheòlaidhean a bhith ann seach seòladh dìreach co-aoisean an t-socaid; tha seo gu sònraichte cudromach nuair a thathar a’ deuchainn cur air adhart HTTP àbhaisteach. Ma tha mionaideachd cudromach, tha sgrùdaiche fo do smachd fhèin nas fheàrr: clàraich fìor cho-aoisean a’ cheangail aig crìoch lìonra aithnichte agus na cuir earbsa ann an cinn cur-air-adhart ach nuair a bheir do bhun-structar seachad agus a dhearbhas iad.

An seòladh air a bheil curl eòlach mu thràth

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

Tha remote_ip ag aithneachadh co-aoisean ceangail curl, mar as trice puing-deiridh a’ phrogsaidh HTTP san eisimpleir seo. Tha e a’ cuideachadh le dearbhadh càit an do cheangail curl ach chan eil e a’ faicinn seòladh tùsail a’ phrogsaidh air an t-slighe a-mach. Tha toradh a’ chinn-uidhe a’ freagairt na dàrna ceiste sin.

Dèan an sgrùdadh a-rithist taobh a-staigh na h-aplacaid a chleachdas am progsaidh. Cha rèitich iarrtas curl soirbheachail brabhsair; faodaidh pròifilean, leudachain, riaghailtean seachnaidh agus aplacaidean a leigeas seachad roghainnean an t-siostaim slighean eile a thaghadh. Ma tha àite cudromach, lorg àite an t-seòlaidh fàgail a chunnacas agus sàbhail a’ phuing-deiridh agus an seòladh fàgail còmhla ris an toradh.

Artaigilean co-cheangailte