Hví tess PAC-fíla velur skeivan netadapter
Ein fartelda kann hava fleiri lokalar adressur. Ein PAC-regla, ið byggir á myIpAddress(), kann eyðkenna eitt annað netstykki enn tað, tú væntaði.
Farteldan er á skrivstovu-Wi-Fi, Ethernet-kabelin er í, og ein VPN-adapter er enn til staðar. Tín PAC-fíla spyr myIpAddress(), hvørja net hon er á. Tað ljóðar skilagott, inntil hon fær eina adressu, ið hoyrir til skeiva adapterin.
Tann manglandi upplýsingin er, at funkiðn letur eina adressu aftur. Hon er ikki ein skrá yvir øll netstykki, og hon vitar ikki á eina heimasíðu fyri at finna tína almenna IP. Ein privatur adressa, ella eitt loopback-var, sigur tær ikki, hvilka útferðaradressu ein fyrispurningur gjøgnum proxy fer at brúka.
Eitt svar til eina maskinu við fleiri adressum
Val av netstykki hoyrir til PAC-útførsluna. Gomul ráð at umskipa Windows-adapterar kunnu lýsa eina ávísa kagar- og stýriskipanarútgávu, men tað er ein vánalig altjóða loysn. Chromium skjalfestir sín egna valsalgoritma og avmarkingar við fleiri net; ein annar klientur nýtist ikki at gera sama val.
Byrja við at eyðkenna virðið, sum tann rakti kagarin veruliga gav, og samanber tað so við subnet-royndirnar í skriptinum. Ger hetta hvørt sær á Wi-Fi, Ethernet og tí góðkendu VPN-sambindingini. Ein adressa, ið sær løgin út, kann enn lúka reglur útførslunnar.
Ger avgerðina treytað av minni giting
Har tað ber til, vel ein proxy út frá málvertinum heldur enn út frá einum gitingum klientsnetstykki. Um net-eftirspurn er neyðug, brúka eitt viljandi, skjalfest signal, sum tín stovnur stýrir. DNS-eftirspurn hevur eisini fellistøður, so greina, hvat hendir, tá ið tað signalið ikki er tøkt.
Nakar útførslur bjóða myIpAddressEx(). Kanna stuðulin og afturlatingsformatið, áðrenn tú tekur tað í nýtslu; tað er ikki beinleiðis avloysing fyri eina einstaka IPv4-streing. At enda, vátta úrslitaleiðina sjálvstøðugt. At eyðkenna skrivstovusubnetið rætt og at náa tí ætlaðu proxy eru tvey sundurliðað úrslit.