મહત્વપૂર્ણ સુરાગ ગુમાવ્યા વિના VPN લોગનું સંપાદન કરો
દરેક વપરાયોગ્ય વસ્તુ દૂર કરો, દરેક વાસ્તવિક મૂલ્ય માટે એક લેબલ રાખો અને ક્રમ તથા આવૃત્તિઓ સાચવો. સંપાદિત લોગે હજી પણ અજાણ્યા વ્યક્તિને નિષ્ફળતા અનુસરવા દેવું જોઈએ.
તમે એક લોગ સહાય થ્રેડમાં પેસ્ટ કરો છો, એક જવાબ દર્શાવે છે કે તેમાં તમારી ખાનગી કી છે, અને પેસ્ટ કરવું કાયમી છે. વધુ શાંત નિષ્ફળતા પછી દેખાય છે, જ્યારે દરેક સરનામું X બની જાય છે અને ફાઇલ સાબિત કરતી નથી કે ક્લાયન્ટ અને સર્વર અલગ હોસ્ટ હતા. સંપાદનનો એક રાઉન્ડ જે પ્રવેશ આપે છે અથવા વ્યક્તિનું નામ લે છે તે દૂર કરે છે, અને જે નિષ્ફળતા સમજાવે છે તે રાખે છે. તે નિયમો સાથેનું રૂપાંતર છે, શોધ બોક્સ સાથે ભૂંસવું નહીં.
સંપાદન રૂપાંતર છે, ભૂંસવું નહીં
લોગ મૂલ્યો સાથે સાથે રચના પણ ધરાવે છે: આ સરનામું તે સરનામા સાથે આ સમયે વાત કરતું હતું, અને હેન્ડશેક આ પગલા પર અટક્યું. મૂલ્યો જ ફાઇલને પ્રકાશિત કરવા માટે જોખમી બનાવે છે. રચના જ તેને પ્રકાશનને લાયક બનાવે છે.
આખી લાઇન ભૂંસવાથી બંને એકસાથે જાય છે, તેથી કાપેલો લોગ ઘણી વાર કંઈ જ જવાબ આપતો નથી. દરેક મૂલ્યને એક ટોકનમાં સમાવવું અલગ રીતે નિષ્ફળ જાય છે, કારણ કે બે અલગ સાથી એક જ અભિનેતા બની જાય છે. બંને રાઉન્ડ સુઘડ દેખાઈ શકે છે અને તોપણ પુરાવો નષ્ટ કરી શકે છે. કસોટી એ છે કે જે વાચકે તમારું નેટવર્ક કદી જોયું નથી તે ક્રમ અનુસરીને તમે પહોંચ્યા તે નિષ્કર્ષ પર પહોંચી શકે છે કે નહીં.
પહેલા અંશ, પછી સફાઈ
કંઈપણ સંપાદિત કરતા પહેલા નિષ્ફળતાની આસપાસનો ભાગ કાપી લો. નાનો અંશ તપાસવો સરળ છે, અને તેમાં એવું કંઈ લઈ આવવાની શક્યતા ઓછી છે જે તમે ભૂલી ગયા હતા કે ફાઇલમાં હતું. મૂળ પ્રતને સુરક્ષિત ભંડારમાં રાખો જ્યાં સુધી કેસ બંધ ન થાય. સંપાદન નુકસાન સાથે છે, અને કાચી ફાઇલ જ આગળના પ્રશ્નનો જવાબ આપવાનો એકમાત્ર રસ્તો છે.
અંશને સાદા લખાણ તરીકે વાંચો તે પહેલાં કે તમે કોઈ નિકાસ આદેશ પર ભરોસો કરો કે તેણે ખાનગી ભાગ દૂર કર્યા છે, કારણ કે નિકાસકર્તા ફીલ્ડ સાફ કરવાને બદલે સારાંશ અને ફેરવે છે. ડિબગ અને વર્બોઝ મોડ કી બ્લોક અથવા ઇનલાઇન ક્રેડેન્શિયલ માટે સૌથી સંભવિત જગ્યા છે. ફાઇલને એવા સંપાદકમાં ખોલો જે આખી લાઇન બતાવે છે, એવા વ્યૂઅરમાં નહીં જે લપેટીને અંત છુપાવે છે.
શું જવું જોઈએ, અને કયા ક્રમમાં
પ્રવેશ આપતી સામગ્રીથી શરૂ કરો, કારણ કે અહીં એક ચૂક અભ્યાસ પૂરો કરે છે: ખાનગી કી બ્લોક, પાસવર્ડ, અગાઉ શેર કરેલી કી, API ટોકન, પુનઃપ્રાપ્તિ કોડ. આ ફક્ત ઓળખકર્તા નથી; થ્રેડ વાંચનાર કોઈપણ આનો ઉપયોગ કરી શકે છે. જે રાઉન્ડ બાકીનું બધું દૂર કરે અને આમાંથી એક રાખે, તે નિષ્ફળ છે.
પછી ઓળખનું સ્તર: વપરાશકર્તાનામ, પ્રમાણપત્રના વિષયો અને ક્રમાંકો, ખાતા ઓળખકર્તા, અને કોઈપણ માર્ગ જેમાં વ્યક્તિનું નામ હોય. આમાંથી કંઈ પણ એકલું ઉપયોગી નથી, પણ સાથે મળીને તે વ્યક્તિનું નામ લે છે, અને આ જ તે ભાગ છે જે જાહેર થ્રેડને જરૂરી નથી.
પછી ટોપોલોજીનું સ્તર, અને અહીં જ નિર્ણય આવે છે. જાહેર સરનામાં, આંતરિક શ્રેણીઓ અને હોસ્ટ નામ બધા બદલી શકાય છે જ્યારે તેમનો ખુલાસો કોઈ નિદાનાત્મક હેતુ પૂરો કરતો નથી, અને સ્થિર લેબલ ખાલી જગ્યા કરતાં સારા છે. ક્રમ મહત્વનો છે કારણ કે પહેલી સ્તરો નિરપેક્ષ છે અને છેલ્લું એક નિર્ણય છે. આ ક્રમમાં કામ કરવું તમને એ પણ રોકે છે કે ચાલીસમી લાઇનમાં કી બ્લોક પડ્યો હોય અને તમે હોસ્ટ નામો પર કલાક ગાળો.
| Original kind | Replace with | Keep |
|---|---|---|
| Client address | CLIENT_A | Which side initiated |
| Server address | SERVER_B | Port and protocol |
| Username | USER_1 | The failure that mentions it |
| Hostname | HOST_1 | Resolution order |
સંબંધોનો નાશ ન કરો
દરેક વાસ્તવિક મૂલ્યને એક પ્લેસહોલ્ડર આપો અને જ્યારે પણ તે મૂલ્ય આવે ત્યારે તેને ફરી વાપરો. જો બે સરનામાં અલગ હતા, તો રાઉન્ડ પછી પણ અલગ રહેવા જોઈએ, નહીં તો વાચક નિષ્કર્ષ કાઢશે કે ક્લાયન્ટે પોતાની સાથે કનેક્ટ કર્યું. સુસંગતતા જ આખી પ્રક્રિયા છે: વાચક લેબલનું પુનરાવર્તન જોઈને મેપિંગ શીખે છે. બે અભિનેતાઓ માટે એક જ ફરી વપરાયેલ ટોકન લોગને અવાંચ્ય બનાવવાનો સૌથી ઝડપી રસ્તો છે.
ક્રમ અને સમય એક જ રચનાના ભાગ છે. ક્રમ અખંડ રાખો, અને જો તમે સમય-ચિહ્ન ખસેડો તો બધાને એક જ માત્રામાં ખસેડો અને આ એક લાઇનમાં કહો. બદલાયેલા અને સાચા સમય ભેગા કરવા તેમને દૂર કરવા કરતાં ખરાબ છે, કારણ કે પછી ખાલી જગ્યા એવી વસ્તુનો પુરાવો લાગે છે જે કદી બની જ નહોતી.
પોર્ટ, પ્રોટોકોલ અને દિશા જેમ છે તેમ રહે છે. સરનામા પરનું પ્લેસહોલ્ડર પોર્ટ પર પ્લેસહોલ્ડર માંગતું નથી.
જે પ્રશ્નનો જવાબ લોગે આપવો છે તે પ્રશ્ન રાખો
સંપાદન શરૂ કરતા પહેલા સહાયકને જરૂરી ફીલ્ડ લખી લો: ભૂલનું ચોક્કસ, બિન-ગુપ્ત લખાણ, ક્લાયન્ટ અને સર્વર આવૃત્તિઓ, ટ્રાન્સપોર્ટ, અને કઈ બાજુએ પ્રયાસ શરૂ કર્યો. આ જ અજાણ્યાને નિષ્ફળતા ઓળખવા દે છે. યાદી પાસે રાખવાથી રાઉન્ડ આશાને બદલે તપાસ બને છે.
ફાઇલ મોકલતી વખતે શું બદલાયું તે કહેતી એક લાઇન ઉમેરો, જેથી કોઈ પ્લેસહોલ્ડર હોસ્ટ નામનું નિદાન કરવામાં કલાક ન ગાળે. OpenVPN નું નિદાનાત્મક લોગ વિશેનું દસ્તાવેજીકરણ તેના લોગ જે ફીલ્ડ ધરાવે છે તેની યાદી આપે છે, અને આ જ તે યાદી છે જે તમે બદલી રહ્યા છો. મેમરી ડમ્પ કે પેકેટ કેપ્ચર મોકલતા પહેલા પૂછો, અને જે સહાય ચેનલ તમે ચકાસી શકો તે વાપરો. આ કલાકૃતિઓ લખાણ લોગ કરતાં ઘણું વધુ ધરાવે છે, અને તેમાંથી કેટલીક તમારા પ્રકાશન માટે નથી.
તૈયાર અંશને પહેલીથી છેલ્લી લાઇન સુધી એક વાર વાંચો, શરૂઆત અને અંત સહિત. સ્ક્રીનશોટ લખાણ કરતાં વધુ શંકાને પાત્ર છે, કારણ કે તે બીજી વિન્ડો, ખાતાના નામ અને મેનુ આઇટમ લાવે છે.