විවෘත ජාලයක ඔබේ ප්‍රවේශ ලක්ෂ්‍යය පැකට්ටු අන්තර්ජාලයට හුදෙක් භාර නොදෙයි. ඉහළින් ඇති ප්‍රතිපත්ති ලක්ෂ්‍යයක් ඔබේ උපාංගය තවමත් අනුමත වී ඇත්දැයි පරීක්ෂා කරයි, එය නොවන තෙක් සියල්ලම පාහේ ඉවත් කෙරේ. ඔබේ VPN සේවාලාභියා එම නිශ්ශබ්දතාව මළ සේවාදායකයක් ලෙස කියවයි. එය මෙය කලාතුරකින් පවසයි: WireGuard හිස් අවකාශයට හස්ත සලකුණ නැවත නැවත යවයි, OpenVPN සම්බන්ධතා කාලය ඉකුත් වූ බව වාර්තා කරයි, IKEv2 පිළිතුරු නොදෙන දුරස්ථ සේවාදායකයක් ගැන දෝෂ 809 ලෙස ආපසු එයි.

පෝර්ටලය සැබවින්ම පාලනය කරන්නේ කුමක්ද

කැප්ටිව් පෝර්ටලයක් යනු එකට ඇලවූ කරුණු දෙකකි: ප්‍රතිපත්ති තීරණ ලක්ෂ්‍යය සහ නැවත යොමු කරන්නා. ඔබේ උපාංගය සම්බන්ධ වී DHCP බද්දක් ගන්නා විට, ජාලය ඔබව අනුමැතියට පෙර තත්ත්වයකට තබයි.

එම තත්ත්වය firewall නීති කට්ටලයකි. එය සාමාන්‍යයෙන් DNS ට ඉඩ දෙයි, කෙටි පෝර්ටල් සත්කාරක ලැයිස්තුවකට HTTP හෝ HTTPS ට ඉඩ දෙයි, අනෙක් සියල්ල ඉවත් කරයි. අවසර ලත් ලැයිස්තුව බැමි ගැසූ උයනකි, එහි පාහේ කිසිදා VPN අන්ත ලක්ෂ්‍යයක් නොමැත.

මෙම ඉවත් කිරීම් කිසිවක් හොඳ හැසිරීමක් නොවේ. VPN සේවාදායකයට යොමු වූ පැකට්ටු ප්‍රතික්ෂේප නොකර ඉවත් කරයි, එබැවින් සේවාලාභියාට ICMP unreachable හෝ TCP reset නොලැබේ, පිළිතුරක් නොමැතිකම පමණක් ලැබේ. නිෂ්පාදකයා අනුව නැවත යොමු කරන්නා 80 වරායට පිවිසුම් පිටුවට නැවත යොමු කිරීමකින් පිළිතුරු දිය හැකි අතර, 443 වරාය ඉවත් කෙරේ හෝ අල්ලා ගැනේ. නැවත යොමු කිරීම් සරල HTTP පිළිතුරක් ගෙන යන බැවින් පහසුවෙන් හඳුනාගත හැක; 443 හි ඇල්ලීමට ඔබේ බ්‍රවුසරය විශ්වාස කිරීමට ප්‍රතික්ෂේප කරන සහතිකයක් අවශ්‍යයි.

අනුමැතියම සාමාන්‍යයෙන් උපාංගයේ MAC ලිපිනයට බැඳී ඇත, සමහර විට බදු දුන් IP එකට, එය කාල සටහන්කරුවක් සහිත සැසි වගුවක ජීවත් වේ. පිවිසීම ඇතුළත් කිරීමක් සාදයි. ඔබේ ගමන් ප්‍රවාහය ගලා යාමට ඉඩ දෙන firewall නීතිය පවතින්නේ එම ඇතුළත් කිරීම පවතින තාක් පමණි, එබැවින් ඔබේ පැත්තේ කිසිවක් නොවෙනස්ව මුළු ගැටලුවම පසුව ආපසු එයි.

VPN හස්ත සලකුණ ආරම්භ වීමට පෙර මිය යන්නේ ඇයි

