VPN પર Tor: તમારું IP કોણ જુએ છે, અને Tor વપરાશ કોણ જુએ છે?
VPN પર Torમાં એન્ટ્રી રિલે તમારું VPN એક્ઝિટ જુએ છે અને તમારો પ્રદાતા ગાર્ડ રિલે જુએ છે. ક્રમ ઉલટાવો અને બંને નિરીક્ષકો બદલાય છે.
તમે VPN ક્લાયન્ટ જોડો છો, ટનલની રાહ જુઓ છો, પછી Tor Browser ખોલીને તેને સર્કિટ બનાવવા દો છો. એ જ સામાન્ય ક્રમ નક્કી કરે છે કે કોણ શું જુએ છે. એ ક્રમમાં Torનો એન્ટ્રી રિલે તમારા VPN એક્ઝિટ સરનામાને નમસ્કાર કરે છે, અને તમારો VPN પ્રદાતા જાહેર ગાર્ડ રિલેને નમસ્કાર કરે છે. ઊલટું કરો તો બંને નિરીક્ષકો બદલાય છે. બંને ક્રમમાંથી પસાર થવું યોગ્ય છે, કારણ કે ક્લાયન્ટ સેટિંગ્સ શાંતિથી એ ક્રમ તોડે છે જે લોકો માનતા હતા કે અમલમાં છે, અને તેને પકડતી ચકાસણી બંને કિસ્સામાં એક જ છે.
ઉત્પાદનથી નહીં, ક્રમથી શરૂ કરો
બે ગોઠવણીને «Tor સાથે VPN» કહેવાય છે, અને ફક્ત પ્રથમ સામાન્ય છે. VPN પર Torમાં જ્યારે Tor શરૂ થાય ત્યારે ટનલ પહેલેથી ઉપર હોય છે, તેથી tor પ્રક્રિયા પોતાનું ગાર્ડ કનેક્શન બીજા કોઈ પણ આઉટબાઉન્ડ ટ્રાફિકની જેમ ટનલમાં મોકલે છે. VPN પર Torમાં પહેલા Tor ઉપર આવે છે અને VPN સત્ર પોતે સર્કિટમાંથી પસાર થઈને Tor એક્ઝિટમાંથી પ્રદાતા સુધી પહોંચે છે.
બંને વચ્ચે બદલાતું તે છે કે સૌથી બહારની કડીના દૂરના છેડે કયું સરનામું બેસે છે. દરેક નિરીક્ષક ફક્ત પાછલું હોપ જુએ છે, કદી આખો માર્ગ નહીં: ગાર્ડ જુએ છે કે કોણ તેની સાથે જોડાયું, અને VPN સર્વર જુએ છે કે કોણ તેની સાથે જોડાયું. Tor તમારું સ્થાનિક ટનલ સરનામું બહાર લઈ જતું નથી, અને પ્રોટોકોલમાં એવું કોઈ ક્ષેત્ર નથી જ્યાં તે એ કરી શકે.
બંને ક્રમમાં ગંતવ્ય વેબસાઇટ હજી Tor એક્ઝિટ જુએ છે, અને કોઈ પણ ક્રમ એ વેબસાઇટ તમારા લોગિનથી જે શીખે છે તે બદલતું નથી. તફાવત બે કિનારા સુધી મર્યાદિત છે.
Tor એન્ટ્રી રિલે શું જુએ છે
એન્ટ્રી, અથવા ગાર્ડ, રિલે પોર્ટ પર સામાન્ય TCP કનેક્શન સ્વીકારે છે અને ક્લાયન્ટ સાથે TLS હેન્ડશેક શરૂ કરે છે. VPN પર Tor ગોઠવણીમાં એ કનેક્શનનો સ્રોત તમારું VPN એક્ઝિટ છે. પહેલા Tor ગોઠવણીમાં તે એ સરનામું છે જે તમારા મશીને Tor નેટવર્ક સુધી પહોંચવા માટે વાપર્યું, સામાન્ય રીતે તમારું ઘરનું કનેક્શન.
આ પ્રશ્નના IP અડધા ભાગનો જવાબ આપે છે, પણ ફક્ત જો ટનલે કનેક્શન ખરેખર લઈ જ્યું હોય. Tor પ્રક્રિયા પોતાના સોકેટ સાથે ગાર્ડ સુધી પહોંચે છે, અને એ સોકેટ Tor Browserની પ્રોક્સી સેટિંગ્સ દ્વારા સંચાલિત નથી. બ્રાઉઝર 9150 પર SOCKS દ્વારા સાથે આવેલી tor પ્રક્રિયા સાથે વાત કરે છે, અને પછી tor કર્નલના રૂટિંગ ટેબલનો ઉપયોગ કરીને પોતાનું કનેક્શન ખોલે છે. torrcમાં Socks5Proxy લાઇન, અથવા ક્લાયન્ટ ટ્રાન્સપોર્ટ, એ માર્ગ બદલે છે. બીજું કંઈ નહીં.
Linux પર તમે મશીનમાંથી જ જવાબ વાંચી શકો છો. કર્નલને પૂછો કે તે કોઈપણ જાહેર સરનામા માટે કઈ ઇન્ટરફેસ વાપરશે, પછી સ્થાપિત કનેક્શનનું સ્થાનિક સરનામું જુઓ:
ip route get 203.0.113.10
sudo ss -tnp | grep -i torજો રૂટ dev wg0 અથવા dev tun0 કહે છે, અને સ્થાપિત કનેક્શનનું સ્થાનિક સરનામું ટનલ સરનામું છે, તો Tor VPNની અંદર છે. જો રૂટ તમારા ભૌતિક ઇન્ટરફેસનું નામ લે છે, તો તે બહાર છે, ક્લાયન્ટનો પોતાનો સૂચક ગમે તે દાવો કરે.
તમારો VPN પ્રદાતા શું જોઈ શકે છે
પ્રદાતા તમારું VPN સત્ર સમાપ્ત કરે છે, તેથી તે એ સરનામાં જુએ છે જેની સાથે તમે જોડાઓ છો. ગાર્ડ રિલે સરનામાં જાહેર સંમતિમાં પ્રકાશિત થાય છે અને તેમના પોર્ટ જાણીતા છે, તેથી એક મેળવવું યાદીમાં શોધ છે, ઊંડી પેકેટ તપાસ નહીં. પ્રદાતાએ એ જાણવા Tor તોડવાની જરૂર નથી કે સત્ર Tor છે.
તે જે નથી જોતું તે સર્કિટનો બાકીનો ભાગ છે. મધ્યમ રિલે અને એક્ઝિટ Torની અંદર પસંદ થાય છે, અને પ્રદાતા ફક્ત ગાર્ડ સુધીની કડી સંભાળે છે. પૃષ્ઠનું સામગ્રી એક્ઝિટ પર પૂરી થતી TLSની અંદર રહે છે, અને Tor ટ્રાફિક માટે નામ ઉકેલ પણ એક્ઝિટ પર જ થાય છે, તેથી પ્રદાતા પાસે ગંતવ્ય સાથે સાંકળવા માટે કોઈ DNS ક્વેરી નથી.
obfs4 સાથેના બ્રિજ શોધ બદલે છે, ટોપોલોજી નહીં. બ્રિજ સરનામું જાહેર રિલે યાદીમાં નથી અને ટ્રાફિકને Tor જેવો ન દેખાય તે રીતે ઘડવામાં આવે છે, તેથી ફક્ત સરનામાં સરખાવતો ઓપરેટર તેને ચિહ્નિત કરશે નહીં. સત્ર હજી તમારા VPN ક્લાયન્ટથી આવે છે, અને પ્રદાતા હજી એક અંતિમ બિંદુ, એક વોલ્યુમ અને એક સમયપત્રક જુએ છે.
ક્ષમતા જાળવણી નીતિ નથી
કનેક્શન જોઈ શકતો ઓપરેટર તેને રાખવાનું વચન આપ્યું નથી. લોગિંગ અલગ નિર્ણય છે, નીતિમાં લખાયેલો, અધિકારક્ષેત્રથી મર્યાદિત, અને ફક્ત એ પુરાવાથી ચકાસી શકાય જેમાં તમે પહેલેથી વિશ્વાસ કરો છો. લોગ નથી એવું લેબલ ઉપર વર્ણવેલ નેટવર્ક ભૂમિકા બદલતું નથી.
ખાતાની ઓળખ સામાન્ય રીતે એક્ઝિટ સરનામા કરતાં વધુ મહત્વની છે. જો તમે ઇમેઇલ સરનામાથી સાઇન ઇન કર્યું, અથવા કાર્ડથી ચૂકવ્યું, તો પ્રદાતા એક પણ ગંતવ્ય લોગ કર્યા વિના સત્રને તમારી સાથે જોડી શકે છે. એક્ઝિટ IP ફેરવવાથી એમાં કંઈ થતું નથી.
કોઈ પણ જવાબ પર વિશ્વાસ કરતા પહેલા કવરેજ ચકાસો
જેઓ માને છે કે તેઓ VPN પર Tor ચલાવે છે તેમાંના મોટાભાગના તેનો એક ભાગ ચલાવે છે. Tor Browserને બાકાત રાખતું સ્પ્લિટ ટનલિંગ, બ્રાઉઝરને આવરી લેતું પણ tor સેવાને નહીં એવું કિલ સ્વિચ, ટનલ ઉપર આવે તે પહેલા ચાલતું સ્ટાર્ટઅપ યુનિટ, અને ટનલની આસપાસનો IPv6 માર્ગ એ સામાન્ય ચાર છે.
ક્લાયન્ટની સ્થિતિ સ્ક્રીન વાંચવાથી એમાંથી એક પણ ચકાસાતું નથી. જે ચકાસે છે: Tor Browser ચાલુ રાખો, ટનલ નીચે ઉતારો, અને જુઓ કે ગાર્ડ કનેક્શન ભૌતિક ઇન્ટરફેસ પર ટકે છે કે નહીં.
જે ક્રમમાં હું ચકાસું છું, પ્રથમ નિષ્ફળતા પર અટકીને:
ip route get 203.0.113.10ટનલ ઉપકરણ પરત આપે છે.ss -tnp | grep -i torટનલના સ્થાનિક સરનામા સાથે ગાર્ડ કનેક્શન દર્શાવે છે.ip -6 routeટનલની બહાર કોઈ ડિફોલ્ટ રૂટ ધરાવતું નથી, અથવા ક્લાયન્ટમાં IPv6 બંધ છે.- VPN ઉતારવાથી tor કનેક્શન ભૌતિક કડી પર છોડવાને બદલે સમાપ્ત થાય છે અથવા માર્ગ બદલે છે.
કયો ક્રમ તમારા બચાવ સાથે મેળ ખાય છે
બંને ક્રમ કંઈક છુપાવે છે અને કંઈક ખુલ્લું કરે છે, તેથી જવાબ એ છે કે તમને કયા નિરીક્ષકની ચિંતા છે તેની પસંદગી.
| Observer | Tor over VPN | VPN over Tor |
|---|---|---|
| Your ISP or local network | Sees a VPN connection, not Tor | Sees a Tor guard connection |
| Your VPN provider | Sees Tor use, and your home address | Sees a Tor exit as the client, not your home address |
| Tor entry relay | Sees the VPN exit | Sees your home address |
| Destination website | Sees a Tor exit | Sees a Tor exit |
જે અટકાવવા માંગો છો તેની સાથે પંક્તિ મળે ત્યાં સુધી કોલમ પ્રમાણે વાંચો. જો ચિંતા સ્થાનિક નેટવર્ક અથવા Tor રેકોર્ડ કરતા કે બ્લોક કરતા ISPની હોય, તો VPN પર Tor તે સંભાળે છે. જો ચિંતા એ હોય કે VPN ઓપરેટર તમારું ઘરનું સરનામું જાણે, તો Tor પર VPN તે સંભાળે છે, અને તેની કિંમત Tor વપરાશ તમારા પોતાના નેટવર્કને અને ઘરનું સરનામું ગાર્ડને દેખાડીને ચૂકવે છે.
કોઈ પણ ગોઠવણી બંને કિનારાને અંધ રાખતી નથી. એક નિરીક્ષક ઉમેરવાથી બીજો દૂર થતો નથી. Tor Projectની નોંધ Tor સાથે VPN ચલાવવા વિશે બીજી બાજુથી એ જ કહે છે: ટનલ બદલે છે કે કોના પર વિશ્વાસ કરાય છે અને કયા નિષ્ફળતાના માર્ગો છે, તેથી શું છુપાવવું હતું તે નક્કી કર્યા વિના તેને ઉમેરવું સુધારો નથી.
પહેલા નિરીક્ષક નક્કી કરો, પછી ક્રમ પસંદ કરો, અને ક્લાયન્ટના સૂચકને બદલે ip route get અને ss થી ચકાસો. જો નિરીક્ષક એવો કોઈ હોય જે VPN પ્રદાતાને જ દબાણ કરી શકે, તો કોઈ ક્રમ-પસંદગી તેને સુધારતી નથી.