Sababta dhexdhexaadiyaha PAC ee VM martida uu ugu fashilmo URL-ka martigeliyaha
URL-ka PAC wuxuu tilmaamayaa qoraal siyaasad ah, ma aha proxy. Martida waa in ay soo dejiso, ku qiimeyso ciwaannadeeda, kadibna gaadho dhexdhexaadiyaha ay doorato.
«Martigeliyaha wuxuu isticmaalaa faylkan PAC, sidaas darteed waxaan URL isku mid ah geliyay VM-ga» waa jumlad macquul ah iyo qorshe aan dhamaystirnayn. URL-ka PAC wuxuu tilmaamayaa qoraal siyaasad ah, ma aha proxy. Ilaa martidu awoodo in ay soo dejiso qoraalkaas, ku qiimeyso ciwaannadeeda martida oo kale, kadibna gaadho dhexdhexaadiye kasta oo qoraalku magacaabo, URL-ku waa uun xarig ku jira goob goobayn ah. Inta badan jahwareerka ku xeeran siyaasadda dhexdhexaadiyaha ee mishiinnada fikradda ah wuxuu ka yimaadaa in xariiqdaas keliya loo arko sida jaangooyo dhan.
URL-ka PAC waa qoraal, ma aha proxy
Faylka waxaa ku jira hawl qaadata URL iyo martigeliyaha oo soo celisa sharraxaad dhexdhexaadiye ama erayga DIRECT. Waxba URL-ka kuma jira oo u sheegaya barnaamijka halka ay u dirto socodka; go'aankaas waxaa la qaataa waqtiga fulinta, gudaha qoraalka, iyadoo la adeegsanayo xogta qoraalku ka codsado madal. Doodda goobaynta ee aqbashada URL PAC waxay aqbashaa tilmaame u socda hab go'aan qaadis.
Farqigaas ayaa sabab u ah in koobidda URL-ka ay u ekaan karto mid shaqeeyay. Goobta waa la buuxiyaa, goobaynta waa la kaydiyaa, guuldarrada waxay soo baxdaa kaliya mar dambe, marka qoraalka aan la soo dejin karin ama marka uu soo celiyo dhexdhexaadiye aan martidu gaari karin.
Afarta tallaabo mid kastaa si ka duwan ayay u fashilmaa
Gudaha martida afar shay waa in ay si isku xigta u dhacaan, mid kastaana waxa uu leeyahay calaamad qalad u gaar ah. Martidu waxay soo dejisaa faylka PAC. Barnaamijku wuxuu ku qiimeeyaa qoraalka URL-ka la codsaday isagoo adeegsanaya macluumaad maxalli ah. Dhexdhexaadiyaha la doortay waa la xalliyaa oo la gaaraa. Xaqiijinta waxay dhacdaa haddii dhexdhexaadiyuhu u baahan yahay.
Ku bilow inaad caddayso soo dejinta, sababtoo ah iyada la'aan wax kasta oo ka dambeeya waa macne la'aan. Faylka PAC ee ku yaal server gaar ah wuxuu u baahan yahay waddo la ogolaaday oo u tagta serverkaas ka hor inta aan xeel kastaa caawin, iyo doorashada dhexdhexaadiye gudaha qoraal aan la gaari karin ma abuuri karto waddada soo dejisan lahayd:
curl -sS -o /dev/null -w '%{http_code}\n' http://pac.corp.example/proxy.pac
getent hosts pac.corp.example
Haddii codsigaas uu ka fashilmo martida oo ka shaqeeyo martigeliyaha, dhibaatadu waa waddada martida u tagta serverka PAC, ma aha waxa ku jira qoraalka. Haddii uu soo celiyo fayl JavaScript, u gudub tallaabada labaad oo ogaado waxa qoraalku go'aamiyo macnaha martida.
Isku qoraalkii ayaa si ka duwan u go'aamiya gudaha VM
Hawlaha PAC waxay baari karaan martigeliyaha la codsaday iyo macluumaadka mishiinka qiimaynta sameeya. Xeelka lagu dhisay ciwaanka macmiilka laftiisa, tusaale ahaan mid baara ciwaanka interface ama xubinimada subnet, wuxuu arki doonaa ciwaanka martida ma aha kan martigeliyaha jirka. Ka dambeeya NAT dhinaca martigeliyaha kuwani waa ciwaanno kala duwan, sidaas darteed isku qoraalkii wuxuu dooran karaa dhexdhexaadiye kale ama gudaha VM ugu noqon karaa DIRECT.
Tani ma aha cillad ku jirta qoraalka. Qoraalku wuxuu samaynayaa waxa loo qoray, isagoo leh gelin kale, taasna waxay sharraxaysaa warbixinta jahwareersan ee martigeliyuhu isticmaalo dhexdhexaadiyaha martiduna si toos ah u xiriirto. Soo saar go'aanka halkii aad ka fikiri lahayd: qiimeeye PAC oo qaata ciwaan iyo URL, haddii qaybintaadu mid leedahay, hal amar ayuu su'aasha ku xalliyaa. Haddii kale ku tijaabi barnaamijka dhab ahaan la isticmaali doono, oo akhri log dhexdhexaadiyaha halkii aad qiyaasi lahayd.
Ha soo gabagabeyn in martidu ay dhaxashay goobaynta dhexdhexaadiyaha martigeliyaha sababtoo ah socodkeeda wuxuu maraa turjumaad dhinaca martigeliyaha. Turjumaadda shabakadu waxay gudbisaa baakadaha; ma koobiyaan jaangooyada barnaamijyada, dhexdhexaadiyaha nidaamkuna waa jaangooyo barnaamij.
Qalab aan PAC haba yaraatee akhrin
Qalabka khadka amarka waa xad gooni ah, meeshana waa halka waqti badan lagu lumiyo. curl ma fuliso faylal PAC, sida dokumentigeeda dhexdhexaadiyaha si cad u sheegayso. U jiheynta doorsoome dhexdhexaadiye xagga URL-ka soo dejinta PAC ma ka dhigayso qoraalka meel ugu dambeysa dhexdhexaadiye; qalabku wuxuu isku dayi doonaa in uu HTTP kala hadlo fayl JavaScript oo uu u fashilmo si u eg dhibaato shabakadeed.
Isla waxaas waxay khuseeyaan maareeyayaal badan oo baakadaha, deegaanada fulinta luqadaha iyo qalabka dhisidda, kuwaas oo ixtiraama kaliya doorsoomayaal dhexdhexaadiye cad ama jaangooyadooda. Haddii tijaabada aad danaynayso ay tahay qalab CLI, ku habee dhexdhexaadiyaha gaar ah ee qoraalka PAC dooran lahaa, oo qor sida aad u timid doorashadaas si qofka xiga uu u celcelin karo.
Barnaamijyada desktop-ka ee Linux, goobaynta nidaamka waa in loo dhigaa hab toos ah oo sidoo kale URL la siiyaa; URL la kaydiyo inta habku weli gacan ku jiro waxba ma qabto. Hubi labadaba, oo hubi gudaha martida:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy autoconfig-url
DIRECT sidoo kale waa go'aan
Natiijada PAC ee DIRECT waxay ka dhigan tahay in barnaamijku dhaafo dhexdhexaadiyaha HTTP, ma aha in uu ka baxsaday shabakada. Xiriirka ka soo baxa wuxuu weli raaci karaa waddada nidaamka hawlgalka iyada oo loo marayo tunnel, ama wuu fashilmi karaa sababo aan wax xiriir ah la lahayn isticmaalka dhexdhexaadiyaha. Taa lidkeeda, natiijada dhexdhexaadiye waxay sharraxaysaa codsiga hal barnaamij, ma aha geedi socod kasta oo martida ku jira.
Sidaas darteed ku xaqiiji jihada loo qoray shuruudda. Haddii shuruuddu tahay «barnaamijkani wuxuu gaaraa goobta gudaha», caddee in barnaamijkaas uu gaaro, oo qor dhexdhexaadiye ama waddo kee qaaday. Haddii shuruuddu tahay «VM waxay ku jirtaa shabakada shirkadda», browser ku shaqeeya dhexdhexaadiye la doortay waa caddayn browserkaas oo aan wax dhaafin.
Hagaaji silsiladda gudaha martida halkii aad damin lahayd tunnel-ka martigeliyaha ama dabci lahayd siyaasadda gudbinta si tijaabadu u gudubto. Silsiladdu waxay leedahay afar xiriir, isbeddelka booda mid ka mid ah wuxuu sii jiri doonaa ilaa marka xigta qoraalka la cusboonaysiiyo ama ciwaanka martida isbeddelo.