සෑම ප්‍රොටෝකෝලයකටම තමන්ගේම ප්‍රවාහනයක් ඇත, අනුමැතියට පෙර firewall එක එක් එක් ඒවා වෙනස් ලෙස කඩයි. Windows සහ iOS හි IKEv2 UDP 500 සහ UDP 4500 හරහා යයි; එම වරායන්හි ඉවත් කිරීම 809 ලෙස හෝ අදියර වෙන වෙනම වාර්තා කරන සේවාලාභීන්ට නාම විභේදන වැනි අසාර්ථකත්වයක් ලෙස පෙනේ. UDP 1194 හි OpenVPN එහි කාලය ඉකුත් වන තෙක් සම්බන්ධ වන තත්ත්වයේ රැඳී සිටී. TCP 443 හි OpenVPN සිත්ගන්නා සිද්ධියයි, මන්ද පෝර්ටලයට TCP හස්ත සලකුණ සම්පූර්ණ කර ඉන්පසු එහි නැවත යොමු පිටුවෙන් පිළිතුරු දිය හැකි බැවින්, ඔබට කාලය ඉකුත් වීම වෙනුවට TLS දෝෂයක් පෙනේ.

WireGuard මෙම යාන්ත්‍රණය වඩාත් පැහැදිලිව පෙන්වයි. එය සැලසුමෙන්ම UDP පමණි, TCP විකල්පයක් නැත, එබැවින් නාඳුනන UDP ඉවත් කරන firewall එක ප්‍රවාහනය සම්පූර්ණයෙන් ඉවත් කරයි. සේවාලාභියා වැඩිවන පරතරයක් සමඟ හස්ත සලකුණ ආරම්භ කිරීම් යවමින් සිටින අතර කිසිදා සම්පූර්ණ නොවන හස්ත සලකුණක් ගැන වාර්තා කරයි. එම පණිවිඩයේ කිසිදු තැනක Wi-Fi සඳහන් නොවේ, බ්‍රවුසරයක් විවෘත කළ යුතු බවට කිසිදු ඉඟියක් ද එහි නැත.

වේදිකා ඔබේ VPN ට පෙර තත්ත්වය දැනගැනීමට උත්සාහ කරයි. Windows පිවිසුම් දැනුම්දීම පෙන්වන්නේද යන්න තීරණය කිරීමට දන්නා URL එකක් ලබා ගනී, Android 204 No Content ලෙස පිළිතුරු දිය යුතු අන්ත ලක්ෂ්‍යයක් ඉල්ලා සිටී, Apple උපාංග කුඩා කැප්ටිව් ජාල කවුළුවක් විවෘත කරයි. එම පරීක්ෂණ ක්‍රියා කරන්නේ පෝර්ටලය අපේක්ෂිත පබළු වෙනුවට නැවත යොමු කිරීමකින් පිළිතුරු දෙන බැවිනි. එම හැසිරීමම පෝර්ටලය සම්පූර්ණයෙන් සුවපත් ලෙස පෙනෙන අතර ඔබේ උමග මළ ලෙස තිබීම පැහැදිලි කරයි: පරීක්ෂණය සහ උමග වෙනස් නීතිවලින් ඇගයේ.

සැසි කල් ඉකුත් වීම සැබවින්ම නැවත සකසන්නේ කුමක්ද

ස්ථාන ඔබේ VPN ගිණුමට සම්බන්ධ නොවන හේතු නිසා සැසි කල් ඉකුත් කරයි: අක්‍රීය කාලය, සැසියේ උපරිම දිග, නව DHCP බද්දක්, නැතහොත් වෙනත් ප්‍රවේශ ලක්ෂ්‍යයකට නැවත සම්බන්ධ වීම. කාල සටහන්කරු ක්‍රියාත්මක වූ විට සැසි වගුවේ ඇතුළත් කිරීම අතුරුදහන් වන අතර අනුමැතියට පෙර නීති කට්ටලය ලොග් වූ විට තිබූ ආකාරයටම ආපසු එයි.

ස්ථාපිත උමගක් සුවපත් ලෙස පෙනීමට තරම් කල් නිතරම ජීවත් වේ. ජීව රැකවරණ පණිවිඩ දිගටම පිටවෙයි, සේවාලාභියා එය දකින්නේද යන්න පිළිතුරු නොලැබෙන ප්‍රවාහයට එය හැසිරෙන ආකාරය මත රඳා පවතී, එබැවින් මාර්ගය ගිය පසුවත් තත්ත්ව එළිය ටික වේලාවක් කොළ පැහැයෙන් රැඳී සිටිය හැක. පසුව උමග වැටෙන අතර නැවත සම්බන්ධ වීමේ සෑම උත්සාහයක්ම එම අවහිර වූ වරායන්හි අසාර්ථක වේ.

එම මොහොතේ සේවාලාභී දෝෂය ඔබ සිටින්නේ කුමන අදියරේද යන්න පවසයි, ඔබ එය හොඳින් කියවන්නේ නම්:

