VPN ට පෙර Tor සූදානම්: ආරම්භක ද්වාරය නිසි ලෙස අනුපිළිවෙලට සකසන්න
ක්රියාත්මක වන tor ක්රියාවලියක් කැරියර් නොවේ. ලේඛනගත සේවාලාභී-සූදානම් සංඥාව මත VPN ද්වාර කරන්න, පසුව එහිම සගයා මත, සහ විකල්ප මාර්ග වෙන් කර තබන්න.
tor ක්රියාවලියක් නිරීක්ෂණය කර පසුව VPN ආරම්භ කිරීම මෙම තට්ටුව වැරදි ලෙස ගොඩනැගීමේ වඩාත් පොදු ක්රමයයි. ඩීමන් පෙනී සිටින්නේ සේවාලාභී ප්රවාහයක් රැගෙන යා හැකි වීමට බොහෝ කලකට පෙර ය, ස්ථිර රැඳී සිටීමක් යනු යැපීමක් ලෙස වෙස් වූ අනුමානයක් පමණි. ද්වාරය විය යුත්තේ ඊළඟ සංරචකයට සැබවින්ම අවශ්ය තත්ත්වයයි. පහත පියවර හතර අනුපිළිවෙලින් අනුගමනය කර, එක් එක් පියවර වෙන වෙනම කොන්දේසියක් ලෙස සලකන්න, සකස් කළ යුතු ප්රමාදයක් ලෙස නොව.
පියවර 1: ඔබට සැබවින්ම ඇති ප්රවාහය තෝරන්න
ප්රොටෝකෝලයෙන් පටන් ගන්න, මන්ද ඉතිරි නිර්මාණය එය මත රඳා පවතී. Tor හි SOCKS අතුරුමුහුණත UDP ASSOCIATE ක්රියාත්මක නොකරයි, එබැවින් එය හරහා ගෙන යන සියල්ල TCP ප්රවාහයක් විය යුතුය. UDP භාවිතා කරන OpenVPN පැතිකඩක් අධීක්ෂකයා ලියා ඇති ආකාරය කුමක් වුවත් මෙම මාර්ගයෙන් ක්රියා නොකරයි. පැතිකඩ TCP වෙත මාරු කර, ආරම්භක තර්කනය ස්පර්ශ කිරීමට පෙර දුරස්ථ සගයා එය පිළිගන්නා බව තහවුරු කරන්න.
පසුව ඔබේ සේවාලාභියාට කිසිසේත් SOCKS ප්රොක්සියක් වෙත ළඟා විය හැකිදැයි තහවුරු කරන්න. OpenVPN 2.6 TCP පැතිකඩ සඳහා socks-proxy විකල්පය ලේඛනගත කරයි, සහ විවිධ සේවාලාභීන් විවිධ ප්රොක්සි සහාය ලබා දෙයි. ප්රොක්සි විකල්පය නිහඬව නොසලකා හරින දියත් කරන්නා සෘජුවම සම්බන්ධ වී ක්රියා කරන බව පෙනෙනු ඇත, එය අසාර්ථක වීමට වඩා නරක ය.
තෝරාගත් ප්රවාහය runbook තුළ ලියන්න, මන්ද සෑම පසුකාලීන පරීක්ෂාවක්ම එය මත රඳා පවතී.
පියවර 2: ක්රියාවලි ලැයිස්තුව නොව bootstrap අදියර කියන්න
Tor හි පාලන ප්රොටෝකෝලය GETINFO status/bootstrap-phase සඳහා නවතම bootstrap තත්ත්වය සමඟ පිළිතුරු දෙයි, එහි ප්රගති ප්රතිශතයක් සහ සාරාංශ ටැගයක් ඇතුළත් වේ. එම පිළිතුර ප්රයෝජනවත් වන්නේ පාලකයෙකුට ඩීමන් දැනටමත් bootstrap අවසන් කිරීමෙන් පසු සම්බන්ධ විය හැකි නිසා ය. ඉවත්වීම් පමණක් අසන අධීක්ෂකයෙකුට අධීක්ෂකයා ආරම්භ වීමට පෙර Tor සූදානම් වූ අවස්ථාව මග හැරෙනු ඇත.
පාලන සම්බන්ධතාවය නිසි ලෙස සත්යාපනය කරන්න. පාලන වරාය පරිපාලන අතුරුමුහුණතකි, සහ එය සමඟ කතා කළ හැකි ඕනෑම කෙනෙකුට ඩීමන් නැවත වින්යාස කළ හැකිය. එය localhost මත තබන්න, කුකී හෝ මුරපද සත්යාපනය සක්රීයව තබන්න, සහ ආරම්භක ස්ක්රිප්ටය සරල කිරීමට දෙකෙන් එකක්වත් ඉවත් නොකරන්න.
ආරම්භයේදී අදියර එක් වරක් කියවා, පසුව සජීවී දර්ශනය සඳහා ප්රගති ඉවත්වීම් සඳහා දායක වන්න.
printf 'AUTHENTICATE\r\nGETINFO status/bootstrap-phase\r\nQUIT\r\n' | nc 127.0.0.1 9051
ss -ltn | grep -E '9050|9051'
tor --verify-config -f /etc/tor/torrcප්රගතිය 100 සහ done ටැගය සහිත පිළිතුරක් යනු ඩීමන් තමන්ගේම ආරම්භය අවසන් කළ බවයි. එය තවමත් ඔබේ ගමනාන්තය වෙත භාවිත කළ හැකි පරිපථයක් පවතින බව අදහස් නොවේ.
පියවර 3: සේවාලාභී පරිපථ සිදුවීමක් සඳහා රැඳී සිටින්න
Tor හි සිදුවීම් ප්රොටෝකෝලය CIRCUIT_ESTABLISHED නිර්වචනය කරයි, එය සේවාලාභියාට භාවිත කළ හැකි පරිපථයක් ඇති බව වාර්තා කරයි. එය කැරියර් ද්වාරයක් කැමති සූදානම් බවේ සංඥාවයි, මන්ද එය ප්රතිශතයකට වඩා ඔබට අවශ්ය හැකියාවට සමීප ය. සිදුවීමට දායක වී සංක්රාන්තිය වාර්තා කරන්න, ලොගය ක්රියාවලිය පෙනී ගිය විට නොව කැරියර් භාවිත කළ හැකි වූ විට පෙන්වන පරිදි.
සිදුවීම උත්සාහ කිරීමට අවසරයක් ලෙස සලකන්න, නිශ්චිත ගමනාන්තයක් පිළිබඳ සහතිකයක් ලෙස නොව. පිටවීමේ ප්රතිපත්තියකට තවමත් දුරස්ථ සගයා ප්රතික්ෂේප කළ හැකිය, සහ VPN හිම අත් සෙල්ලම Tor සමඟ කිසිදු සම්බන්ධයක් නැති හේතු නිසා තවමත් අසාර්ථක විය හැකිය.
කේතයේ කොන්දේසි දෙක වෙන් කර තබන්න. ready නම් තනි බූලියන් අගයක් ඒවා එකට එකතු කර ඊළඟ සිද්ධිය කියවිය නොහැකි කරනු ඇත.
පියවර 4: VPN එහිම අත් සෙල්ලම මත ද්වාර කරන්න
VPN ට තමන්ගේම සූදානම් බවේ කොන්දේසියක් ඇත, සහ උමං ඉහළට ආ බව ඔප්පු කරන්නේ එය පමණි. සේවාලාභියා වෙන් කළ ලිපිනයක් සහිත සම්බන්ධිත තත්ත්වයක් වාර්තා කරන තෙක් රැඳී සිටින්න, පසුව ප්රොක්සි අවශ්යතාව බලාත්මකව පැවතුණේදැයි පරීක්ෂා කරන්න. එක් අසාර්ථකත්වයකින් පසු socks-proxy විකල්පය අත්හැර දමන නැවත උත්සාහ ලූපයක් සෘජුවම සම්බන්ධ වී මුළු නිර්මාණයම නිහඬව පරාජය කරනු ඇත.
සගයා ළඟා කළ නොහැකි විට කුමක් සිදුවේදැයි දැනගැනීමට අවශ්ය වීමට පෙර තීරණය කරන්න. දෘශ්ය අසාර්ථකත්වයක් සහිත සීමිත නැවත උත්සාහයක් අනන්ත ලූපයකට වඩා ක්රියාත්මක කිරීම පහසු ය, සහ අධීක්ෂණ පද්ධතියට අනතුරු ඇඟවීමට යමක් ලබා දෙයි. එම තීරණයම කැරියර් සඳහා ද අදාළ වේ: Tor නැවත ආරම්භ වුවහොත්, VPN කඩා ඉවත් කර නැවත ද්වාර කළ යුතුය, මළ පරිපථයක් මත ධාවනය වීමට ඉඩ නොතබන්න.
අවසාන වශයෙන්, VPN වසා ඇති විට යෙදුමේම ප්රතිපත්තිය බලාත්මකව තබන්න. නිසි ලෙස රැඳී සිටින අධීක්ෂකයෙකු සම්බන්ධයක් නැති ක්රියාවලියක් සෘජුවම රථවාහන යැවීම වැළැක්වීමට කිසිවක් නොකරයි.
ඔබ ජයගත යුතු සංක්රාන්ති හතර පරීක්ෂා කරන්න
අවස්ථා හතරක් නිර්මාණය ආවරණය කරයි: Tor පළමුව ඉහළට එන සිසිල් ආරම්භය, දැනටමත් සූදානම් Tor වෙත සම්බන්ධ වන අධීක්ෂකයා, නොමැති VPN සගයා, සහ උමං ඉහළට ඇති විට කැරියර් නැති වීම. එක් එක් අවස්ථාවට වෙනස් අපේක්ෂිත සංක්රාන්තියක් ඇත, සහ ද්වාරය නිසි ලෙස ලියා ඇත්නම් එක් එක් අවස්ථාව වෙනස් ලොග් පේළියක් නිපදවයි.
ඒවා හිතාමතා, එකින් එක ධාවනය කරන්න, සහ ක්රියාවලි ලැයිස්තුව වෙනුවට තත්ත්ව වෙනස්කම් කියවන්න.
journalctl -u tor@default -n 30 --no-pager
systemctl status [email protected]
curl -sS --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ipකැරියර් වැටෙන විට, VPN පැරණි උමං සමඟ එල්ලී නොසිට එක් නැවත උත්සාහ කිරීමේ කාල පරතරයක් තුළ එය සමඟ පහළට යා යුතුය. Tor නැවත පැමිණෙන විට, ද්වාරය ක්රියාවලිය ආරම්භ වීමෙන් පසුව නොව පරිපථ සිදුවීමෙන් පසුව පමණක් නැවත විවෘත විය යුතුය. සෑම අසාර්ථකත්වයකදීම කුමන කොන්දේසිය අතුරුදහන් වී තිබුණිද ලොග් කරන්න, එවිට ඊළඟ රාජකාරියේ සිටින පුද්ගලයාට කාලමුද්රාවලින් අනුපිළිවෙල නැවත ගොඩනැගීමට සිදු නොවේ.