Ubuntu 24.04 හි L2TP කැඩී ඇත: xl2tpd ද go-l2tp ඩීමනය ද?
NetworkManager හි L2TP ප්ලගිනය පිටුපස ඇති ඩීමනය 24.04 හි වෙනස් විය. කුමන අදියර අසාර්ථක වූයේ දැයි කියවා, එකවර ඉවත් කිරීම සහ පින් කිරීම වෙනුවට එක් අලුත්වැඩියාවක් තෝරන්න.
Ubuntu 24.04 NetworkManager හි L2TP ප්ලගිනය පිටුපස ඇති ඩීමනය නිහඬව වෙනස් කළේය. පැරණි මාර්ගය xl2tpd භාවිත කළේය; නව පැකේජකරණය kl2tpd නමින් ඩීමනයක් සාදන Go ක්රියාත්මක කිරීමක් ගෙන එයි. ප්ලගිනය ස්ථාපිත එක ආරම්භ කරයි, එබැවින් උත්ශ්රේණි කිරීම ඔබේ පැතිකඩ හෝ අක්තපත්ර ස්පර්ශ නොකර ඩීමනය වෙනස් කළ හැක. එයයි මුළු දෝෂය: නව ඩීමනය හඳුනා නොගන්නා පාලන පණිවිඩයක්.
ප්ලගිනය IPsec, L2TP සහ PPP සම්බන්ධීකරණය කර, පසුව සෑදෙන අතුරුමුහුණත NetworkManager වෙත භාර දෙයි. එය තමන් L2TP ක්රියාත්මක නොකරයි.
ප්ලගිනය සම්බන්ධීකාරකයක්, ඩීමනයක් නොවේ
network-manager-l2tp IPsec සහායකය, L2TP ඩීමනය සහ PPP ධාවනය කර, අතුරුමුහුණත ඩෙස්ක්ටොපයේ සම්බන්ධතා කළමනාකරණයට සම්බන්ධ කරයි. වසර ගණනක් ඩීමනය xl2tpd විය, එහි වින්යාසය සඳහන් කළ සෑම නිබන්ධනයක්ම එම උපකල්පනය උරුම කරගෙන ඇත. පසුව Debian පැකේජකරණය ක්රියාත්මක කිරීම් දෙකෙන් ඕනෑම එකක් පිළිගත් අතර, 24.04 kl2tpd සපයන Go අනුවාදය ස්ථාපනය කරයි. පැතිකඩේ කිසිදු ක්ෂේත්රයක් කලින් කුමන ඩීමනය ධාවනය වූයේ දැයි සටහන් නොකරයි, එබැවින් පණිවිඩය ප්රතික්ෂේප වන තෙක් වෙනස අදෘශ්යමාන වේ.
පැකේජ දෙකම ඇති යන්ත්රයක් ඔබ බලාපොරොත්තු වන එක ධාවනය නොකරනු ඇත. තේරීම ප්ලගිනයේ තීරණයයි, ඔබ අනුගමනය කළ මාර්ගෝපදේශයේ නොවේ.
අලුත්වැඩියාවක් තෝරාගැනීමට පෙර අදියර කියවන්න
journalctl -b --no-hostname _COMM=nm-l2tp-service _COMM=kl2tpd _COMM=xl2tpd _COMM=pppd _COMM=charon _COMM=pluto
ඩෙස්ක්ටොප් දැනුම්දීම විශ්වාස කරනවාට වඩා එක් උත්සාහයක් සහායකයන් හරහා සහසම්බන්ධ කරන්න. එම විමසුම පෙළපත කොතැනින් නතර වූයේ දැයි පෙන්වයි, dpkg -l කුමන ක්රියාත්මක කිරීම ස්ථාපිත දැයි පෙන්වයි. IPsec සහකරු ස්ථාපිත වූ පසු දිස්වන සහ පාලන පණිවිඩයක් හෝ නොදන්නා ගුණාංගයක් සඳහන් කරන අසාර්ථකත්වය ඩීමනය දෙසට යොමු කරයි. උමග පැවතීමට පෙර ඇති අසාර්ථකත්වය යනු ඩීමනය කිසිදා වෙත නොපැමිණි බවයි.
පූර්ව බෙදාගත් යතුරේ නොගැලපීම IPsec අදියරේදී අවසන් වී සහකරු නම් කරයි. උමග ඉහළ ගිය පසු PPP අක්තපත්ර ගැටලුව දිස්වන අතර සාමාන්යයෙන් කියවිය හැකි CHAP හෝ MS-CHAP ප්රතික්ෂේපයක් දරයි. දෙකම එකම විමසුමේ දිස්වන අතර, ඒවා වෙනස් ගැටලු ය.
මාර්ග දෙකක්, ඒවා මිශ්ර නොවේ
sudo apt install xl2tpd sudo apt purge go-l2tp
එම යුගලය xl2tpd තබා පසුව Go ඩීමනය ඉවත් කරයි, ගේට්වේ කතා කරන උපභාෂාවේ ක්රියාත්මක කිරීම තෝරාගැනීමට ප්ලගිනයට ඉඩ දෙයි. අනුපිළිවෙල වැදගත්: ප්ලගිනය එක් හෝ අනෙක් ක්රියාත්මක කිරීම මත රඳා පවතී, එබැවින් Go පැකේජය මුලින්ම ඉවත් කිරීම ප්ලගිනය ද බිම හෙළයි. දෙවන මාර්ගය Go ඩීමනය රඳවා පණිවිඩය තේරුම් ගන්නා නව නිර්මාණයකට මාරු වේ, එය සාමාන්යයෙන් නිලධාරියාගේ PPA යන්නයි, සංග්රහ අනුවාදය නොවේ. කළමනාකරණය කරන බලඇණියක PPA පින් කිරීම පරිශීලකයන්ට පැකේජ ඉවත් කිරීම උගැන්වීමට වඩා පහසුවෙන් සාධාරණීකරණය වේ.
දෙකම එක් වෙනසකින් ඒකාබද්ධ නොකරන්න. එවිට පසුව ඇතිවන අසාර්ථකත්වය කුමන අර්ධය උදව් වූයේ දැයි කීමට ඉඩ නොදෙන අතර, අනාගත උත්ශ්රේණි කිරීමක් දැන් ඉවත් කළ පැකේජය නැවත ගෙන එන්නට පුළුවන.
ටිකට්පතේ ඩීමනයේ ද්විමය ගොනුව, එහි අනුවාදය සහ නිශ්චිත පණිවිඩය දමන්න. නිකුතුවෙන් පසු L2TP කැඩුණි යැයි පමණක් කියන වාර්තාවක් කිසිවෙකුට නැවත නිපදවිය නොහැක, නමුත් නම් කළ ගුණාංගයක් සහ පැකේජ අනුවාදයක් ඔවුන්ට ආරම්භක ස්ථානයක් ලබා දෙයි.
මෙය නොවන දේ තුනක්
මෙය පැතිකඩ ගැටලුවක් නොවේ, එකම පැතිකඩ 22.04 හි එකම ගේට්වේ සමඟ ක්රියා කළ බැවිනි. මෙය නැතිවූ මාර්ගයක් හෝ ගිනිපවුරු වෙනසක් නොවේ, ඒවා වෙනත් තැනක වෙනස් සාක්ෂි සමඟ අසාර්ථක වන බැවිනි. ප්ලගිනය නැවත ස්ථාපනය කිරීම ද එය අලුත්වැඩියා නොකරයි, එකම ඩීමනය නැවත තෝරා ගන්නා බැවිනි. ප්රයෝජනවත් විස්තරය ඩීමනය සහ එය ප්රතික්ෂේප කළ පණිවිඩය නම් කරයි.
ගේට්වේ පැත්තේ අලුත්වැඩියාව අනෙක් නීත්යානුකූල ප්රතිඵලයයි. ගුණාංගය යැවීම නවත්වන ස්ථිරාංග මෘදුකාංග සෑම සේවාලාභී උත්ශ්රේණි කිරීමක්ම ජය ගනී, නමුත් පින් කළ පැකේජයක් ඊළඟ බෙදාහැරීම් නිකුතුව ජය ගන්නේ එය පින් කළේ ඇයි දැයි කෙනෙකුට මතක නම් පමණි.
මාර්ග දෙක සංසන්දනය කරන්නේ වේගය නොව නඩත්තු පිරිවැයෙනි. දෙකම ක්රියා කළ හැක; උපභාෂා නොගැලපීම ඉවත් කරන්නේ එකක් පමණි.