SymptomWhat it meansNext check
Handshake times out with no replyPre-authorization drop on UDPLoad any HTTP page and see whether the portal appears
Immediate TLS error on 443The portal answered your TCP connectionAuthorize, then retry the same profile
Authentication rejectedYour credentials reached the serverThe network is fine, so treat this as an account problem
Connects, then drops repeatedlySession or lease churnWatch the portal timer and the lease time

එක් විස්තරයක් මිනිසුන් නොමඟ යවයි: සැසිය MAC ලිපිනයට බැඳී ඇති විට, පිවිසුම් පිටුව නැවත පූරණය කිරීම උදව් නොවිය හැක. ඔබ සම්බන්ධතාව අත්හැර නැවත එක් විය යුතුය, එවිට පෝර්ටලය කල් ඉකුත් වූ උත්සාහයක් වෙනුවට නව අනුමැති උත්සාහයක් දකී.

මුලින්ම පිවිසෙන්න, පසුව උමග ඔසවන්න

ක්‍රියා කරන අනුපිළිවෙල මෙයයි: උපාංගය අනුමත කරන්න, මාර්ගය ඔප්පු කරන්න, VPN ආරම්භ කරන්න, උමග ඔප්පු කරන්න, පසුව ඔබේ සාමාන්‍ය අවහිර කිරීම නැවත ස්ථාපිත කරන්න. එම අවසාන පියවර වැදගත් වන්නේ පෝර්ටලයට ළඟා වීමට අවශ්‍ය තාවකාලික තත්ත්වය හරියටම හදිසි අවහිර කිරීමක් වළක්වා ගැනීමට ඇති තත්ත්වය බැවිනි.

උමගින් පිටත අවහිර කිරීමේ විකල්පය ඇති ඩෙස්ක්ටොප් සේවාලාභියා පෝර්ටල් පිටුව පූරණය වීමට විරාම කළ යුතුය, එම උමගින් පිටත කවුළුව තුළ සංවේදී යෙදුම් වසා තැබිය යුතුය; ස්ථානීය ප්‍රවාහය ආරක්ෂාවකින් තොරව පිටවන එකම පරතරය එයයි. කළමනාකරණය කරන නිතරම ක්‍රියාත්මක උපාංගයක් ඔබ ප්‍රතිපත්තිය ඉවත් කිරීම වෙනුවට එහි හිමිකරු ප්‍රකාශයට පත් කළ ක්‍රියා පටිපාටිය භාවිත කළ යුතුය. පෝර්ටලය සහතික අනතුරු ඇඟවීමක් පෙන්වන්නේ නම් නවතින්න: එය පිළිගැනීම ඔබේ සැසිය ස්ථානයේ ඇල්ලීම් ප්‍රොක්සිය හරහා යවයි, එම ප්‍රොක්සිය ඔබ යවන සියල්ල කියවිය හැක. Android හි නිතරම ක්‍රියාත්මක VPN යටතේ ඇති අගුල උමග ඔසවන්නට පෙර ප්‍රවාහය අවහිර කරයි, සමහර ගොඩනැගීම්වලට පෝර්ටල් ගැලීම බැහැර කළ නොහැක; ඔබේ එයට නොහැකි නම්, අගුල විවෘතව තැබීම වෙනුවට ස්ථානයේ විකල්ප ප්‍රවේශය හෝ වෙනත් උපාංගයක් භාවිත කරන්න. Apple හි ඉල්ලුම් නීති පරීක්ෂණය සාර්ථක වන තෙක් උමග ප්‍රතික්ෂේප කරන පරිදි ලිවිය හැක, හෝටල් ජාලවල ඔබට අවශ්‍ය හැසිරීම එයයි.

ඔබ සතුව දැනටමත් ඇති මෙවලම් සමඟ පිළිවෙලට තහවුරු කරන්න. උමගට පෙර ශීර්ෂ සහ පබළු දෙකම දිස්වන පරිදි පරීක්ෂණය ධාවනය කරන්න, ඔබේ VPN ප්‍රවාහනයට කිසියම් පිළිතුරක් ලැබෙන්නේදැයි බලන්න:

curl -sS -D - http://captive.apple.com/hotspot-detect.html -o -
sudo tcpdump -ni any 'udp port 500 or udp port 4500 or udp port 1194'

