ആദ്യ സെക്കൻഡിൽ മരിക്കുന്ന VPN, കണക്ട് ചെയ്തതിന് ശേഷം പരാജയപ്പെടുന്ന ഒന്നിൽ നിന്ന് വ്യത്യസ്തമായ ജീവിയാണ്, സാധാരണ തെറ്റ് രണ്ടിനെയും ഒന്നായി കാണുന്നതാണ്. ഇവിടെ ഹാൻഡ്ഷേക്കില്ല, സർട്ടിഫിക്കറ്റ് കൈമാറ്റമില്ല, പരിശോധിക്കാൻ റൂട്ടുമില്ല. ജേണലിലെ ഒരു വരി പല ബന്ധമില്ലാത്ത അറ്റകുറ്റപ്പണികളിൽ ഏതാണ് ബാധകമെന്ന് തീരുമാനിക്കുന്നു, അത് ഒഴിവാക്കിയാൽ ഒരിക്കലും വായിക്കാത്ത ഒരു കോൺഫിഗ് എഡിറ്റ് ചെയ്ത് ഒരു ഉച്ചയ്ക്ക് നഷ്ടമാകും. ആദ്യം ആ വരി വായിക്കുക.

മൂന്ന് വായന-മാത്ര കമാൻഡുകൾ നിങ്ങളെ അവിടെ എത്തിക്കും: ആദ്യം journalctl -u openvpn@server -b --no-pager, പിന്നെ systemctl status openvpn@server, കൂടാതെ UDP ശ്രോതാക്കൾക്കും അവരുടെ ഉടമകൾക്കുമായി ss -lunp.

ആദ്യ വരിയാണ് ശാഖ തിരഞ്ഞെടുക്കുന്നത്

പോർട്ട് കൂട്ടിയിടിയും ഇല്ലാത്ത ബൈനറിയും രണ്ടും ഒരു സെക്കൻഡിനുള്ളിൽ തുടക്കം കൊല്ലുന്നു, രണ്ടും വ്യത്യസ്ത ആദ്യ വരികൾ അവശേഷിപ്പിക്കുന്നു. വിലാസം ഇപ്പോൾതന്നെ ഉപയോഗത്തിലാണ് എന്ന സന്ദേശം പോർട്ട് പേര് പറയുന്നു; ഇല്ലാത്ത എക്സിക്യൂട്ടബിൾ ഇനി ഇല്ലാത്ത പാത്ത് പേര് പറയുന്നു; പരാജയപ്പെട്ട വ്യവസ്ഥയോ ഇല്ലാത്ത കോൺഫിഗ് ഫയലോ ഫയലിന്റെ പേര് പറയുന്നു. ഈ മൂന്നും വ്യത്യസ്ത അറ്റകുറ്റപ്പണികളിലേക്ക് നയിക്കുന്നു, ക്ലയന്റ് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്ത് ഒന്നും മെച്ചപ്പെടുന്നില്ല. മറ്റെന്തെങ്കിലും പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് ആദ്യ പരാജയം നിങ്ങളുടെ കുറിപ്പുകളിൽ പകർത്തുക.

യഥാർത്ഥ വരി മറയ്ക്കുന്ന വീണ്ടും-ശ്രമിക്കൽ ലൂപ്പ് ശ്രദ്ധിക്കുക. റീസ്റ്റാർട്ട് നയം ഉള്ള ഒരു യൂണിറ്റ് ആദ്യ പരാജയത്തെ ഡസൻ കണക്കിന് സമാന പരാജയങ്ങൾക്കടിയിൽ കുഴിച്ചിടാം, അതിനാൽ യൂണിറ്റ് അനുസരിച്ച് ഫിൽട്ടർ ചെയ്ത് മുകളിൽ നിന്ന് വായിച്ച journalctl -b വാലിനെക്കാൾ മെച്ചം.

മറ്റാരാണ് 1194 പോർട്ട് പിടിച്ചിരിക്കുന്നത്

കുറ്റക്കാരൻ സാധാരണയായി ആരെങ്കിലും ഉദ്ദേശിച്ച് ക്രമീകരിച്ച രണ്ടാമത്തെ സർവർ അല്ല. മറ്റൊരു ടെർമിനലിൽ ഇപ്പോഴും ജീവനോടെയുള്ള കൈകൊണ്ട് ആരംഭിച്ച ക്ലയന്റ്, അതേ പോർട്ട് തിരഞ്ഞെടുത്ത രണ്ടാമത്തെ പ്രൊഫൈൽ, അല്ലെങ്കിൽ സ്വന്തം ടണൽ 1194 പിടിച്ചിരിക്കുന്ന വെണ്ടർ ബണ്ടിൽ എന്നിവ പ്രതീക്ഷിക്കുക. സോക്കറ്റിന്റെ ഉടമ ss -lunp-ൽ കാണാം; യൂണിറ്റ് ഉത്തരവാദിയാണോ എന്നറിയാൻ ആ PID systemctl status-ന് നൽകുക. സിഗ്നൽ കൊണ്ടല്ല, അതിന്റെ സ്വന്തം നിയന്ത്രണ പാതയിലൂടെ അത് താഴ്ത്തുക.

