VPN එකකට බ්‍රවුසරයක ගමනාගමනය ප්‍රොක්සි සේවාදායකයකට ගෙන යා හැකි අතර තවමත් බ්‍රවුසරයට එම ප්‍රොක්සි භාවිතා කිරීමට නොහැකිව තබන්න, මන්ද මාර්ගයක් සහ අක්තපත්‍රයක් වෙනස් දේවල් වේ. හිස් රහිත ස්වයංක්‍රීයකරණය කවුළුවක් නොමැති නිසා සහ දැනුම් දීමට ඉක්මන් නොවීම නිසා පරතරය බැලීම අපහසු කරයි. අසමත් වීම සාමාන්‍යයෙන් පෙනෙන්නේ එල්ලීම හෝ සාමාන්‍ය සංචාලන දෝෂයක් ලෙස වන අතර පළමු සහජ බුද්ධිය වන්නේ උමඟට දොස් පැවරීමයි. පහත පිරික්සුම් ලැයිස්තුව සත්‍යාපනය කළ ප්‍රොක්සියක් හරහා හිස් රහිත ඉල්ලීමක් සාර්ථක වීමට පෙර සත්‍ය විය යුතු කරුණු හතර වෙන් කරයි.

සංවාද දෙකක්, අක්තපත්ර දෙකක්

සංවාද දෙකක් සිදු වන අතර, ඔවුන් විවිධ පක්ෂවලට අයත් වේ. බ්‍රවුසරය ප්‍රථමයෙන් ප්‍රොක්සි සවන්දෙන්නා වෙත සම්බන්ධ වේ, එය අක්තපත්‍ර සඳහා එයට අභියෝග කළ හැකිය; ප්‍රොක්සි පසුව ගමනාන්තයට ඉදිරි සම්බන්ධතාවය ඇති කරයි හෝ අවසර දෙයි. VPN එකකට බ්‍රවුසරයට අභියෝග කරන අන්ත ලක්ෂ්‍යය නොවී පළමු පාදය රැගෙන යා හැකි අතර එයට දෙවැන්න ගැන කීමට කිසිවක් නැත.

HTTP 407 Proxy-Authorization හි අපේක්ෂිත පිළිතුර සමඟ Proxy-Authenticate හි ගෙන යන ප්‍රොක්සි ඉල්ලීම සඳහා සේවාලාභියා සත්‍යාපනය කළ යුතු සංඥාවයි. එය ගමනාන්ත වෙබ් අඩවියේ පිවිසුම නොවන අතර, මෙම දෙක මිශ්‍ර කිරීම මෙහි වඩාත් පොදු ව්‍යාකූල මූලාශ්‍රය වේ.

එබැවින් චෙක්පත් හතර නම්: සැබවින්ම තෝරාගත් බ්‍රවුසරය කුමන ප්‍රොක්සියද, 407 ට පිළිතුරු දෙන්නේ කවුද, බ්‍රවුසර ක්‍රියාවලිය ක්‍රියාත්මක වන්නේ කුමන ජාලයද, සහ මිනිසෙකු නොමැතිව අක්තපත්‍රය ලබා දෙන්නේ කෙසේද. සෑම කෙනෙකුටම ස්වාධීනව අසමත් විය හැකි අතර, එක් එක් අසාර්ථකත්වය පිටතින් සමාන වේ. පසුකාලීන චෙක්පතක් කලින් එකක් සඳහා වන්දි ගෙවිය නොහැකි නිසා, ඒවා පිළිවෙලට වැඩ කරන්න. කිසි විටෙකත් තෝරා නොගත් ප්‍රොක්සියක් සත්‍යාපනය කළ නොහැකි අතර, ඔබේ ලැප්ටොප් පරිගණකයේ පමණක් පවතින අක්තපත්‍රයකට බහාලුමක් වෙත ළඟා විය නොහැක.

1 පරීක්ෂා කරන්න: ඇත්ත වශයෙන්ම තෝරාගෙන ඇත්තේ කුමන ප්‍රොක්සියද යන්න

ඔබගේ ප්‍රොක්සි සැකසුම නොසලකා හරින බ්‍රවුසරයක් කිසි විටෙකත් අභියෝගයට ළඟා නොවන නිසා, තේරීමෙන් පටන් ගන්න. Chrome හි ධජය --proxy-server=proxy.example:3128 වන අතර, බැහැර කිරීම් සඳහා --proxy-bypass-list සමඟින්, සහ Selenium එහි බ්‍රවුසර විකල්ප හරහා එකම දේ හෙළිදරව් කරයි. PAC ගොනුවක් යනු එහි ම අසාර්ථක මාදිලි සහිත වෙනස් යාන්ත්‍රණයකි.