අනුමැතියට පෙර සාමාන්‍ය පෝර්ටලයක් පිළිතුරු දෙකෙන් එකක් දෙයි: Location පිවිසුම් පිටුවට යොමු කරන 302, නැතහොත් පෝර්ටල් පිටුව වන HTML පබළු සහිත 200. ඔබට ලැබුණේ කුමක්දැයි සටහන් කරන්න. පිවිසීමට පෙර නැවත යොමු කිරීම අසාර්ථකත්වයක් නොවේ; පෝර්ටලය ඔබට කොහේ යා යුතුද කියා පවසයි. පෝර්ටලය සාර්ථකත්වය වාර්තා කළ පසු විධානය නැවත කරන්න, පබළු අකුරටම Success යන වචනය වන 200 ක් අපේක්ෂා කරන්න. එම අකුරු පෙළ පරීක්ෂණය අර්ථවත් කරයි. ඔබ කිසිදා පිවිසීමට පෙර සත්කාරකය සාමාන්‍ය ලෙස පිළිතුරු දෙන්නේ නම්, මෙම ජාලයේ ඇල්ලීම් පෝර්ටලයක් නොමැත. ග්‍රහණයේ අනුමැතියට පෙර ඉවත් කිරීම යනු කිසිවක් ආපසු නොඑන පිටවන පැකට්ටු ය, ක්‍රියා කරන මාර්ගය එම ප්‍රවාහයට තත්පරයක් පමණ තුළ පිළිතුරක් පෙන්වයි. සම්බන්ධ වන්න, පසුව ග්‍රහණය නැවත කරන්න.

පෝර්ටලය ඔව් කී පසුවත් උමග අසාර්ථක වන්නේ නම්

පිවිසීමේ සාර්ථකත්වය අවසර ලත් ප්‍රවාහනයට සමාන නොවේ. බොහෝ ස්ථාන පෝර්ටලයට සහ සාමාන්‍ය බ්‍රවුස් කිරීමට ඉඩ දෙන නමුත් UDP සම්පූර්ණයෙන්ම අවහිර කරයි, එය WireGuard සහ UDP OpenVPN කැඩී තබා TCP 443 ක්‍රියා කරයි. TCP 443 ගමන් කර UDP නොකරන්නේ නම්, එය ඔබ වැරදි ලෙස වින්‍යාස කළ සේවාලාභියෙකු නොව ස්ථානයේ ප්‍රතිපත්තියයි, එබැවින් ප්‍රවාහනය වෙනස් කරන්න නැතහොත් සීමාව පිළිගෙන ඉදිරියට යන්න. ඉන් පසුවත් නැවත සම්බන්ධ වීම අසාර්ථක වන්නේ නම් නිශ්චිත දෝෂය තබා ගන්න; ඔබ සිරවී සිටින අදියර එය නම් කරයි.

අනෙක් අසාර්ථකත්ව උපාංගයේම ජීවත් වේ. පැරණි MAC එකකට තවමත් බැඳී ඇති සැසියක්, තමන්ගේම බද්දක් ඇති දෙවන Wi-Fi අනුකරණයක්, නැතහොත් පෝර්ටලයේ සහතික ව්‍යතිරේකය cache කළ සේවාලාභියෙක් — මේ සෑම එකක්ම පිරිසිදු නැවත අනුමැතියකින් පසුවත් අසාර්ථක වෙමින් තිබිය හැක. සම්බන්ධතාව අත්හරින්න, නැවත අනුමත කරන්න, සේවාලාභී සැකසුම් ස්පර්ශ කිරීමට පෙර එක් වරක් උත්සාහ කරන්න. ඔබ නිරීක්ෂණය කරන සංරචක පිටුපස ඇති නිර්මාණය අවශ්‍ය නම් RFC 8952 කියවීම වටී.

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

ඊළඟ ගමනට පෙර කරුණු තුනක් ලියන්න: ශුන්‍ය පියවර ලෙස පෝර්ටල් පිටුව, ඔබ රැගෙන යන සෑම උපාංගයකටම අවහිර කිරීම නතර කිරීමේ පියවර, සහ ඔබ සැබවින්ම පරීක්ෂා කළ එක් විකල්ප ප්‍රවාහනයක්. මිනිත්තු දහයකට පෙර ක්‍රියා කළ උමග නැවත නතර වූ විට එය කල් ඉකුත් වූ අනුමැතියක් ලෙස සලකා, VPN පැතිකඩ ස්පර්ශ කිරීමට පෙර පෝර්ටලය නැවත පරීක්ෂා කරන්න.

අදාළ ලිපි