VPN-ku waxa uu u qaadi karaa taraafikada browser-ka oo uu geyn karaa server-ka wakiilnimada oo weli waxa uu ka tagi karaa browserka in uu isticmaali waayo wakiilkaas, sababtoo ah dariiqa iyo aqoonsiga waa waxyaabo kala duwan. Automation-ka madax la'aanta ah ayaa ka dhigaysa farqiga in la arko mid adag, maadaama aysan jirin daaqad iyo wax degdeg ah oo lagu ogaanayo. Guuldarradu waxay caadi ahaan u muuqataa sida laadlaad ama qalad hagitaan guud, iyo dareenka ugu horreeya waa in la eedeeyo tunnelka. Liistada hubinta ee hoose waxay kala saaraysaa afarta shay ee ay tahay inay run noqdaan ka hor inta aan codsiga madax-la'aanta ah ee loo marayo wakiil la xaqiijiyay aanu guulaysan.

Laba sheeko, laba aqoonsi

Laba sheeko ayaa dhaca, waxayna ka tirsan yihiin dhinacyo kala duwan. browserka marka hore waxa uu ku xidhaa dhagaystaha wakiilka, kaas oo laga yaabo in uu ku xujeeyo aqoonsiga; Wakiilku wuxuu markaa sameeyaa ama oggolaadaa xidhiidhka ka socda meesha loo socdo. VPN-ku wuxuu qaadi karaa lugta hore isagoon noqon meesha ugu dambeysa ee caqabad ku ah browserka, mana jirto wax ay ka sheegto tan labaad.

HTTP 407 waa calaamada in macmiilku ku qasban yahay inuu xaqiijiyo codsiga wakiilnimada, ee lagu qaado Proxy-Authenticate iyadoo jawaabta la filayo Proxy-Authorization. Taasi maahan bogga goobta loo socdo, iyo isku darka labadaba waa isha ugu badan ee jaahwareerka halkan.

Markaa afarta jeeg ayaa ah: kuwaas oo wakiil ka ah browserka dhabta ah ee la doortay, yaa ka jawaabaya 407, kaas oo shabakada nidaamka browserku ku jiro, iyo sida aqoonsiga loo bixiyo bini'aadam la'aan. Mid kastaa si madax-bannaan ayuu u fashilmi karaa, guul-darraduna waxay u egtahay mid dibadda ah. Si fiican ugu shaqee, sababtoo ah jeeg dambe ma magdhabi karo mid hore. Wakiil aan waligiis la dooran lama xaqiijin karo, aqoonsiga kaliya ee ku jira laptopkaaga ma gaari karo weel.

Hubi 1: wakiilkee ayaa dhab ahaantii la doortay

Ku bilow xulashada, sababtoo ah browserka iska indha tira goobta wakiilkaaga waligiis ma gaaro caqabada gabi ahaanba. In Chrome calanku waa --proxy-server=proxy.example:3128 , oo leh --proxy-bypass-list ka-saarista, iyo Selenium waxay soo bandhigtaa wax la mid ah iyada oo loo marayo xulashooyinkeeda browserka. Faylka PAC waa hannaan ka duwan oo leh habab guuldarradiisa.

Markaa ka xaqiiji gudaha biraawsarkaaga deegaanka ee socda halkii aad ka hubin lahayd qolofkaaga. Baadhitaan madax-bannaan oo leh wakiil isku mid ah waa curl -x http://proxy.example:3128 -v https://example.com , iyo wax-soo-saarkeeda hadalku waxay muujinaysaa in XIDHIIDHKA uu guulaystay, waxa Proxy-Authenticate soo laabtay, iyo haddii 407 la soo celiyay. Haddii curlku helo 407 oo browserku uu ku dhegan yahay, dariiqa aqoonsiga waa dhibaatada halkii ay ka ahaan lahayd shabakadda. Haddii curlku guulaysto oo browserku aanu samayn, browserku ma isticmaalayo wakiilka aad u malaynayso inuu yahay.

Hubi 2: yaa ka jawaabaya 407

A 407 waxay leedahay milkiile, oo magacaabiddeeda ayaa go'aamisa halka hagaajintu ku socoto. Haddii caqabada ay ka timaaddo wakiilka shirkadda, hagaajintu waa caddayn uu browserku soo bandhigi karo iyada oo aan la ilaalin. Haddii ay ka timaaddo wakiil sare oo kan hore u soo gudbiyo, aqoonsiga waxa iska leh hop labaad oo wakiilkii kowaad waxa laga yaabaa in uu gudbinayo caqabadda oo aan isbeddelin. Akhri baaxadda xaqiijinta iyo martigeliyaha madaxa Proxy-Authenticate, sababtoo ah waxay magacaabaan sanduuqa weydiinaya.