ඉන්පසු ඔබේ කවචයෙන් නොව ධාවනය වන බ්‍රවුසරයේ පරිසරය තුළ සිට තහවුරු කරන්න. එකම ප්‍රොක්සියක් සහිත ස්වාධීන පරීක්ෂණයක් curl -x http://proxy.example:3128 -v https://example.com වන අතර, එහි වාචික ප්‍රතිදානය මඟින් සම්බන්ධය සාර්ථක වූයේද, Proxy-Authenticate ආපසු පැමිණියේ කුමක්ද සහ 407 ආපසු ලබා දුන්නේද යන්න පෙන්වයි. curl එක 407 ලබාගෙන බ්‍රවුසරය එල්ලී ඇත්නම්, ජාලයට වඩා අක්තපත්‍ර මාර්ගය ගැටලුව වේ. curl සාර්ථක වී බ්‍රවුසරය එසේ නොවන්නේ නම්, බ්‍රවුසරය ඔබ සිතන ප්‍රොක්සි භාවිතා නොකරයි.

2 පරීක්ෂා කරන්න: 407 ට පිළිතුරු දෙන්නේ කවුද

407 හි හිමිකරුවෙකු සිටින අතර, එය නම් කිරීම නිවැරදි කිරීම යන්නේ කොතැනටද යන්න තීරණය කරයි. අභියෝගය පැමිණෙන්නේ ආයතනික ප්‍රොක්සියෙන් නම්, නිවැරදි කිරීම බ්‍රවුසරයට අවධානයෙන් තොරව ඉදිරිපත් කළ හැකි අක්තපත්‍රයකි. එය ප්‍රථමයෙන් ඉදිරියට යවන උඩුගං ප්‍රොක්සියකින් පැමිණෙන්නේ නම්, අක්තපත්‍රය එම දෙවන හොප් එකට අයත් වන අතර පළමු ප්‍රොක්සි අභියෝගය නොවෙනස්ව ප්‍රතිවර්තනය කරයි. Proxy-Authenticate ශීර්ෂය තුළ සත්‍යාපන විෂය පථය සහ ධාරකය කියවන්න, මන්ද ඔවුන් අසන කොටුව නම් කරන්න.

ඔබ ලොග් කරන ඕනෑම දෙයක එම වෙනස ආරක්ෂා කරන්න. ප්‍රොක්සි අභියෝගයක්, ප්‍රතික්‍ෂේප කරන ලද ඉදිරි සම්බන්ධතාවක්, වෙබ් අඩවියට පුරනය වීම සහ VPN ප්‍රවාහන කල් ඉකුත්වීම යනු විවිධ හිමිකරුවන් හතර දෙනෙකු සමඟ විවිධ අසාර්ථකවීම් හතරක් වන අතර එක් සාමාන්‍ය දෝෂ පණිවිඩයක් ඔබට අවශ්‍ය තොරතුරු විනාශ කරයි.

3 පරීක්ෂා කරන්න: අක්තපත්‍ර මාර්ගය

අක්තපත්‍රය යනු බොහෝ නොපැමිණි සැකසුම් බිඳී යාමයි. Selenium හට ප්‍රොක්සි ධාරකයක් සහ තොටක් සැකසිය හැක, නමුත් HTTP ප්‍රොක්සි සත්‍යාපනය එම වින්‍යාසයේ අතේ ගෙන යා හැකි කොටසක් නොවේ, සහ ප්‍රොක්සි URL හි අක්තපත්‍ර ඔබට බ්‍රව්සර් සහ ධාවක අනුවාද හරහා විශ්වාසය තැබිය හැකි යාන්ත්‍රණයක් නොවේ. සහාය දක්වන විකල්පයන් වන්නේ ඔබේ සත්‍ය තොග ලේඛන වේ: අභියෝගයට පිළිතුරු දෙන බ්‍රවුසර දිගුවක්, ශීර්ෂකය එක් කරන සහ රැකියාවෙන් පමණක් ළඟා විය හැකි ප්‍රාදේශීය යොමු කිරීමේ ප්‍රොක්සියක් හෝ වෙනත් ක්‍රම මගින් කාර්ය භාරය සත්‍යාපනය කරන ප්‍රොක්සියක්. හිතාමතාම එකක් තෝරා, ඔබ ධාවනය කරන නියම බ්‍රවුසරය, ධාවක සහ සෙලේනියම් අනුවාදවලට එරෙහිව එය පරීක්ෂා කරන්න.

