नया Tor सर्किट बनाम VPN सर्वर बदलना: असल में क्या बदलता है
सर्किट बदलने से Tor का रास्ता हिलता है; सर्वर बदलने से टनल का अंतिम सिरा हिलता है। कौन सा साइट को दिखने वाला पता बदलता है, यह क्रम पर निर्भर करता है।
Tor सर्किट बदलना और VPN सर्वर बदलना, दोनों नया रास्ता मिलने जैसे लगते हैं, लेकिन उन्हें एक ही बटन मानने पर वे अलग-अलग जगहों पर टूटते हैं। एक Tor क्लाइंट से किसी साइट के लिए दूसरा रास्ता बनाने को कहता है; दूसरा VPN क्लाइंट से किसी और अंतिम सिरे से जुड़ने को कहता है। कोई भी रीसेट नहीं है, और साइट को अंत में जो पता दिखता है वह इस पर निर्भर करता है कि दोनों में से कौन मंज़िल के ज़्यादा करीब है। मैं कौन सा नियंत्रण चुनता हूँ और बाद में क्या जाँचता हूँ, वह इस तरह तय करता हूँ।
दो अलग परतों में दो काम
Tor एक ऊपरी परत है। आपका क्लाइंट एक गार्ड रिले, एक मध्य रिले और एक एग्ज़िट रिले चुनता है, फिर उस सर्किट से TCP स्ट्रीम ले जाता है; मंज़िल एग्ज़िट देखती है और कुछ नहीं। सर्किट बदलना Tor के अंदर का फ़ैसला है कि कौन से रिले एक स्ट्रीम ढोएँगे।
VPN नीचे की टनल है। क्लाइंट एक अंतिम सिरा चुनता है, ट्रैफ़िक को बाहरी परत में लपेटता है, और उसके बाद जो भी आता है वह अंतिम सिरे का पता देखता है। सर्वर बदलना इस बात का फ़ैसला है कि बाहरी रास्ता कहाँ ख़त्म होता है।
परतें स्वतंत्र हैं, इसलिए एक काम कनेक्शन के दूर वाले सिरे पर अदृश्य हो सकता है। यही असमानता इन दो नियंत्रणों के आसपास की ज़्यादातर उलझन समझाती है।
«इस साइट के लिए नया Tor सर्किट» क्या करता है
साइट जानकारी पैनल में «इस साइट के लिए नया Tor सर्किट» उन स्ट्रीमों को बंद करता है जो Tor उस साइट के लिए ढो रहा है और अगली माँग के लिए नया सर्किट बनाता है। टैब, कुकीज़, लॉगिन और बाकी सत्र ठीक वहीं रहते हैं जहाँ थे, और यही बात है: सत्र रखें और रास्ता बदलें।
इससे यह संकरी ख़राबी के लिए सही औज़ार बनता है: वह एग्ज़िट रिले जिसे मंज़िल ब्लॉक करती है, एग्ज़िट का पीछा करने वाला कैप्चा लूप, या एक साइट अटकना जबकि बाकी सब ठीक हों। उसी पैनल में सर्किट प्रदर्शन तीनों रिले गिनाता है, इसलिए आप मान लेने के बजाय पुष्टि कर सकते हैं कि एग्ज़िट सचमुच बदला है।
गार्ड पर नज़र रखें। Tor कुछ ही प्रवेश गार्ड रखता है, और सर्किट बदलना आम तौर पर वही गार्ड दोबारा इस्तेमाल करता है, इसलिए नेटवर्क पर पहला क़दम नहीं हिलता। «नई पहचान» बड़ा रीसेट है: नया सर्किट बनाने से पहले टैब बंद करता है और ब्राउज़िंग स्थिति मिटाता है, और पहचान नियंत्रण अलग से प्रलेखित हैं किसी कारण से: यह अलग क़ीमत वाला अलग काम है।
VPN सर्वर बदलना क्या करता है
क्लाइंट टनल तोड़ता है और किसी दूसरे अंतिम सिरे से जुड़ता है। टनल के बाहर का अगला क़दम, चाहे Tor गार्ड हो या मंज़िल खुद, अलग स्रोत पता देखता है। टनल के अंदर के कनेक्शन टूटते हैं और दोबारा बनाने पड़ते हैं, इसलिए पेज साफ़ दोबारा लोड होने के बजाय समय ख़त्म होने तक अटके रह सकते हैं।
टनल के ऊपर कुछ दोबारा नहीं लिखा जाता, लेकिन टूटना अदृश्य नहीं है। VPN-पहले विन्यास में एग्ज़िट फिर भी Tor चुनता है, पर टनल गिरने से वे TCP कनेक्शन मर जाते हैं जो Tor अपने गार्ड से रखता है, इसलिए Tor उन सर्किटों को तोड़कर नए बनाता है और फिर से एग्ज़िट चुनता है। इसलिए साइट बदलने के बाद अलग एग्ज़िट पता देख सकती है, हालाँकि बदलाव ने खुद कभी कोई चुना नहीं। बदलाव जो तय करता है वह पता है जो गार्ड देखता है; दोबारा बना सर्किट ही एग्ज़िट फिर चुनता है। अगर आपने Tor के आगे होने पर सिर्फ़ साइट को दिखने वाला बदलने के लिए सर्वर बदले, तो आपने वह परत हिलाई जिसे साइट कभी सीधे नहीं देखती, और साइट जो भी बदलाव नोटिस करे वह दोबारा बनने से आया, बदलाव से नहीं।
बदलाव सिर्फ़ उसी रास्ते पर भी असर डालता है जो क्लाइंट के पास है। खुला कनेक्शन दोबारा इस्तेमाल करने वाला ब्राउज़र दोबारा जुड़ने तक पुराने रास्ते पर अटका दिख सकता है, और कैश किया हुआ DNS जवाब दूसरा आम कारण है। पहले दोबारा लोड करें, फिर तय करें।
क्रम तय करता है कि मंज़िल क्या देखती है
दोनों क्रम अलग सवालों के जवाब देते हैं। VPN जब Tor के आगे है, गार्ड और रिले VPN का अंतिम सिरा देखते हैं जबकि मंज़िल Tor एग्ज़िट देखती है। Tor जब VPN के आगे है, मंज़िल VPN का अंतिम सिरा देखती है, क्योंकि टनल आख़िरी चीज़ है जिससे ट्रैफ़िक गुज़रता है।
| Setup | Switch VPN server | Change Tor circuit |
|---|---|---|
| VPN, then Tor | Guard sees the new address; the rebuilt circuit re-chooses the exit, so the site may see a different exit, not necessarily the same one. | Site sees a new exit; the VPN endpoint is untouched. |
| Tor, then VPN | Site sees the new VPN address immediately. | Circuit is rebuilt, but the site still sees the VPN address. |
इसलिए IP जाँच बताती है कि मंज़िल ने क्या देखा, वह रास्ता नहीं जो उसे ढोया। एक विन्यास में एग्ज़िट और दूसरे में VPN दिखाने वाली सेवा सही व्यवहार कर रही है, लीक नहीं कर रही।
दोनों में से कोई क्या नहीं करता
कोई भी खाते की पहचान नहीं मिटाता। लॉगिन किया सत्र एक कुकी और सर्वर-पक्ष का रिकॉर्ड है, और रास्ता बदलना किसी को भी नहीं छूता। स्थिर ब्राउज़र प्रोफ़ाइल, वही लॉगिन और वही फ़िंगरप्रिंट दोनों कामों के बाद भी बचे रहते हैं।
कोई भी सबूत भी नहीं है। एक वेबसाइट वह पता बताती है जो उसने माँग के दौरान देखा; वह आपका रिले रास्ता या यह नहीं बता सकती कि आपका VPN दस मिनट पहले गिरा था या नहीं। अगर आपको वह समयरेखा चाहिए, तो उसी वक़्त लिख लें, क्योंकि बाद में दूर वाले सिरे से उसे दोबारा नहीं बनाया जा सकता।
नियंत्रण को लक्षण से मिलाएँ
कौन सा बटन ज़्यादा पूरा दिखता है, उससे नहीं, बल्कि जो विफल हुआ उससे शुरू करें:
- एक साइट आपको ब्लॉक करती है, कैप्चा घूमते रहते हैं, या एक साइट धीमी है: उस साइट के लिए नया सर्किट।
- सिर्फ़ VPN वाले विन्यास को अलग दिखने वाला पता चाहिए: सर्वर बदलें।
- आपको एग्ज़िट की उम्मीद थी पर साइट आपका VPN बता रही है: क्रम जाँचें, Tor टनल के पीछे है।
- टैब बंद और सब रीसेट: आपने «नई पहचान» इस्तेमाल की, सर्किट बदलाव नहीं।
- सर्किट बदलने के बाद भी एग्ज़िट अपरिवर्तित दिखता है: रिले वैध रूप से दोहरा सकते हैं, और गार्ड बिलकुल नहीं हिलेगा।
कुछ और बदलने से पहले वह काम और वह लक्षण लिख लें जिसे उसे ठीक करना था। लगातार दो बदलाव ऐसी तुलना बनाते हैं जिसकी व्याख्या नहीं हो सकती, और जब सिर्फ़ एक परत गड़बड़ कर रही हो तब दोनों को दोहराना ही पाँच मिनट की जाँच को पूरी दोपहर बना देता है।