Windows හි dev tun තවමත් TAP ඇඩැප්ටරයක් පෙන්වයි. එය වැරදිද?
dev tun පැතිකඩක් යටතේ TAP-Windows ඇඩැප්ටරයක් සාමාන්යයි. ස්ථර 3 ධාවකය අවේක්ෂක ස්විචයක් වන අතර, කුමක් ක්රියාත්මක වූයේද යන්න සේවාලාභී ලොගය පවසයි, ඇඩැප්ටරයේ නම නොවේ.
පැතිකඩ dev tun ලෙස කියද්දී උපාංග කළමනාකරු TAP-Windows Adapter V9 පෙන්වයි, සහ උමග ක්රියා කරයි. එම සංයෝගය වැරදි වින්යාසයක් නොවේ, සහ මාදිලිය ඉදිරියට පසුපසට මාරු කිරීමෙන් එය වෙනස් නොවේ. ඇඩැප්ටරයේ නම සේවාලාභියා කුමන Windows ධාවකය පූරණය කළේද යන්න පිළිබිඹු කරයි, උමග කුමන පැකට්ටු ගෙන යයිද යන්න නොවේ. යමක් වෙනස් කිරීමට පෙර සේවාලාභී ලොගයේ ධාවක පේළිය කියවන්න.
ස්ථර 3 උමගකට Ethernet ඇඩැප්ටරයක් ලැබෙන්නේ ඇයි
සේවාලාභියාගේ Windows ඉතිහාසයේ බොහෝ කාලයක් තුළ භාවිත කළ හැකි අතාත්වික ස්ථර 3 ඇඩැප්ටරයක් නොතිබුණි. එකම විකල්පය වූයේ Ethernet අතුරුමුහුණතක් ඉදිරිපත් කරන TAP-Windows ධාවකයයි. පසුව සේවාලාභියා නැතිවූ ස්ථර 2 හැසිරීම අනුකරණය කළේ Windows හට එය වින්යාසගත කළ හැකි වන පරිදිය. ඇඩැප්ටරය තවමත් ජාල කාඩ්පතක් මෙන් පෙනීමට හේතුව එම අනුකරණයයි.
එම අනුකරණයේ කොටස් දෙකක් පෙනේ: සේවාලාභියා උමගේ ලිපිනය සඳහා ARP වලට පිළිතුරු දෙයි, සහ දේශීය යන්ත්රයට කුඩා DHCP බදුවක් සපයයි. එබැවින් Windows හට MAC ලිපිනයක් සහ NDIS ධාවකයක් සහිත සාමාන්ය Ethernet ඇඩැප්ටරයක් පෙනේ, උමගම නිරුවත් IP පැකට්ටු ගෙන යද්දී. Ethernet වස්ත්රය ධාවකයට අයත් ය, උමග මාදිලියට නොවේ.
නම අනුව විනිශ්චය කරනවා වෙනුවට ධාවක පේළිය සොයන්න
ධාවක අනුවාද අතර ඇඩැප්ටර දෙකකට එකම නම බෙදාගත හැක, එබැවින් නම පමණක් කුමක් ක්රියාත්මක වූයේද යන්න පැවසිය නොහැක. සේවාලාභී ලොගය විවෘත කළ උපාංගය නම් කරයි, නව ගොඩනැගීම්වල තෝරාගත් ධාවකයද නම් කරයි; කියවිය යුතු පේළිය එයයි.
ලොගයේ කරුණු තුනක් මෙම අනුපිළිවෙලින් පරීක්ෂා කරන්න: සේවාලාභියා කිසිදු ඇඩැප්ටරයක් විවෘත කළේද, කුමන ධාවකය වාර්තා කරයිද, සහ අසාර්ථකත්වයකින් පසු පෙර එකට ආපසු ගියේද. ආපසු යාමේ පේළිය මඟහැරීම පහසුය, මන්ද සම්බන්ධතාවය කෙසේ හෝ ඇතිවේ, සහ උමග පසුව පැරණි ධාවකය මත ක්රියා කරයි, පරිශීලකයා නව එක සක්රීය යැයි සිතද්දී.
ස්ථර 3 ධාවකයට මාරු වන්න, සහ කුමක් තිබිය යුතුද පරීක්ෂා කරන්න
WireGuard ව්යාපෘතිය සපයන ස්ථර 3 ධාවකය සේවාලාභී අනුවාදය 2.5 සිට ලබා ගත හැක, නමුත් එය අවේක්ෂකය. එක් නියෝගයක් එය තෝරයි:
windows-driver wintun
ධාවකය යන්ත්රයේ ස්ථාපනය කර තිබිය යුතුය, සහ නිල ගොඩනැගීම්වල අත්සන් කළ පිටපතක් ඇත. ඔබම සේවාලාභියා ඇසුරුම් කරන්නේ නම් එම අත්සන් කළ නිකුතුව සපයන්න, මන්ද පෞද්ගලිකව ගොඩනගන ලද ධාවකයක් වෙනත් VPN නිෂ්පාදන ස්ථාපනය කරන පිටපත් සමඟ ගැටේ. එම ගැටීම් හේතුව හඳුනා ගැනීමට අමාරු අසාර්ථකතා ඇති කරයි, සහ ඒවා සාමාන්යයෙන් දෙවන VPN සේවාලාභියෙකු යන්ත්රයට පැමිණි පසු දිස් වේ. ඊට පටහැනිව, නැති ධාවකයක් ලොගයේ පැහැදිලි පේළියක් ඉතිරි කරයි.
ධාවකය වඩාත් දැඩි අවසර ද බලාත්මක කරයි, එබැවින් සේවාලාභියා වරප්රසාදිත ගිණුමක් ලෙස ක්රියාත්මක වන තම අන්තර්ක්රියාකාරී සේවාව හරහා ඇඩැප්ටරය සාදයි. එම සේවාව නොමැතිව සේවාලාභියා සාමාන්ය පරිශීලක ක්රියාවලියක් ලෙස ආරම්භ කළහොත් නියෝගය අසාර්ථක විය හැක, එය පෙර ස්ථාපනය කළ ඇඩැප්ටරය දෘශ්යමානව තබා මාරුව නොසලකා හැර ඇති බවක් පෙනේ.
TAP තවමත් නිවැරදි පිළිතුර වන්නේ කවදාද
උමගට Ethernet රාමු, විකාශන ගමන් ප්රමාණය හෝ IP නොවන ප්රොටෝකෝල ගෙන යා යුතු නම්, ස්ථර 2 ඇඩැප්ටරයක් අවශ්ය වන අතර TAP ධාවකය එම අවශ්යතාවයෙන් පැන නගී. Windows හි පාලම් සැලසුමට ද එම සීමාවම ඇත, මන්ද අතුරුමුහුණත ස්ථර 2 වසමකට එක්විය යුතුය.
ඇඩැප්ටරයේ නමේ මට්ටමේ එකක් අනෙකට වඩා තෝරා ගැනීමට හේතුව ක්රියාකාරිත්වය නොවේ. අනුවාදය 2.6 පැකට් සැකසීම කර්නලයට ගෙන යන දත්ත-නාලිකා බෑවුම් ධාවකයක් එකතු කරයි, සහ ගමන් ප්රමාණ ලක්ෂණ වෙනස් කරන විකල්පය එයයි. එය සම්බන්ධ වීමට අවශ්යතාවක් නොව හැකියාව පිළිබඳ තීරණයක් වන අතර, ගොඩනැගීම සහ ස්ථාපිත ඇසුරුම මත රඳා පවතී. එය නොමැතිව ක්රියා කරන පැතිකඩක් දිගටම ක්රියා කරයි.
| What the tunnel must carry | Adapter family | Where it is selected |
|---|---|---|
| IPv4 and IPv6 packets | Layer-3 driver, or the older TAP emulation | Client directive plus installed signed driver |
| Ethernet frames, non-IP protocols | TAP-Windows | Profile mode and the TAP driver package |
| Higher throughput on a supported build | Data-channel offload driver | Client build and driver package, separately from the profile |
මාරුවෙන් පසු පිරිසිදු කරන්න
පැරණි ඇඩැප්ටරය ඉවත් කිරීම නව එක එකතු කිරීම තරම්ම වැදගත් ය. ඉතිරි වූ TAP අතුරුමුහුණතක් පෙර සැසියක ලිපිනයක් සහ මාර්ගයක් තබා ගත හැක, සහ එම සටහන් ඒවා නිර්මාණය කළ සම්බන්ධතාවයට වඩා දිගු කලක් ජීවත් වේ. උපාංග කළමනාකරු තුළ පැරණි උපාංගය මකන්න, පසුව නැවත සම්බන්ධ වී මාර්ගගත වගුව එය තවදුරටත් සඳහන් නොකරන බව තහවුරු කරන්න.
VPN නිෂ්පාදන කිහිපයක් ස්ථාපනය කර ඇත්නම්, පැතිකඩ නිරාකරණය කිරීමට පෙර එක් එක් එක ධාවක ඇසුරුමක් ගෙන එයිද සටහන් කරන්න. එකම ධාවකයේ විවිධ ගොඩනැගීම් ස්ථාපනය කරන සේවාලාභීන් දෙදෙනෙක් කිසිදු පැතිකඩ සංස්කරණයකින් නොවිසඳෙන ගැටුමකි. භාවිත නොකරන සේවාලාභියා අස්ථාපනය කර නැවත අරඹන්න, පසුව උපාංග කළමනාකරු තුළ අනුපිටපත් ඇඩැප්ටර සොයන්න. ඉන් පසුව පමණක් නිෂ්පාදන දෙක අතර ලොග පේළි සංසන්දනය කිරීම වටී.