අක්තපත්‍රය කාන්දු වන ස්ථානවලින් බැහැරව තබන්න. ක්‍රියාවලි ලැයිස්තුගත කිරීම් තුළ විධාන රේඛා දෘශ්‍යමාන වේ, තිරපිටපත් පරීක්ෂණ වාර්තාවල අවසන් වේ, බ්‍රවුසර හෝඩුවාවන් සහ HAR ගොනු ශීර්ෂ ග්‍රහණය කරගනී, සහ කැපවූ පරීක්ෂණ වින්‍යාසය සදාකාලික වේ. රැකියාවේ රහස් බෙදාහැරීමේ යාන්ත්‍රණය සහ එහි ප්‍රතිනිර්මාණය කිරීමේ නීති භාවිතා කරන්න, සහ ප්‍රොක්සි ගිණුම එයට අවශ්‍ය ගමනාන්ත හෝ භූමිකාව වෙත විකාශනය කරන්න.

සංවිධානය අනිවාර්ය ප්‍රොක්සියක් වෙනුවට අවසර ලත් සෘජු VPN මාර්ගයක් ලබා දෙන්නේ නම්, සැලසුම් දෙක පැහැදිලිව සසඳන්න. ප්‍රොක්සි නිශ්ශබ්දව අක්‍රිය නොකරන්න හෝ ප්‍රතිපත්තිය වටා යාමට වෙනත් සේවාදායකයෙකුගේ සත්‍යාපනය අනුකරණය නොකරන්න.

4 පරීක්ෂා කරන්න: බ්‍රවුසර ක්‍රියාවලියේ ම ජාල සන්දර්භය

මෙය මිනිසුන් මග හරින චෙක්පතයි. සේවකයෙකු විසින් දියත් කරන ලද බ්‍රවුසරයක්, බහාලුමක් හෝ දුරස්ථ Selenium Grid node එකක් එම පරිසරයේ ජාලකරණය භාවිතා කරයි, එබැවින් ඔබගේ ලැප්ටොප් පරිගණකයේ VPN සම්බන්ධතාවය සහ ඔබේ shell හි ප්‍රොක්සි විචල්‍යයන් බ්‍රවුසරය කිසිදා ස්පර්ශ නොකළ හැකි මාර්ගයක් විස්තර කරයි.

අසාර්ථක කාර්යය සඳහා කරුණු පහක් වාර්තා කරන්න: බ්‍රවුසර සත්කාරක, වින්‍යාස කළ ප්‍රොක්සි, ආරම්භක විසඳුම් මාර්ගය, තෝරාගත් මාර්ගය සහ සත්‍යාපනයේ හිමිකරු. ඉන්පසු සාමාන්‍ය ගමනාන්ත TLS සත්‍යාපනය සහ යෙදුම් අවසරය ඉතිරිව තිබියදී, එම නිශ්චිත සන්දර්භය වෙතින් එක් හානිකර අවසර ලත් ඉල්ලීමක් කරන්න. හිස් රහිත බ්‍රවුසරයක් සාර්ථකව ආරම්භ වන ප්‍රොක්සි ප්‍රවේශය හෝ VPN ආවරණය නොවන බව ඔප්පු කරන අතර හිස් පිටුවක තිර රුවක් කිසිවක් ඔප්පු නොකරයි. මුළු දාමය හරහා 200 ආපසු ලබා දෙන ඉල්ලීම ගණන් ගත හැකි එකම සාක්ෂියයි.

නිමි වැඩ ප්‍රවාහය කට්ටලයක් ලෙස පරීක්ෂා කිරීමට වටිනා ගුණාංග තුනක් ඇත. බ්‍රවුසර සත්කාරකයේ සිට ප්‍රොක්සි වෙත සහය දක්වන මාර්ගයක්, ප්‍රොක්සි සහ ගමනාන්ත නම් කරන පැහැදිලි අතරමැදි ප්‍රතිපත්තියක් සහ අදෘශ්‍යමාන විමසුමකට පිළිතුරු දෙන ක්‍රියාකරු මත රඳා නොපවතින අක්තපත්‍ර ජීවන චක්‍රයක් ඇත. මෙම තුනෙන් එකක් පුද්ගලයෙකු මත රඳා පවතී නම්, පිටවීමේ කේතය කුමක් පැවසුවද, රැකියාව තවමත් නොසැලකිලිමත් නොවේ. ඊළඟ පුද්ගලයාට නල මාර්ගය උරුම වීමට පෙර කරුණු පහක් ලියන්න.

අදාළ ලිපි