Zergatik aukeratzen duen zure PAC fitxategiak sare egokigailu okerra
Ordenagailu eramangarriak hainbat helbide lokal izan ditzake. myIpAddress() oinarri duen PAC arauak espero zenuenaren desberdina den interfaze bat identifika dezake.
Ordenagailu eramangarria bulegoko Wi-Fi sarean dago, Ethernet kablea konektatuta dago eta VPN egokigailua oraindik badago. Zure PAC fitxategiak myIpAddress() galdetzen dio zein saretan dagoen. Zentzuzkoa dirudi, egokigailu okerreko helbide bat lortu arte.
Falta den xehetasuna da funtzioak helbide bakarra itzultzen duela. Ez da interfaze guztien inbentarioa, eta ez du webgune batekin harremanik zure IP publikoa ezagutzeko. Helbide pribatu batek, edo loopback ordezko batek ere, ez dizu esaten proxy bidezko eskaerak zein irteera-helbide erabiliko duen.
Erantzun bakarra hainbat helbide dituen makina baterako
Sare interfazearen hautaketa PAC inplementazioari dagokio. Windows egokigailuak berrantolatzeko aholku zaharra nabigatzaile eta sistema eragile bertsio jakin bat deskriba dezake, baina konponbide unibertsal txarra da. Chromiumek bere hautaketa algoritmoa eta sare anitzeko mugak dokumentatzen ditu; beste bezero batek ez du zertan aukera bera egin.
Hasi eragindako nabigatzaileak benetan eman zuen balioa identifikatzen, eta gero alderatu zure script-eko azpisare egiaztapenekin. Egin hori bereizita Wi-Fi, Ethernet eta onartutako VPN konexioan. Harritzekoa dirudien helbide batek inplementazioaren arauak bete ditzake oraindik.
Egin erabakia gutxiago asmatzetik mendeko
Ahal denean, aukeratu proxy bat helmugako ostalari-izenaren arabera, suposatutako bezero interfazearen ordez. Sare detekzioa beharrezkoa bada, erabili zure erakundeak kontrolatzen duen seinale deliberatu eta dokumentatu bat. DNS bidezko detekzioak ere porrot moduak ditu, beraz, definitu zer gertatzen den seinale hori erabilgarri ez dagoenean.
Inplementazio batzuek myIpAddressEx() eskaintzen dute. Egiaztatu haren laguntza eta itzulera formatua hartu aurretik; ez da IPv4 kate bakarraren ordezko zuzena. Azkenik, egiaztatu sortutako eskaera-bidea modu independentean. Bulegoko azpisarea behar bezala ezagutzea eta aurreikusitako proxyra iristea bi emaitza bereiziak dira.