VPN ગોપનીયતાના દાવાનું પરીક્ષણ: ટકી રહે તેવા પુરાવા રાખો
પરિણામ જોતા પહેલાં દાવો, નિરીક્ષક અને સેટઅપ લખો. રૂટિંગ પરીક્ષણ એક બહિર્ગમ બતાવે છે; તે ક્યારેય બતાવતું નથી કે ઓપરેટર શું રાખે છે.
પરીક્ષણ એવા વાક્યથી શરૂ થાય છે જે કોઈને સાચું હોય એવું ગમે, અને પુરાવા કાં તો તેનું સંકુચિત સંસ્કરણ ટેકવે છે અથવા કંઈ જ નહીં. જાહેર સરનામાની ચકાસણી બતાવે છે કે એક વિનંતીએ કયું બહિર્ગમ વાપર્યું. તે બતાવતું નથી કે પ્રદાતા શું રાખે છે, કોણ તેને વાંચી શકે છે, અથવા એવા સત્રનું શું થાય છે જે ક્યારેય પૂર્ણ થતું નથી. પરીક્ષણને દસ્તાવેજી પ્રક્રિયા તરીકે કરવાથી તમે માપ જેટલું જ ટકાવી શકે તેનાથી વધુ દાવો કરતા અટકો છો.
એક નિરીક્ષણીય દાવો પસંદ કરો
કોઈ પણ સાધન ખોલતા પહેલાં દાવાને એક જ ચકાસણીય વાક્ય તરીકે લખો: આ પ્રોફાઇલ માટે, આ નેટવર્ક પર, જાહેર સરનામાના પડઘા તરફની વિનંતીઓ પ્રદાતાના જાહેર કરેલા બહિર્ગમમાંથી બહાર નીકળે છે. એ વાક્ય વિષય, શરત અને નિરીક્ષણનું નામ આપે છે, અને એ જ તેને ખોટું ઠરાવી શકાય તેવું બનાવે છે. VPN ગોપનીયતા રક્ષે છે એવા દાવાનું કોઈ નિરીક્ષણીય સ્વરૂપ નથી, તેથી કોઈ માપ તેને નક્કી કરી શકતું નથી. પરીક્ષણ જે આવરી લેશે નહીં તે માટે બીજું વાક્ય રાખો, કારણ કે સંગ્રહ, તૃતીય પક્ષની ઍક્સેસ અને ટ્રાફિક સહસંબંધ બધા બ્રાઉઝર પરીક્ષણની બહાર રહે છે.
એ બીજું વાક્ય અગાઉથી લખો, પરિણામ આવ્યા પછી નહીં. પરિણામ હજી અજાણ્યું હોય ત્યારે વ્યાપ વિશે પ્રામાણિક રહેવું ઘણું સહેલું છે, ટિકિટમાં આશ્વાસનકારક સ્ક્રીનશોટ આવ્યા પછી કરતાં. પછી ઉમેરાયેલી વ્યાપ-નોંધ સામાન્ય રીતે પ્રશ્નને બદલે પરિણામનું વર્ણન કરે છે.
માપનું પુનરાવર્તન કરવા વાચકને જરૂરી સેટઅપ તથ્યો
સેટઅપ જ પરિણામને પુનરુત્પાદનીય બનાવે છે, અને જવાબ સારો લાગે ત્યારે લોકો એ જ છોડી દે છે. આવૃત્તિ શબ્દમાળાઓ, પ્રોફાઇલ નામો, ઍક્સેસ નેટવર્ક અને સરનામા કુટુંબો નોંધમાં આવે છે, સાથે ટનલ વિભાજનનો કોઈ પણ નિયમ જે ટ્રાફિકને ટનલની બહાર લઈ જઈ શકે. પરીક્ષણ હેઠળની ઘટનાનું પણ નામ આપો, કારણ કે કાર્યરત જોડાણ, અણધાર્યું વિરામ, હાથથી જોડાણ-તૂટ, અને નેટવર્ક સ્થાનાંતરણ જુદા જુદા નિયમો લાગુ કરે છે. જે પરીક્ષણ આ ઘટનાઓને મિશ્ર કરે છે તે દરેક વિશે થોડું જ સાબિત કરે છે.
એવા વાતાવરણમાં સંવેદનશીલ ન હોય તેવો ટ્રાફિક વાપરો જ્યાં તમને પરીક્ષણ કરવાની અધિકૃતિ હોય. અસંબંધિત પેકેટ પકડવાથી રેકોર્ડ ટેકનિકલ લાગે છે અને પુરાવા ઉમેર્યા વિના જોખમ ઉમેરે છે. પકડ ફક્ત ટનલ ઇન્ટરફેસ પર કેન્દ્રિત કરો, અને ફાઇલ કદની મર્યાદા રાખો જેથી લાંબી ચાલ ડિસ્ક ભરી ન શકે. કંઈપણ બદલતા પહેલાં પકડ બંધ કરો, જેથી ફાઇલ તમે લખેલી સેટઅપ લાઇન સાથે મેળ ખાય.
શું માપવામાં આવ્યું અને તેનો અર્થ શું છે તે કહો
સાધને શું છાપ્યું અને સાધન શું જોઈ શક્યું તે નોંધો. રિઝોલ્વરનો જવાબ, સરનામા-પડઘાનું પરિણામ અને રૂટ શોધ જુદા જુદા પ્રશ્નોના જવાબ આપે છે, અને વેબ પૃષ્ઠની અંદરનું સ્થાન-લેબલ બહિર્ગમ વિશેનું તથ્ય નહીં, પણ ડેટાબેઝ વિશેનું અનુમાન છે. દરેક લાઇન ઉત્પન્ન કરનાર આદેશ તેની બાજુમાં લખો, કારણ કે આદેશ વિનાનું મૂલ્ય પુનરુત્પાદિત કરી શકાતું નથી. સમય-છાપને ફેરફાર-ટિકિટના એ જ સમય ક્ષેત્રમાં રાખો, નહીં તો એક અઠવાડિયા પછી ક્રમ વાંચી ન શકાય તેવો થાય છે.
curl -s https://icanhazip.com
curl -s https://ipinfo.io/ip; echo
resolvectl status --no-pager | head -15
સંમત થતી બે સ્વતંત્ર પડઘા સેવાઓ એક કરતાં વધુ મજબૂત છે, અને અસંમતિ પોતે જ નોંધવા લાયક શોધ છે. રિઝોલ્વરનું આઉટપુટ બતાવે છે કે DNS એ ટનલને અનુસરી કે સ્થાનિક નેટવર્ક વાપરવાનું ચાલુ રાખ્યું, જે બહિર્ગમ સરનામાથી અલગ દાવો છે. કાચું આઉટપુટ સમય-છાપ સાથે સાચવો, અને સૌથી આશ્વાસનકારક સ્ક્રીનશોટને બદલે વિરોધી પરિણામો રાખો. જ્યારે ફેરફાર પરિણામને ખસેડે, ત્યારે એક સમયે એક ચલ લાગુ કરો, કારણ કે સર્વર અને ક્લાયન્ટ સાથે બદલવાથી તમે કહી શકશો નહીં કે કયું મહત્ત્વનું હતું.
રેકોર્ડમાં શું આવે છે, અને શું દૂર કરવું જોઈએ
પદ્ધતિ, ગુપ્ત ન હોય તેવું આઉટપુટ અને મર્યાદાઓ રાખો, પછી બાકીનું દૂર કરો. ઓળખપત્રો ધરાવતી પ્રોફાઇલો, ખાનગી હોસ્ટનામો અને ખાતા ઓળખકર્તાઓને પુરાવા સાથે મુસાફરી કરવાની જરૂર નથી, અને જે પરીક્ષણ-રેકોર્ડ તેમને લીક કરે છે તેણે જે દર્શાવવાનું હતું તેને નુકસાન પહોંચાડ્યું છે. નીચેના પાંચ ક્ષેત્રો એ સૌથી ટૂંકું સ્વરૂપ છે જે હજી હસ્તાંતરણ ટકી રહે છે.
| Field | What to write |
|---|---|
| Claim | One testable sentence naming the profile, the network and the observation |
| Observer and scope | Who could see the traffic or the record, and under which conditions |
| Setup | Client and server versions, profile name, access network, address families, split-tunnel rules, event under test |
| Raw result | Tool output with a timestamp, exit addresses from both echo services, resolver answer |
| What it does not support | Retention, third-party access, correlation, untested address families |
તમે જેની સાથે સરખામણી કરો છો તે નીતિ-ઘોષણા તેની તારીખ અને વ્યાપ સાથે જોડો. RFC 6973 નામ આપેલા નિરીક્ષકો અને વ્યાખ્યાયિત વ્યાપની આસપાસ ગોપનીયતા વિશ્લેષણને ફ્રેમ કરે છે, અને એ ફ્રેમ પરીક્ષણ-રેકોર્ડને અનુકૂળ છે: કોણ શું નિરીક્ષણ કરી શકે, કઈ પરિસ્થિતિઓમાં, અને કયા ભાગો તપાસ્યા વિના રહ્યા.
પુરાવા શું ટેકવે છે અને શું નહીં તે જણાવતા એક ફકરાથી અંત કરો. એ ફકરો જ અંતિમ ઉત્પાદન છે, અને તેની ઉપરનું બધું તેને પ્રામાણિક બનાવવા માટે છે. જો દરેક કલમને નરમ કર્યા વિના તેને લખી શકાય નહીં, તો પરીક્ષણે ટિકિટ જે દાવો કરે છે તેનાથી ઓછું માપ્યું છે.