യൂണിറ്റ് നിയന്ത്രിക്കുന്ന പ്രോസസ്സിന് സിഗ്നൽ സാധാരണയായി റീസ്റ്റാർട്ട് ഉണ്ടാക്കുന്നു, അതേ പരാജയം കുറച്ച് നിമിഷങ്ങൾക്ക് ശേഷം പുതിയ പ്രശ്നമായി വീണ്ടും വരുന്നു. യൂണിറ്റിന് systemctl stop, വെണ്ടർ ഇൻസ്റ്റാളിന് ബണ്ടിലിന്റെ സ്വന്തം സർവീസ് കമാൻഡ്, സിഗ്നൽ ആ ഷെല്ലിൽ നിങ്ങൾ കൈകൊണ്ട് തുടങ്ങിയതിന് മാത്രം ഉപയോഗിക്കുക.

നീക്കം ചെയ്തതിന് ശേഷം അവശേഷിക്കുന്ന യൂണിറ്റുകൾ

നീക്കം ചെയ്യൽ ബൈനറികൾ ഇല്ലാതാക്കുന്നു; സാധാരണയായി /etc/systemd/system-ന് കീഴിൽ ഉള്ള കൈകൊണ്ട് എഴുതിയ യൂണിറ്റ് ഫയലുകൾ അതിജീവിക്കുന്നു. തുടർന്ന് Systemd ഇനി ഇല്ലാത്ത പാത്തിലേക്ക് ചൂണ്ടുന്ന യൂണിറ്റ് വീണ്ടും ശ്രമിക്കുന്നു, സന്ദേശം ഇന്നലെയുടെ നീക്കത്തെക്കുറിച്ചല്ല, ആ കാണാത്ത ഫയലിനെക്കുറിച്ചാണ്. systemctl status യൂണിറ്റിന്റെ ഫ്രാഗ്മെന്റ് പാത്ത് മുകളിൽ കാണിക്കുന്നു, അതിനാൽ എന്തെങ്കിലും ഇല്ലാതാക്കുന്നതിന് മുമ്പ് അത് dpkg -S ഉപയോഗിച്ച് പരിശോധിക്കുക. അനാഥം പോയിക്കഴിഞ്ഞാൽ systemctl daemon-reload ഉം systemctl reset-failed ഉം അവസ്ഥ വൃത്തിയാക്കുന്നു; അല്ലെങ്കിൽ പിന്നീടുള്ള ഓരോ സ്റ്റാറ്റസ് പരിശോധനയും അത് പാരമ്പര്യമായി നേടുന്നു.

which openvpn /usr/local-ന് കീഴിൽ എന്തെങ്കിലും ഉത്തരം നൽകുമ്പോൾ, ഉപയോഗത്തിലുള്ള ബൈനറി apt-ൽ നിന്നല്ല, വെണ്ടർ ഇൻസ്റ്റാളറിൽ നിന്നാണ് വന്നത്. അത്തരം ഇൻസ്റ്റാളർ സാധാരണയായി സ്വന്തം ശ്രോതാവ്, സ്വന്തം ബൂട്ട് എൻട്രി, സ്വന്തം കോൺഫിഗ് ഡയറക്ടറി എന്നിവ കൊണ്ടുവരുന്നു, അതിനാൽ കാണുന്ന കമാൻഡ് നീക്കിയാലും സോക്കറ്റ് പിടിക്കപ്പെട്ടിരിക്കും.

വെണ്ടർ രേഖപ്പെടുത്തിയ രീതിയിൽ അത് അൺഇൻസ്റ്റാൾ ചെയ്യുക, ss -lunp ഉപയോഗിച്ച് പോർട്ട് സ്വതന്ത്രമാണെന്ന് ഉറപ്പാക്കുക, ആവശ്യമെങ്കിൽ മാത്രം ഡിസ്ട്രിബ്യൂഷൻ ക്ലയന്റ് ചേർക്കുക.

വീണ്ടും ശ്രമിക്കുന്നതിന് മുമ്പ് അവസ്ഥ ക്രമപ്പെടുത്തുക

അതിൽ നിന്ന് നിഗമനങ്ങളിലെത്തുന്നതിന് മുമ്പ് പരാജയ അവസ്ഥ മായ്ക്കുക: systemctl reset-failed കൗണ്ടറുകൾ നീക്കുന്നു, തുടർന്ന് systemctl status യൂണിറ്റിന്റെ ചരിത്രമല്ല, അതിന്റെ നിലവിലെ അവസ്ഥ റിപ്പോർട്ട് ചെയ്യുന്നു. ഒരിക്കൽ ആരംഭിച്ച് യന്ത്രത്തിന്റെ മൊത്ത അവസ്ഥയല്ല, ആ ഓട്ടത്തിന്റെ സ്വന്തം ജേണൽ വായിക്കുക. ടണൽ ഒന്നും കൊണ്ടുപോകാതിരിക്കെ സജീവമെന്ന് റിപ്പോർട്ട് ചെയ്യുന്ന യൂണിറ്റ് വേറിട്ട പ്രശ്നമാണ്, കൂടുതൽ സാധാരണവും. രണ്ടും ബഗ് റിപ്പോർട്ടുകളിൽ ഒന്നാകുന്നു, കാരണം രണ്ടും ഉപയോക്താവ് «VPN പ്രവർത്തിക്കുന്നില്ല» എന്ന് പറയുന്നതിൽ അവസാനിക്കുന്നു.

നിങ്ങൾ എടുത്ത ശാഖ രേഖപ്പെടുത്തുക: പോർട്ട് കൂട്ടിയിടി, ഇല്ലാത്ത ബൈനറി, ഇല്ലാത്ത കോൺഫിഗ്. അടുത്ത തവണ തിരിച്ചറിയാൻ വേഗമാകും.

അനുബന്ധ ലേഖനങ്ങൾ