Ku ilaali farqigaas wax kasta oo aad gasho. Loolanka wakiilnimada, xidhiidhka hore ee diidmada, soo gelista degelka iyo wakhtiga gaadiidka VPN waa afar guuldarro oo kala duwan oo leh afar mulkiile oo kala duwan, iyo hal fariin khalad ah oo guud ayaa baabi'isa macluumaadka aad u baahan tahay.

Hubi 3: waddada aqoonsiga

Aqoonsiga laftiisa ayaa ah meesha ugu badan ee dejinta aan la ilaalin ay jebiso. Selenium waxay dejin kartaa martigeliyaha wakiila iyo deked, laakiin xaqiijinta wakiilnimada HTTP maaha qayb la qaadi karo oo qaabayntaas ah, iyo aqoonsiga URL wakiilku maaha farsamo aad ku hallayn karto daalacashada iyo noocyada darawalka. Ikhtiyaarada la taageeray waa kuwa dukumeentiyadaada dhabta ah: balaadhinta browserka oo ka jawaabaya caqabada, wakiil gudbineed maxalli ah oo ku daraya madaxa oo laga heli karo kaliya shaqada, ama wakiil ku cadeeya culayska shaqada siyaabo kale. Mid si ula kac ah u dooro, oo ka eeg browserka saxda ah, darawalka iyo noocyada Selenium ee aad ku ordi doonto.

Ka ilaali aqoonsiga meelaha ka daadanaya. Khadadka amarku waxay ka dhex muuqdaan liisaska nidaamka, sawir-qaadashadu waxay ku dhammaanayaan warbixinnada tijaabada, raadadka browserka iyo faylalka HAR waxay qabtaan madax-madaxeedyada, iyo qaabaynta tijaabada ee go'an waa weligeed. Adeegso habka gudbinta sirta ah ee shaqada iyo xeerarkeeda dib u habeynta, oo koontada wakiil ka samee meelaha ama doorka ay u baahan tahay.

Haddii ururku bixiyo dariiq toos ah oo VPN ah oo la oggol yahay halkii aad ka heli lahayd wakiil qasab ah, si cad u barbar dhig labada naqshadood. Si aamusnaan ah ha u joojin wakiilka ama ha ku dayan aqoonsiga macmiilka kale si aad ula socoto siyaasadda.

Hubi 4: habka browserka macnaha guud ee shabakada

Tani waa jeegga dadku ka boodaan. Barowsar uu furay shaqaale, weel ama meel fog oo Selenium Grid node ah ayaa isticmaala isku xirka deegaanka, markaa isku xirka VPN-ka laptop kaaga iyo doorsoomayaasha wakiillada qoloftaada ayaa qeexaya dariiqa browserku waligii taaban karo.

Diiwaangeli shan xaqiiqo oo ku saabsan shaqada fashilantay: martigeliyaha browserka, wakiilka habaysan, dariiqa xalinta bilowga ah, dariiqa la doortay iyo mulkiilaha aqoonsiga. Kadib samee hal codsi oo aan dhib lahayn oo idman oo ka yimid macnaha dhabta ah, oo leh goobta caadiga ah ee xaqiijinta TLS iyo ogolaanshaha codsiga. Biraawsar aan madax lahayn oo si guul leh u bilaabma ma caddaynayo ogolaanshaha wakiil ama VPN dabool, iyo sawirka bog madhan waxba caddaynaya haba yaraatee. Codsiga dib u soo celiya 200 iyada oo loo marayo silsiladda oo dhan waa caddaynta kaliya ee tirinta.

Socodka shaqada ee dhammaatay waxa uu leeyahay saddex guri oo mudan in loo eego qaab gole ahaan. Waxaa jira waddo la taageeray oo ka timaada browserka martida loo yahay oo loo maro wakiilka, siyaasad dhexdhexaad ah oo cad oo magacawday wakiillada iyo meelaha loo aadayo, iyo meertada nololeed ee aqoonsiga oo aan ku xidhnayn hawl wadeen ka jawaabaya degdeg aan la arki karin. Haddii mid ka mid ah saddexdaas qof uu ku xiran yahay, shaqadu weli lama socon, wax kasta oo koodka bixitaanku yiraahdo. Qor shanta xaqiiqooyin ka hor inta aanu qofka ku xiga dhaxlin dhuumaha.

Maqaallo la xiriira