VPN පාලම් ස්ක්රිප්ටය තවමත් brctl අමතයි: එහි අර්ථය කුමක්ද
brctl මත අසාර්ථක වන පාලම් සහායකයා දේශීය යැපීම් ගැටලුවකි, ටනල් දෝෂයක් නොවේ. ස්ක්රිප්ටය රැකගන්නේද නැතහොත් එහි පාලම් කාර්යය සංක්රමණය කරන්නේද යන්න තීරණය කරන්න.
ටනල් සේවාදායකය ස්ථාපිතයි, පැතිකඩ වලංගුයි, සහ සහායකයා තවමත් brctl නම් විධානයක් මත අසාර්ථක වේ. VPN පැකේජය නැවත ස්ථාපනය කිරීම මෙය නිවැරදි නොකරයි, මන්ද නැති වූ වැඩසටහන ටනලයේ කොටසක් නොවේ. එය දේශීය පාලම් ස්ක්රිප්ටයක කොටසක් වන අතර, වර්තමාන පද්ධතිය පෙරනිමියෙන් තවදුරටත් සපයන්නේ නැති මෙවලමක් ස්ක්රිප්ටය ඉල්ලා සිටී. ස්ක්රිප්ටය සම්බන්ධතා වේලාවේ ධාවනය වන නිසා පමණක් ගැටලු දෙක සම්බන්ධ ලෙස පෙනේ.
නැති වූ සහායක වැඩසටහනක් ටනල් දෝෂයක් නොවේ
නිශ්චිත ආමන්ත්රණයෙන් සහ එහි පරිසරයෙන් ආරම්භ කරන්න. ඔබේ අන්තර්ක්රියාකාරී shell තුළ ඇති විධානයක් සේවාවක සීමිත සෙවුම් මාර්ගයෙන් නැති විය හැක, එබැවින් «හමු නොවීය» දෝෂයට විවිධ අර්ථ දෙකක් තිබිය හැක. සේවා පරිශීලකයා ලෙස command -v brctl ධාවනය කරන්න, සහ ස්ක්රිප්ටය ආරම්භ කරන ඒකකය කියවන්න systemctl cat openvpn-bridge-helper හෝ එහි සමානය සමඟ. දෝෂ පාඨය සාමාන්යයෙන් නැති වූ ද්විමය ගොනුව නම් කරයි, එම නම නිරාකරණය කළ යුතු යැපීම වේ.
ටනල් සේවාදායකය නැවත ස්ථාපනය කිරීම ටනලය සපයයි, පාලම් උපයෝගිතාව නොවේ. මේවා වෙනස් නඩත්තුකරුවන් සහිත වෙනස් පැකේජ වේ.
brctl කළේ කුමක්ද, සහ එය කල් ඉකුත් වූයේ ඇයි
මෙම මෙවලම Linux Ethernet පාලම් නිර්මාණය කර පරිපාලනය කළේය: addbr පාලමක් නිර්මාණය කළේය, addif වරායක් සම්බන්ධ කළේය. Debian අත්පොත එය කල් ඉකුත් ලෙස සලකුණු කර වැඩි ආවරණයක් ඇති iproute2 පාලම් මෙවලම් වෙත යොමු කරයි. කල් ඉකුත් යන්න සෑම තැනකින්ම ඉවත් කළ බවක් නොවේ, සහ නව මෙවලමක් තිබීම ස්ක්රිප්ටයේ වචනානුසාරයෙන් brctl ඇමතුම සාර්ථක නොකරයි.
එබැවින් ප්රශ්නය brctl හොඳද යන්න නොවේ. ප්රශ්නය වන්නේ ස්ක්රිප්ටය තවමත් නඩත්තු වේද සහ ඔබේ බෙදාහැරීම ඒ සඳහා කුමන පැකේජයක්, තිබේ නම්, සපයනවාද යන්නයි.
අවංක විකල්ප දෙකක්: රැකගැනීම හෝ සංක්රමණය
රැකගැනීම යනු ඔබේ බෙදාහැරීමේ ආධාරක පැකේජයෙන් ලේඛනගත යැපීම ස්ථාපනය කිරීම සහ ස්ක්රිප්ටයේ මූලාරම්භය, අපේක්ෂිත අනුවාදය සහ ක්රියාත්මක කිරීමේ මාර්ගය තහවුරු කිරීමයි. එය නැති වූ ක්රියාත්මක කළ හැකි ගොනුවක් තෘප්තිමත් කරයි, තවත් කිසිවක් නොවේ: ස්ක්රිප්ටයේ පාලම් නම්, ලිපින සැලැස්ම සහ පිරිසිදු කිරීමේ හැසිරීම තහවුරු නොකළ ලෙස පවතී. සංක්රමණය යනු ආධාරක ජාල සැකසුම සඳහා අදහස් කළ මෙහෙයුම් නැවත ලිවීමයි. පාලම සෑදීම, වරාය සම්බන්ධ කිරීම, සත්කාරක ලිපිනකරණය සහ සබැඳිය සක්රීය කිරීම වෙනස් වෙනස්කම් හතරකි, සහ brctl සිට තවත් උපයෝගිතාවකට shell අන්වර්ථය පරිවර්තනයක් නොවේ.
iproute2 සමානකම් කෙටිය: ip link add name br-vpn type bridge පාලම සාදයි, ip link set tap0 master br-vpn වරායක් සම්බන්ධ කරයි.
ඔබ තෝරාගත් විකල්පය සහ ස්ක්රිප්ටයේ හිමිකරු කවුරුන්ද යන්න ලියන්න. මෙවලම් දෙකම අමතන අර්ධ සංක්රාන්ත සහායකයා දෙකෙන් ඕනෑම එකකට වඩා නරකය.
දෙකටම පෙර පාලම් නිර්මාණය බලන්න
Ethernet පාලම Ethernet ප්රවාහනය සහ TAP සගයන් අවශ්ය නිර්මාණයකට ගැළපේ. පාලම් උපයෝගිතා ස්ථාපනය කිරීම මාර්ගගත TUN සම්බන්ධතාවයක් පාලමක් බවට නොපත් කරයි, සහ ආධාරක මාර්ගගත පැතිකඩක් සම්බන්ධ නොවන ස්ක්රිප්ටයකට ගැළපීමට නමා නොගත යුතුය. පැතිකඩ මාර්ගගත කරන්නේ නම්, පාලම් සහායකයා කිසිසේත් ධාවනය වන්නේ ඇයිදැයි සොයා ගන්න.
සැබෑ පාලමක් ස්පර්ශ කිරීමට පෙර, කළමනාකරණ මාර්ගය ආරක්ෂා කර ජාල සැකසුමේ එකම හිමිකරු හඳුනා ගන්න.
පසුව යැපීම නිවැරදි කළ පසු ඊළඟ දෝෂය කියවන්න. දේශීය පාලම් සැකසුම, දුරස්ථ සත්යාපනය සහ ප්රතිඵලය හරහා අවසර දුන් ගමනාගමනය වෙනස් ප්රතිඵල තුනකි, සහ ඉන් එකක් පමණක් කිසිදා brctl ගැන විය.