macOS හි qBittorrent VPN අතුරුමුහුණතකට බැඳ ගන්නේ කෙසේද
macOS හි qBittorrent හි Advanced තුළ Network Interface සකසන්න, utun නම් සක්රීය උමඟට සම්බන්ධ කරන්න, සේවාලාභියා නැවත අරඹන්න, පසුව මාරු කිරීමකින් බැඳීම ඔප්පු කරන්න.
මම Mac mini එකක qBittorrent විවෘත කර, Network Interface utun4 ට සකසා, නැවත අරඹා, පසුව VPN තවමත් සුවපත් සම්බන්ධතාවක් පෙන්වද්දී ටොරන්ට් එකක් මෙටාදත්ත ලබා ගැනීමේදී නතර වී තිබීම බලා සිටිමින් අර්ධ දිනක් ගත කළෙමි. සැකසුම මූලධර්මයෙන් වැරදි නොවීය; නම පැරණි වී තිබුණි. macOS සේවා ආරම්භ වන විට utun අංක ලබා දෙයි, එබැවින් පසුගිය සතියේ නිවැරදි වූ utun4 තවදුරටත් නොපවතින උමඟකට යොමු විය, සහ සේවාලාභියා තම සොකට් මාර්ගයක් නොමැති උපාංගයකට බැඳ තැබීය. පහත අනුපිළිවෙල මම දැන් භාවිතා කරයි: ක්රියාත්මක උමඟින් අතුරුමුහුණත කියවන්න, සේවාලාභියා තුළ එය තෝරන්න, සැසිය නැවත අරඹන්න, පසුව මාරු කිරීමකින් සහ හිතාමතා කළ විසන්ධියකින් බැඳීම ඔප්පු කරන්න.
Advanced විවෘත කර අතුරුමුහුණත ක්ෂේත්රය සොයන්න
qBittorrent කවුළුවේ Cmd+, මගින් Preferences විවෘත කර Advanced පිටුවට යන්න. Network Interface යනු වැදගත් ක්ෂේත්රයයි: එය පද්ධතියේ අතුරුමුහුණත් නම් ලැයිස්තුගත කරන අතර පෙරනිමියෙන් Any Interface මත සිටී, එනම් සේවාලාභියා විවෘත කරන සෑම සොකට් එකකටම මෙහෙයුම් පද්ධතිය මාර්ගයක් තෝරයි. ව්යාපෘතියේ විකල්ප සමුද්රේශය මෙම ක්ෂේත්රය සහ එම පෙරනිමිය ලේඛනගත කරයි, ඇතුළත නම් සමාන නොවුවත් මෙය සෑම වේදිකාවකම එකම සැකසුම වේ.
මෙහි දේවල් දෙකක් මිනිසුන් අවුල් කරයි. ලැයිස්තුව en0, en1 සහ utun0 සිට utun9 දක්වා උපාංග නම් පෙන්වයි, කිසිදා VPN සැපයුම්කරුගේ නිෂ්පාදන නම නොපෙන්වයි, එබැවින් සුදුසු දෙයක් තෝරා ගැනීමට පෙර ඔබට ගැළපීම අවශ්යයි. තවද තේරීම BitTorrent සැසිය ආරම්භ වන විට යෙදේ, ඔබ OK එබූ මොහොතේ නොවේ, එබැවින් සුරකින ලද බව පෙනෙන වෙනසක් තවමත් පැරණි බැඳීම මත ක්රියාත්මක විය හැක.
යෙදුම Cmd+Q මගින් නිසි ලෙස වසා, නැවත විවෘත කිරීමට පෙර ක්රියාවලිය ගොස් ඇති බව තහවුරු කරන්න. කවුළුව වසා දැමීම එය සඟවයි පමණි, සහ සැඟවුණු සේවාලාභියා තම සැසිය, සවන් දෙන පෝට් එක සහ පැරණි අතුරුමුහුණත රඳවා ගනී.
pgrep -fl qbittorrentඔබේ VPN සැබවින්ම හිමි අතුරුමුහුණත සොයන්න
පළමුව සැපයුම්කරුගේම සේවාලාභියා හරහා VPN සම්බන්ධ කර, පසුව සේවාලාභියාගේ මෙනුව වෙනුවට පද්ධතියේ දර්ශනය කියවන්න. පහත විධාන සෑම අතුරුමුහුණතක්ම එහි ලිපින සමඟ ලැයිස්තුගත කරයි, පද්ධතිය කවරක් සක්රීය ලෙස සලකයිද පෙන්වයි, සහ මාර්ග වගුව මුද්රණය කරයි; ඔබ සොයන්නේ ඔබේ සැපයුම්කරු ලබා දෙන පෞද්ගලික පරාසය රැගෙන යන utun උපාංගයයි.
ifconfig -a | grep -A4 '^utun'
scutil --nwi
netstat -rn -f inet | head -n 5කියවීම් තුනක් කුමන උපාංගය උමඟද යන්න කියයි. utun සටහනට VPN හි තටාකයට අයත් inet ලිපිනයක් අවශ්යයි. scutil --nwi පද්ධතිය කවර අතුරුමුහුණත් සක්රීය ලෙස සලකයිද සහ කුමක් ප්රාථමිකද පෙන්වයි. netstat -rn පෙරනිමි මාර්ගය කුමන දිශාවට යොමු වේද පෙන්වයි, සහ utun එකකට ලිපිනයක් තිබියදී එම මාර්ගය තවමත් en0 වෙත යොමු වේ නම්, උමඟ සියලු රථවාහන රැගෙන නොයයි, එය පසුව බැඳීම කරන දේ වෙනස් කරයි.
එකවර උමඟ දෙකක් තිබිය හැකි විට, උදාහරණයක් ලෙස වැඩ පැතිකඩක් සහ පුද්ගලික එකක්, utun උපාංග දෙකම පවතී, ඉන් එකක් පමණක් ප්රයෝජනවත් වේ. බයිට් ගණන් කරන්නන් මෙම ප්රශ්නය තීරණය කරයි: ගණන් කරන්නන් සටහන් කර, පිටුවක් පූරණය කර හෝ කුඩා මාරු කිරීමක් අරඹා කවරක් චලනය වූයේද බලන්න.
netstat -ib | grep utunඅංකය ස්ථාවර ලෙස නොසලකන්න. නැවත සම්බන්ධ වීම එම උමඟට වෙනත් utun නමක් ලබා දිය හැක, සහ iCloud හෝ Continuity සේවාවක් ඔබේ VPN සම්බන්ධ වීමට බොහෝ කලකට පෙර utun0 රඳවා ගත හැක.
බැඳීම උමඟේ විෂය පථයට ගැළපෙන ලෙස සකසන්න
ක්ෂේත්රය උපාංගයක් බැඳ තබයි, එපමණයි. VPN 0.0.0.0/0 utun තුළට මාර්ග කරන සම්පූර්ණ උමඟක් නම්, එම උපාංගයට බැඳීම සෑම සමවයස් සම්බන්ධතාවක්ම සහ සෑම ට්රැකර් ඉල්ලීමක්ම VPN හරහා යවයි. VPN උපවල පමණක් මාර්ග කරන බෙදුණු උමඟක් නම්, utun ට බැඳීම සමවයස් රථවාහන එම සමවයස් සඳහා මාර්ගයක් නොමැති උපාංගයකට යවයි, සහ මාරු කිරීම් ගලා යාම වෙනුවට නතර වේ. ප්රතිඵල දෙකම Any Interface ට වඩා ආරක්ෂිතයි, නමුත් ඉන් එකක් පමණක් සේවාලාභියා ක්රියාත්මකව තබයි. සේවාලාභියාට පිටත කිසිවක් වෙනස් නොවේ: බ්රවුසර සහ වෙනත් යෙදුම් තමන්ගේ මාර්ග රඳවා ගනී, එබැවින් සෑම යෙදුමක්ම ආවරණය කරන අවශ්යතාවක් VPN පැත්තෙන් බලාත්මක කළ යුතුය.
කිසිවක් තෝරා ගැනීමට පෙර තත්ත්වය කියවන්න:
| What you see | What it means for the bind |
|---|---|
| A utun with a provider address and the default route pointing at it | Full tunnel; the bind covers peer and tracker traffic |
| A utun with a provider address but the default route still on en0 | Split tunnel; the bind will stall transfers unless the provider routes 0.0.0.0/0 |
| No utun carrying a provider address | The VPN is down or connects on demand; bring it up before selecting |
| A utun number that changed since the last session | The saved name is stale; reselect and restart |
ලිපින පවුල ද වැදගත් වේ. IPv4 පමණක් ලබා දෙන සැපයුම්කරුවෙකු බැඳුණු අතුරුමුහුණත IPv6 ලිපිනයක් නොමැතිව තබයි, එබැවින් IPv6 සමවයස් Wi-Fi හරහා ලිස්සා යාම වෙනුවට අසාර්ථක වේ. වෙන් වශයෙන්, සොකට් බැඳීම නම් විසඳීම නිශ්චිත නොකරයි: ට්රැකර් සත්කාරක නම් macOS විසඳන්නා හරහා විසඳනු ලැබේ, එය තෝරාගත් උපාංගය වෙනුවට පද්ධතියේ DNS වින්යාසය අනුගමනය කරයි.
නිවැරදි ලෙස පෙනෙන තේරීමක් අසාර්ථක වන ක්රම තුනක්
පළමු අසාර්ථකත්වය නැවත අරඹා නොතිබීමයි. ක්ෂේත්රය utun4 පෙන්වයි, මනාප සකසා ඇති බව පෙනේ, සහ පරීක්ෂණ මාරු කිරීමක් තවමත් Wi-Fi හරහා පිටවේ, මන්ද ක්රියාත්මක සැසිය පැරණි බැඳීම රඳවා ගත්තේය. සම්පූර්ණයෙන් වසා, pgrep සමඟ තහවුරු කර, නැවත විවෘත කර මාරු කිරීම නැවත අරඹන්න.
දෙවැන්න නැවත සම්බන්ධ වීමෙන් පසු පැරණි නමයි. බැඳුණු උපාංගය අතුරුදහන් වූ විගස සමවයස් සම්බන්ධතා අසාර්ථක වන අතර, අතුරුමුහුණත ගිය බවට පැහැදිලි පණිවිඩයක් වෙනුවට සේවාලාභියා ට්රැකර් දෝෂ වාර්තා කිරීමට නැඹුරු වේ, එය මිය ගිය ටොරන්ට් එකක් ලෙස කියවේ. ifconfig නැවත කියවා, නව නම තෝරා නැවත අරඹන්න.
තෙවැන්න බැඳීම වසා අසාර්ථක වේ යැයි උපකල්පනය කිරීමයි. අතුරුමුහුණතක් තේරීම පද්ධතියට සොකට් උපාංග නාමයකට අමුණන්න කියා ඉල්ලයි; එම නම නොමැති විට හෝ නැවත භාවිතා වන විට කුමක් සිදු වේද යන්න සැකසුම් තිරය සහතික නොකරයි. ඊළඟ කොටසේ විසන්ධි පරීක්ෂණය පමණක් ගණන් ගැනෙන සාක්ෂියයි.
සැබෑ මාරු කිරීමකින් සහ විසන්ධියකින් තහවුරු කරන්න
ඔබට ක්රියාත්මක කිරීමට අවසර ඇති මාරු කිරීමක් භාවිතා කරන්න, උදාහරණයක් ලෙස Linux බෙදාහැරීමේ රූපයක්, සහ VPN සම්බන්ධව ඇති විට එය අරඹන්න. පෙර සහ පසු අතුරුමුහුණත අනුව ගණන් කරන්නන් නිරීක්ෂණය කර VPN සේවාලාභියාගේම දත්ත ගණන් කරන්නා සමඟ සසඳන්න; සමවයස් ලැයිස්තුව පිරෙන විට දෙකම එකට ඉහළ යා යුතුය.
netstat -ib | grep utun
pgrep -fl qbittorrentපසුව VPN එහිම අතුරුමුහුණතින් විසන්ධි කර මාරු කිරීම නිරීක්ෂණය කරන්න. සමවයස් ඉවත් විය යුතුය, සහ උමඟ වැටුණු විගස නව සම්බන්ධතා අසාර්ථක විය යුතුය. ප්රවාහය දිගටම පවතී නම්, බැඳීම බලාත්මක නොවේ, ඔබ නැවත අරඹන පියවරට ආපසු ඇත, ගිනි තාප්පයට නොවේ.
නැවත සම්බන්ධ වී තෝරාගත් නම නැවත පරීක්ෂා කරන්න, මන්ද උමඟ වෙනත් utun යටතේ ආපසු එන්නට පුළුවන. උමඟේ වර්ගය, අතුරුමුහුණතේ නම සහ VPN වැටෙන විට අපේක්ෂිත හැසිරීම සටහන් කරන කෙටි සටහනක් ඊළඟ සැසිය ඉතිරි කරයි: මෙම සැකසුම සෑම යන්ත්රයකටම සහ සෑම සැපයුම්කරුවෙකුටම වේ, සහ එය සේවාලාභී උත්ශ්රේණි කිරීමක් හෝ VPN යෙදුම් වෙනස් කිරීමක් ඉතිරි නොකරයි.