Censorship.no! یوزر مینوئل
اس ہدایت نامہ کا مقصد Ceno براؤزر اور متعلقہ ٹیکنالوجیز کے صارفین کے لیے ہے، جیسا کہ eQualitie کے Censorship.no! پروجیکٹ کے لیے بنایا گیا ہے۔
اگر آپ تکنیکی دستاویزات تلاش کر رہے ہیں، تو براہ کرم [Ceno دستاویزات کے ذخیرے][Ceno دستاویزات کے ذخیرے] سے رجوع کریں، جہاں آپ کو مزید پڑھنے اور نفاذ کے بارے میں تفصیلات کے ساتھ [پروٹوکول وضاحتیں][پروٹوکول وضاحتیں] ملیں گے۔
تعارف
انٹرنیٹ اور ورلڈ وائڈ ویب دنیا بھر کے لوگوں کے لیے ہر قسم کی معلومات کے ذریعہ، اور بنیادی حقوق کو استعمال کرنے کے طریقے کے طور پر زیادہ سے زیادہ اہم ہو گئے ہیں۔ ایک ہی وقت میں، حالیہ برسوں میں ہر قسم کی نیٹ ورک سنسرشپ اور نیٹ ورک کی مداخلت کی دیگر اقسام میں اضافہ دیکھا گیا ہے ([OONI] کی رپورٹس دیکھیں(https://ooni.org/reports/ "نیٹ ورک مداخلت کی اوپن آبزرویٹری - تحقیقی رپورٹس")، Magma، Censored Planet)) دونوں نجی اور ریاستی اداکاروں سے۔
ویب آپ کے ڈیوائسز پر انحصار کرتا ہے کہ وہ خصوصی کمپیوٹرز تک پہنچ سکے جسے ویب سرورز (مواد کے تخلیق کاروں، پبلشرز یا انٹرنیٹ خدمات فراہم کنندگان کے ذریعے چلایا جاتا ہے) تک رسائی حاصل ہو جو آپ کو بازیافت کرنا چاہتے ہیں اس مواد کو رکھتے ہیں، اور ایسا مطابقت پذیر طریقے سے کرنا ہے - جیسے کہ کچھ خطوط کا تبادلہ کرنے کے بجائے ٹیلی فون پر براہ راست بات چیت۔ بدقسمتی سے، اس کے لیے ضروری ہے کہ آپ کو جس ویب سرور کی ضرورت ہے وہ نیٹ ورک سے منسلک ہو اور اس وقت آپ کے ڈیوائس سے بات کرنے کے لیے کافی وسائل موجود ہوں۔
مواد کی ترسیل کے نیٹ ورکس (یا CDNs، جیسے کمرشل Akamai اور Cloudflare، یا سول سوسائٹی پر مبنی Deflect) کی آمد نے پوری دنیا کے ڈیٹا سینٹرز میں مواد کی کاپیاں تقسیم کرکے ان ویب سرورز کا کچھ بوجھ اتار دیا ہے۔ تاکہ اصل سرورز کو براہ راست رسائی سے محفوظ رکھتے ہوئے یہ آپ کے ڈیوائسز کے قریب اور اس طرح تیزی سے پہنچ سکے۔ تاہم، فی الحال CDN سرورز (اور اس طرح وہ تنظیمیں جو انہیں چلاتی ہیں) کو اصل سرور اور آپ کے ڈیوائسز دونوں پر بھروسہ کرنے کی ضرورت ہے، اور انہیں ہر وقت قابل رسائی ہونے کی بھی ضرورت ہے۔
بدقسمتی سے ایک بار پھر، ایسے حالات ہیں جن میں عمومی رابطے کی کمی ہے (ترقی پذیر ممالک یا کم خدمت والے، غریب یا دیہی علاقے)، مہنگے ہیں (بعض ممالک بین الاقوامی ٹریفک کے لیے زیادہ قیمت وصول کرتے ہیں) یا کسی ریاستی کھلاڑی کے ذریعے فعال طور پر بلاک کر دیا گیا ہے (واضح طور پر یا اس کے نتیجے میں) عام شٹ ڈاؤن)۔ ان صورتوں میں، اصل ویب سرورز یا یہاں تک کہ CDN سرورز تک پہنچنا مشکل یا ناممکن ہے، اور آپ کا ڈیوائس اس مواد کو حاصل نہیں کر سکے گا - چاہے میں کچھ گھنٹے پہلے اس تک رسائی حاصل کرنے کے قابل ہو گیا ہو اور ہم کچھ گلیاں دور رہ رہے ہوں۔
یہ وہ جگہ ہے جہاں Ceno براؤزر اور Ouinet کام میں آتے ہیں۔ یہ باب آپ کو ان سے متعارف کرائے گا۔
Ceno براؤزر کیا ہے؟
Ceno (مختصر برائے Censorship.no!) موبائل اینڈرائیڈ ڈیوائسز (جیسے اسمارٹ فونز اور ٹیبلٹس) کے لیے ایک ویب براؤزر ہے جو انٹرنیٹ سنسرشپ کو روکنے اور بازیافت شدہ مواد کو تمام صارفین کے درمیان شیئر کرنے کے لیے ایک نیا طریقہ پیئر ٹو پیئر (P2P) فیشن استعمال کرتا ہے۔ یہ بین الاقوامی نیٹ ورک کے تبادلے پر انحصار کو کم کرتا ہے، اور اکثر درخواست کردہ ویب مواد کو بھاری فلٹرنگ اور تھروٹلنگ واقعات کے دوران بھی نیٹ ورک میں برقرار رہنے کی اجازت دیتا ہے۔
جو چیز Ceno کو زیادہ تر دیگر دھوکہ دہی کے اقدامات سے الگ کرتی ہے وہ یہ ہے کہ صارف ویب مواد کا اشتراک جاری رکھ سکتے ہیں یہاں تک کہ جب قومی سرحدوں پر کوئی (یا انتہائی محدود) رابطہ موجود نہ ہو۔ اس طرح Ceno جارحانہ انٹرنیٹ فلٹرنگ اور قوموں کو ویب سے دور کرنے کے لیے [قومی انٹرانیٹ][national intranets] کے قیام کی توقع میں بنایا گیا ہے۔
Ceno براؤزر فائر فاکس برائے اینڈرائیڈ کے موافقت پذیر ورژن پر بنایا گیا ہے، جو ایک مقبول، جدید، خصوصیت سے بھرپور اور محفوظ مفت/لائبر/اوپن سورس براؤزر ہے۔ Ceno Firefox کو Ouinet کے ساتھ توسیع کرتا ہے، یہ بنیادی ٹیکنالوجی اسے ڈیوائسز کے درمیان مواد کا اشتراک کرنے کی اجازت دیتی ہے (بعد کے حصوں میں بیان کیا گیا ہے)۔
Ceno کون تیار کرتا ہے؟
Censorship.no! پروجیکٹ eQualitie کے ذریعے [انسانی حقوق کے عالمی اعلامیہ] [Universal Declaration of Human Rights] کے آرٹیکل 18، 19 اور 20 کی حمایت میں چلایا جاتا ہے۔ Ceno اور متعلقہ ٹیکنالوجیز کو بطور مفت / لیبر / اوپن سورس سافٹ ویئر (منصوبے کا ذریعہ) کے طور پر تیار کیا گیا ہے، جو کسی کو بھی استعمال کرنے، مطالعہ کرنے، اشتراک کرنے اور اسے بڑھانا. شک کی صورت میں یا مزید معلومات کے لیے براہ کرم cenoers@equalitie.org سے رابطہ کریں۔
یہ کس کے لیے ہے؟
Ceno ہر ایک کے لیے ہے لیکن خاص طور پر ان لوگوں کے لیے آسان ہے جو ویب مواد میں دلچسپی رکھتے ہیں جو ان کے نیٹ ورک پر سنسر ہیں، اور وہ لوگ جو ان ممالک میں رہتے ہیں جہاں عالمی انٹرنیٹ سے رابطہ داغدار، ناقابل بھروسہ یا مہنگا ہے۔ یہ صارفین کے درمیان ویب مواد کے اشتراک کی حوصلہ افزائی اور قابل بناتا ہے، ایک دوسرے کی مدد کرنے والے ساتھیوں کا ایک غیر مرکزی نیٹ ورک بناتا ہے۔
آپ کو ایک جدید کمپیوٹر صارف بننے کی ضرورت نہیں ہے یا یہ بھی سمجھنے کی ضرورت نہیں ہے کہ Ceno کو استعمال کرنے کے لیے پیئر ٹو پیئر نیٹ ورک کس طرح کام کرتے ہیں۔ صارف کا تجربہ ایک معیاری ویب براؤزر چلانے کے مترادف ہے (Ceno مخصوص فعالیت زیادہ تر ہڈ کے نیچے چھپی ہوئی ہے)۔
تاہم، Ceno آپ کے معمول کے ویب براؤزر سے زیادہ انٹرنیٹ ٹریفک پیدا کر سکتا ہے – کیونکہ اسے دوسرے صارفین کو یہ بتانے کی ضرورت ہے کہ وہ نیٹ ورک پر کون سا ویب مواد شیئر کر رہا ہے، اور ممکنہ طور پر یہ مواد ان لوگوں تک پہنچا سکتا ہے جو اس کی درخواست کرتے ہیں۔ Ceno اس طرح ملک کے اندر اعتدال پسند اچھے رابطے پر انحصار کرتا ہے۔ ہم وائی فائی سے منسلک ہونے پر Ceno استعمال کرنے کی تجویز کرتے ہیں نہ صرف موبائل ڈیٹا کی حد کو ختم کرنے سے بچنے کے لیے (اگر آپ کے پاس ہونا چاہیے)، بلکہ دوسرے صارفین تک ویب مواد فراہم کرنے کے امکانات کو بڑھانے کے لیے۔
انتباہ: Ceno گمنامی کا ٹول نہیں ہے۔ درحقیقت، Ceno کا استعمال دوسروں کو یہ جاننے کی اجازت دے سکتا ہے کہ آیا آپ نے کچھ ویب مواد تک رسائی حاصل کی ہے یا شیئر کر رہے ہیں۔ براہ کرم احتیاط سے غور کریں کہ آپ اس ٹول کو استعمال کرتے ہوئے کن خطرات کو لے سکتے ہیں۔ مزید معلومات کے لیے عوامی بمقابلہ نجی براؤزنگ اور خطرات پر سیکشن دیکھیں۔
Ouinet کیا ہے؟
Ouinet ایک بنیادی ٹیکنالوجی ہے جو Ceno براؤزر کو دیگر ڈیوائسز کے ساتھ ویب مواد کا اشتراک کرنے کی اجازت دیتی ہے۔ Ouinet دوبارہ قابل استعمال کمپیوٹر کوڈ (ایک لائبریری) کی شکل میں آتا ہے جسے Ceno جیسی ایپلی کیشن کوآپریٹنگ نوڈز کے نیٹ ورک میں حصہ لینے کے لیے استعمال کر سکتی ہے جو رسائی میں مدد کے لیے براہ راست بات چیت کرتے ہیں ([پیئر ٹو پیریا P2P) اور نئے ویب مواد کو ذخیرہ کرنے کے لیے، اور دوسروں تک پہلے سے رسائی شدہ مواد کی درخواست اور ڈیلیور کرنے کے لیے۔
Ouinet ایک ہوشیار امتزاج اور موجودہ ٹیکنالوجیز کے استعمال پر مبنی ہے تاکہ اس کی ہر ایک فعالیت کو پورا کیا جاسکے: دوسرے شرکاء کا پتہ لگانا فائل شیئرنگ کی دنیا سے آنے والی تکنیکوں کے ساتھ کیا جاتا ہے (BitTorrent کی تقسیم شدہ ہیش ٹیبل)، ان کے ساتھ بات چیت کرنے کے لیے عام ویب اور فائل شیئرنگ پروٹوکول (HTTP پراکسی درخواستیں اور BitTorrent کے µTP) کا استعمال کیا جاتا ہے، اور جدید صنعتی معیارات کی حفاظت مواصلات اور تبادلہ شدہ مواد کی صداقت (TLS انکرپشن اور Ed25519 دستخط) کو یقینی بناتے ہیں۔ اگر ضرورت ہو تو Ouinet مخصوص ٹیکنالوجیز کو دوسروں کے ساتھ تبدیل کرنے کی اجازت دیتا ہے (مثال کے طور پر، µTP کے کچھ استعمال کو Tor's Pluggable Transports سے تبدیل کیا جا سکتا ہے)۔
موبائل ڈیوائسز پر، Ouinet کو اختتامی صارف کی ایپلی کیشنز (بطور اینڈرائیڈ لائبریری) میں شامل کیا جا سکتا ہے۔ کمپیوٹرز میں، اسے عام ویب کلائنٹس جیسے براؤزرز (مقامی HTTP پراکسی کے طور پر) استعمال کر سکتے ہیں۔
Ceno براؤزر کی طرح، Ouinet کو eQualitie نے مفت/لائبر/اوپن سورس سافٹ ویئر کے طور پر تیار کیا ہے۔
یہ کس کے لیے ہے؟
Ouinet زیادہ تر سافٹ ویئر ڈویلپرز، مواد کے تخلیق کاروں اور پبلشرز کے لیے مفید ہے جو اپنی ایپلی کیشنز کے صارفین کو اس قابل بنانا چاہتے ہیں کہ وہ بازیافت شدہ مواد کو دوسرے صارفین کے ساتھ شیئر کریں۔ اس سے ایپلیکیشن سرور پر مجموعی مانگ کم ہوتی ہے اور ان ممالک میں رہنے والے صارفین کے لیے مواد کی رسائی بہتر ہوتی ہے جو اس سرور تک رسائی کو روکتے ہیں۔
براہ کرم نوٹ کریں کہ Ouinet ایک ابھرتا ہوا تجرباتی پروجیکٹ ہے: ہو سکتا ہے کہ کچھ خصوصیات کچھ خاص حالات میں قابل اعتماد طریقے سے کام نہ کریں، بگز موجود ہو سکتے ہیں اور کریش ہو سکتے ہیں۔ ہم آپ کو cenoers@equalitie.org پر ہم سے رابطہ کرنے کی ترغیب دیتے ہیں، اس کی جانچ کریں اور دوبارہ رپورٹ کریں - آپ کے تاثرات کا خیر مقدم کیا جاتا ہے!
انتباہ: Ouinet ایک گمنامی ٹول نہیں ہے۔ اگر آپ کو کسی خاص کام کے لیے اس کے مناسب ہونے کے بارے میں یقین نہیں ہے، تو ہم سے رابطہ کرنے میں ہچکچاہٹ محسوس نہ کریں۔
فوری آغاز گائیڈ
Ceno براؤزر آپ کو انٹرنیٹ پر کسی بھی ویب سائٹ تک رسائی کی اجازت دیتا ہے، چاہے وہ آپ کے ملک میں سنسر ہو۔ Ceno آپ کی درخواستوں کو روٹ کرنے کے ساتھ بازیافت شدہ مواد کو دوسروں کے ساتھ ذخیرہ کرنے اور ان کا اشتراک کرنے کے لیے پیئر ٹو پیئر انفراسٹرکچر کا استعمال کرتا ہے۔ Ceno کے بارے میں مزید پڑھیں۔
شروع کرنے کا طریقہ
آپ کو ایک اینڈرائیڈ ڈیوائس کی ضرورت ہوگی:
- Google Play، GitHub یا Paskoocheh سے Ceno براؤزر انسٹال کریں۔ کسی خاص اجازت کی ضرورت نہیں ہے۔
- اسے چلائیں۔
- عام طور پر صفحات کو براؤز کریں تاکہ دوسرے صارفین کو ان تک رسائی میں مدد ملے۔ اگر کسی صفحے کی رازداری کے بارے میں فکر مند ہو یا اگر یہ توقع کے مطابق لوڈ نہیں ہو رہا ہے تو، ایک نجی ٹیب استعمال کریں (دیکھیں عوامی بمقابلہ نجی براؤزنگ)۔
- اسے مکمل طور پر روکنے کے لیے Ceno اطلاع پر دبائيں۔
انسٹالیشن کی تفصیلی ہدایات یہاں پر ہیں۔
کنفیگریشن
Ceno براؤزر کو عمومیت سے ہٹ کر کام کرنا چاہئے۔ آپ Ceno مینو اندراج کے تحت کچھ تشخیص اور ترتیبات تلاش کر سکتے ہیں۔
اگر آپ یہ یقینی بنانا چاہتے ہیں کہ آپ کی ایپ مسدود شدہ مواد تک رسائی میں دوسروں کی مدد کر رہی ہے، تو براہ کرم اس سیکشن کو پڑھیں۔
مزید سوالات؟
- براہ کرم اکثر پوچھے گئے سوالات دیکھیں۔
- خرابیوں کا سراغ لگانا گائیڈ سے رجوع کریں۔
- cenoers@equalitie.org پر لکھ کر ہم سے رابطہ کریں۔
اکثر پوچھے گئے سوالات
استعمال
کیا Ceno براؤزر میرے موجودہ براؤزر (Chrome/Firefox/Safari) کی جگہ لے سکتا ہے؟
مختصر جواب: ہاں، کم از کم کچھ غیر اہم براؤزنگ کے لیے۔
چونکہ Ceno اینڈرائیڈ کے لیے Mozilla Firefox پر مبنی ہے، اس لیے یہ وہ تمام خصوصیات فراہم کرتا ہے جن کی ایک جدید براؤزر سے توقع کی جاتی ہے۔ تاہم، ویب مواد کی بازیافت کے لیے Ouinet ٹیکنالوجی پر اس کا انحصار اس کے کام کو ٹھیک طریقوں سے متاثر کر سکتا ہے (ان میں سے کچھ ممکنہ طور پر آپ کی رازداری میں شامل ہیں)۔
اس کے علاوہ، چونکہ Ceno اور Ouinet مسلسل ترقی کے تحت ہیں، آپ کو کچھ عدم استحکام کا سامنا ہو سکتا ہے۔ اس کا مطلب یہ بھی ہو سکتا ہے کہ پیچھے کی طرف متضاد تبدیلیاں متعارف کرائی گئی ہیں جن کے لیے آپ کو اپ گریڈ کرنے سے پہلے ایپلیکیشن کو ان انسٹال کرنے یا ذخیرہ شدہ ڈیٹا (بشمول بُک مارکس اور سائٹ کی ترتیبات) کو ہٹانے کی ضرورت ہے۔
ویب سائٹس پر اہم کام کے لیے جو سینسرشپ کے تابع نہیں ہیں، ہم تجویز کرتے ہیں کہ آپ Ceno کے بجائے اپنا عادتاً ویب براؤزر استعمال کریں۔ مزید معلومات کے لیے براہ کرم خطرے پر سیکشن پڑھیں۔
کیا میں ٹویٹر، فیس بک اور جی میل تک رسائی کے لیے Ceno براؤزر استعمال کر سکتا ہوں؟
مختصر جواب: ہاں، نجی ٹیبز کا استعمال کرکے۔
اگرچہ Ceno صارف کو عام ویب براؤزنگ جیسا تجربہ فراہم کرنے کی کوشش کرتا ہے، لیکن نیٹ ورک کی مداخلت سے بچنے کے لیے استعمال کی جانے والی کچھ تکنیکیں ایسی متحرک سائٹس کے ساتھ اچھا نہیں چلتی ہیں۔ یہی معاملہ Ceno کے آپریشن کے پہلے سے طے شدہ موڈ (یعنی عوامی براؤزنگ) کا ہے، کیونکہ یہ ویب ٹریفک سے تمام نجی ڈیٹا (جیسے پاس ورڈز اور کوکیز) کو ہٹا دیتا ہے تاکہ یہ یقینی بنایا جا سکے کہ یہ دوسرے غیر بھروسہ مند Ceno یا Ouinet صارفین تک نہ پہنچ جائے۔
اس سے بچنے اور Ceno میں ایسی متحرک سائٹس کے استعمال کو فعال کرنے کے لیے، آپ نجی ٹیبز (یعنی نجی براؤزنگ) استعمال کر سکتے ہیں، جو نجی ڈیٹا کو برقرار رکھتے ہیں اور سائٹس کے کنکشن کو انکرپٹڈ رکھتے ہیں اور اس طرح ہر کسی سے محفوظ رہتے ہیں۔ تاہم، اس کے لیے ضروری ہے کہ آپ کے ڈیوائس سے نیٹ ورک ٹریفک کسی نہ کسی طریقے سے ان ویب سائٹس تک پہنچ سکے۔
مزید تفصیلات کے لیے، براہ کرم [عوامی اور نجی براؤزنگ] (../concepts/public-private.md) کے درمیان فرق پر سیکشن دیکھیں۔
رازداری اور سیکورٹی
کیا میرا ڈیوائس اس مواد کو اسٹور کرے گا جس کی میں نے درخواست نہیں کی تھی؟
مختصر جواب: نہیں۔
Ceno صرف وہ مواد شیئر کرتا ہے جس کی آپ نے درخواست کی تھی (عوامی براؤزنگ کا استعمال کرتے ہوئے)۔
براہ کرم نوٹ کریں کہ ایک بدنیتی پر مبنی ویب سائٹ اب بھی آپ کے علم کے بغیر آپ کے براؤزر کو دوسری سائٹوں سے مواد بازیافت کرنے کے لیے پھنسانے کی کوشش کر سکتی ہے تاکہ آپ کے ڈیوائس کو اسے اسٹور کرنے اور دوسرے صارفین کے ساتھ شیئر کرنے پر مجبور کیا جا سکے۔ اگرچہ فائر فاکس کوڈ پہلے سے ہی ایسی کوششوں کا پتہ لگانے اور اسے روکنے میں بہت اچھا کام کرتا ہے، پھر بھی آپ کو مشکوک سائٹس پر جانے سے گریز کرنا چاہیے۔
اس بارے میں مزید پڑھیں کہ آپ کا Ceno براؤزر کس طرح ویب مواد کو بازیافت اور دوسروں کے ساتھ شیئر کرتا ہے یہاں۔
کیا کوئی دیکھ سکتا ہے کہ کیا میں سنسر شدہ ویب سائٹس تک رسائی کے لیے Ceno براؤزر استعمال کر رہا ہوں؟
مختصر جواب: ہاں، کچھ تکنیکی علم اور وسائل کے ساتھ۔
Ceno گمنامی کا ٹول نہیں ہے۔ آپ کے نیٹ ورک ٹریفک کی جاسوسی کرنے والا حملہ آور آپ کے ڈیوائس سے کسی دوسرے صارف سے درخواست یا پیش کیے جانے والے مواد کو دیکھ سکتا ہے۔ حملہ آور اس بات کا بھی اندازہ لگا سکتا ہے کہ آیا آپ کسی خاص ویب سائٹ کا اشتراک کر رہے ہیں، حالانکہ وہ ان تمام مواد کی فہرست نہیں دے سکتا جو آپ شیئر کر رہے ہیں۔
تاہم، نیٹ ورک میں پہلی بار حاصل کیے جانے والے مواد یا نجی براؤزنگ کا استعمال کرتے ہوئے انکرپٹڈ کنکشنز پر سفر کرے گا۔ مزید معلومات کے لیے دیکھیں مواد کی بازیافت کیسے کام کرتی ہے اور متعلقہ خطرے۔
وسائل کا استعمال
کیا Ceno براؤزر بہت زیادہ ڈیٹا استعمال کرتا ہے؟
مختصر جواب: آپ کے معمول کے براؤزر سے زیادہ۔
جب بھی آپ کا Ceno براؤزر کسی دوسرے صارف کو مواد فراہم کرتا ہے یا ان کے ٹریفک کو آگے بھیجتا ہے، تو یہ اضافی ڈیٹا استعمال کر رہا ہوتا ہے اس پر منحصر ہوتا ہے کہ مواد کتنا مقبول یا بڑا ہے، اور آپ کا ڈیوائس کتنا اچھی طرح سے منسلک ہے۔ زیادہ مواد کا اشتراک کرنے کا مطلب بھی زیادہ اوور ہیڈ ہوتا ہے۔
اگرچہ Ceno دیگر ڈیٹا شیئرنگ ایپلی کیشنز کے مقابلے میں وسائل میں بہت ہلکا ہے، اس کے باوجود ڈیٹا کے استعمال اور فیسوں میں اضافہ ہو سکتا ہے۔ ہم موبائل ڈیٹا استعمال کرنے کے بجائے وائی فائی سے منسلک رہتے ہوئے ایپ کے ڈیٹا کے استعمال پر نظر رکھنے اور Ceno چلانے کی تجویز کرتے ہیں۔
کیا Ceno براؤزر میری ڈیوائس پر بہت زیادہ بیٹری استعمال کرتا ہے؟
مختصر جواب: آپ کے معمول کے براؤزر سے زیادہ۔
Ceno اور Ouinet نیٹ ورک کی مداخلت اور بندش سے بچنے میں تعاون کرنے کے لیے مختلف صارفین کے لیے مختلف تکنیکوں کا استعمال کرتے ہیں۔ دوسرے صارفین کے لیے مواد پیش کرنے اور ٹریفک کو آگے بھیجنے میں اضافی طاقت خرچ ہوتی ہے۔ اس کے علاوہ، یہاں تک کہ جب آپ کا ڈیوائس فعال طور پر دوسرے صارفین کی مدد نہیں کر رہا ہے، تب بھی اسے نیٹ ورک پر قابل رسائی رہنے کی ضرورت ہے، جو توانائی کی بچت کی کچھ خصوصیات کے استعمال کو روکتا ہے۔
خالص نتیجہ یہ ہے کہ Ceno استعمال میں نہ ہونے کے باوجود بھی آپ کی بیٹری کو ختم کرنا جاری رکھ سکتا ہے۔ ہمارے ٹیسٹوں نے بجلی کی کھپت کو بہت زیادہ نہیں دکھایا ہے، لیکن آپ کا مائلیج مختلف ہو سکتا ہے۔ جب بیٹری کی ضرورت ہو تو، ہم Ceno کو مکمل طور پر روکنے کی تجویز کرتے ہیں (یہ اس کے لیے ایک آسان شارٹ کٹ پیش کرتا ہے، یہاں) دیکھیں۔
کیا مجھے Ceno براؤزر استعمال کرنے کے لیے وائی فائی سے منسلک ہونے کی ضرورت ہے؟
مختصر جواب: نہیں، لیکن ہم اس کی سختی سے سفارش کرتے ہیں۔
اگرچہ Ceno کو موبائل کنکشن پر ٹھیک کام کرنا چاہیے، اس کی دو وجوہات ہیں کہ ہم اس کے بجائے Wi-Fi کنکشن استعمال کرنے کی تجویز کرتے ہیں:
- Ceno اضافی مقدار میں ڈیٹا استعمال کرتا ہے جس کے نتیجے میں فون کا بل زیادہ ہو سکتا ہے (اوپر دیکھیں)۔
- موبائل کنکشن اکثر وائی فائی کی نسبت آپ کے ڈیوائس تک باہر سے پہنچنا زیادہ مشکل بنا دیتے ہیں، اس طرح یہ امکانات کم ہو جاتے ہیں کہ آپ دوسرے صارفین کو مواد حاصل کرنے میں مدد کر سکتے ہیں۔
بنیادی تصورات
کئی قسم کے نیٹ ورک کی مداخلت اور کمی کو دور کرنے کے اپنے مقصد کو پورا کرنے کے لیے، Ceno ورلڈ وائڈ ویب، فائل شیئرنگ سسٹمز اور جدید کرپٹوگرافی کے شعبوں سے مختلف تکنیکوں کا استعمال کرتا ہے۔ ان تکنیکوں کو Ouinet نے چالاکی کے ساتھ جوڑ دیا ہے تاکہ Ceno استعمال کرنے کے تجربے کو عام ویب براؤزنگ کے قریب تر بنایا جا سکے۔
بہر حال، Ceno سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے یہ سمجھنا مددگار ہے کہ Ouinet کس طرح کام کرتا ہے، ہم جس قسم کے مواد تک رسائی حاصل کرنے کی کوشش کر رہے ہیں، اور ان کے فوائد اور خطرات پر منحصر ہے کہ اسے کس طرح استعمال کیا جا سکتا ہے۔ اس باب میں ان موضوعات کا احاطہ کیا جائے گا۔
یہ کیسے کام کرتا ہے؟
یہ سیکشن منظرناموں کے سلسلہ پر جا کر Ceno اور Ouinet آپریشن کی وضاحت کرے گا۔ Ouinet کے لیے اہم اصطلاحات اور تصورات کو متعارف کرایا جائے گا (** بڑے حروف میں** نمایاں کیا گیا ہے) اور بعد میں کارکردگی اور الجھن سے بچنے کے لیے استعمال کیا جائے گا۔
براہ راست مواد تک رسائی حاصل کرنا
Ceno براؤزر ایک ایسی ایپلی کیشن کی ایک مثال ہے جو ویب مواد کو بازیافت کرنے اور شیئر کرنے کے لیے Ouinet ٹیکنالوجی کا استعمال کرتی ہے۔ ہم ایسی ایپلیکیشن کو Ouinet کلائنٹ کہتے ہیں۔ جب آپ اپنے کلائنٹ (یعنی Ceno) کو کسی ویب سرور پر ہوسٹ کردہ مواد X تک رسائی حاصل کرنے کی کوشش کرتے ہیں (جسے ہم X کا **اصل ** سرور کہیں گے)، تو آپ کا کلائنٹ اصل سرور سے رابطہ کرنے کی کوشش کرتا ہے۔ انٹرنیٹ پر یا تو براہ راست یا کسی دوسری مشین کے ذریعے دوسروں کی جانب سے ویب سرورز سے رابطہ کرنے کے لیے ترتیب دی گئی ہے (ایک نام نہاد پراکسی سرور) اور پھر مطلوبہ مواد کی درخواست کرتا ہے۔ یہ کسی بھی عام ویب براؤزر کے کام کرنے کے طریقے سے مختلف نہیں ہے۔
تکنیکی نوٹ: درحقیقت ایک چھوٹا سا فجائیہ ہے۔ چونکہ کلائنٹ آپ کے ڈیوائس پر چلنے والی HTTP پراکسی کے طور پر کام کرتا ہے، اس لیے کلائنٹ کو ڈیکرپٹ کرنے اور HTTPS مواد کی درخواستوں پر عمل کرنے کے قابل ہونے کے لیے، کلائنٹ کا استعمال کرنے والی ایپلیکیشن (یعنی ویب براؤزر کا حصہ - جیسے Ceno میں Firefox) کو کلائنٹ کے ذریعہ جاری کردہ ایک خصوصی سرٹیفکیٹ قبول کرنے کی ضرورت ہے (اور صرف آپ کے ڈیوائس پر استعمال کیا جاتا ہے)۔ Ceno براؤزر پہلے سے ہی اس سرٹیفکیٹ کو اپنے نجی استعمال کے لیے ترتیب دینے کا خیال رکھتا ہے تاکہ آپ کو پریشان ہونے کی ضرورت نہ ہو۔
تاہم، یہ براہ راست راستے دستیاب نہیں ہوسکتے ہیں۔ مثال کے طور پر، آپ کا انٹرنیٹ سروس فراہم کنندہ (ISP) ریاستی حکم کی وجہ سے X کے اصل سرور یا پراکسی تک رسائی کو روک رہا ہے (چاہے دوسری ٹریفک کی اجازت ہو)۔ جیسا کہ اوپر بائیں کلائنٹ کا صارف ذیل میں دکھایا گیا ہے، X مواد تک پہنچنے کی دونوں کوششیں (اس کے اصل سرور کے قریب چھوٹی دستاویز) آپ کے لیے ناکام ہو جائیں گی۔ آپ ڈایاگرام پر "انجیکٹر" نوڈ کو بھی نوٹ کر سکتے ہیں۔ ہم ایک لمحے میں اس کی وضاحت کریں گے۔
ایک عام براؤزر کے ساتھ آپ کی قسمت ختم ہو جائے گی۔ تاہم، Ouinet کے ساتھ آپ دوسرے کلائنٹس سے ان کے X مواد کی کاپیاں مانگ سکتے ہیں، کیا ان کے پاس پہلے سے ایک کاپی موجود ہے۔ آئیے دیکھتے ہیں کہ Ouinet اس درخواست کو کیسے انجام دیتا ہے۔
مشترکہ مواد کی تلاش
Ouinet کلائنٹس کے ذریعہ ذخیرہ کردہ تمام مواد کے سیٹ کو تقسیم شدہ کیش کہا جاتا ہے، یعنی ایک اسٹور جو کسی ایک جگہ پر نہیں بیٹھتا ہے۔ لیکن آپ کا کلائنٹ کیسے تلاش کر سکتا ہے کہ کیش بنانے والے دوسرے کلائنٹس کے پاس مطلوبہ مواد ہے؟
کسی بھی ویب براؤزر میں، مواد X تک رسائی حاصل کرنے کے لیے اسے اس کے [یونیفارم ریسورس لوکیٹر][Uniform Resource Locator] (URL) کو جاننے کی ضرورت ہے، جو کہ براؤزر کے لوکیشن بار میں پتہ ہے، جیسے https://example.com/foo/x
۔ اس URL سے، ایک عام براؤزر اس بات کا اندازہ لگائے گا کہ اسے SSL/TLS (TCP پر ایک حفاظتی پرت، انٹرنیٹ کے قواعد پر HTTP پروٹوکول (ویب وسائل کے تبادلے کے لیے استعمال ہونے والی زبان) کا استعمال کرتے ہوئے example.com
نامی ویب سرور سے رابطہ کرنا ہے۔ پروگراموں کو ایک دوسرے سے بات کرنے کے لیے) اور وسیلہ /foo/x
کی درخواست کریں۔
Ouinet مواد کو مختلف انداز میں تلاش کرتا ہے۔ یہ کتاب کے برعکس انڈیکس کا استعمال کرتا ہے: Ouinet کے تقسیم شدہ کیش انڈیکس میں آپ مواد کا پورا URL تلاش کرتے ہیں اور اس کی ایک کاپی رکھنے والے کلائنٹس کی فہرست حاصل کرتے ہیں۔ انڈیکس خود تقسیم کیا جاتا ہے، کلائنٹس کے ساتھ یہ اعلان کرنے کے ذمہ دار ہوتے ہیں کہ ان کے پاس کون سا مواد ہے جو دوسروں کے لیے ہے۔ درحقیقت، ہر URL پر صرف ایک اشارہ کا اعلان کیا جاتا ہے، تاکہ کوئی آپ کے ڈیوائس کے ٹریفک کی جاسوسی کرنے والا یہ نہ بتا سکے کہ آپ کے پاس کون سا مواد ہے، لیکن کوئی خاص مواد تلاش کرنے والا آپ کے کلائنٹ کے اشارے پر عمل کر سکتا ہے۔
تکنیکی نوٹ: انڈیکس کو لاگو کرنے کا ایک طریقہ یہ ہے کہ BitTorrent کی [تقسیم شدہ ہیش ٹیبل][Distributed Hash Table] (DHT) کا استعمال کرتے ہوئے کلائنٹس کے ایڈریس (IP اور پورٹ) مواد کے ساتھ حاصل کریں۔ DHT مواد کےURL سے ٹیبل کلید اور انجیکٹر کلید (نیچے دیکھیں) کے طور پر کچھ دوسرے پیرامیٹرز کی گنتی کرنے کے لیے ایک [کرپٹوگرافک ہیش فنکشن][Cryptographic hash function] کا استعمال کرتا ہے، تاکہ کئی اشاریہ ایک ساتھ رہ سکیں۔
اس کے علاوہ، Ceno براؤزر اپنے پاس موجود ہر ایک وسائل کے URL کا اعلان نہیں کرتا: کسی بھی جدید صفحہ کے ساتھ جس میں دسیوں یا سینکڑوں اجزاء ہوتے ہیں (تصاویر، سٹائل شیٹس، سکرپٹ…)، جو بہت زیادہ ٹریفک پیدا کرے گا۔ اس کے بجائے، وسائل کو صفحہ کے URL کے تحت گروپ کیا جاتا ہے جو انہیں کھینچتا ہے، اور صرف اس URL کا اعلان کیا جاتا ہے۔ یہ ایک ایڈہاک براؤزر ایکسٹینشن کی مدد سے کیا جاتا ہے (بعد میں بیان کیا جائے گا)۔
تقسیم شدہ کیش پر کچھ خاص مواد پیش کرنے والے کلائنٹس کے بارے میں کہا جاتا ہے کہ وہ سیڈنگ ہیں یا ان کے سیڈرز ہیں (یہ اصطلاحات P2P فائل شیئرنگ کی دنیا سے آتی ہیں)۔ ہمارے مثال کے منظر نامے پر واپس جائیں تو، وہاں دو کلائنٹ ہیں جو کچھ مواد سیڈ کر رہے ہیں۔ بدقسمتی سے، ایک مواد Y اور دوسرا مواد Z سیڈ کر رہا ہے، لہذا آپ کے مؤکل کو تقسیم شدہ کیش انڈیکس میں مواد X کے لیے کوئی اندراج نہیں ملے گا، جیسا کہ ذیل میں دکھایا گیا ہے:
خوش قسمتی سے، Ouinet اس طرح کے مواد کو بازیافت کرنے کا ایک طریقہ پیش کرتا ہے اور اس کے علاوہ اسے تقسیم شدہ کیش میں دوسرے کلائنٹس کے لیے بھی دستیاب کرتا ہے۔ یہ جاننے کے لیے براہ کرم پڑھیں.
نئے مواد کا اشتراک کرنا
سٹیرائڈز پر پراکسی
Ouinet میں، خاص قسم کے پراکسی سرورز ہیں جنہیں انجیکٹر کہا جاتا ہے جو انٹرنیٹ کے (امید ہے کہ) فری سائیڈ میں بیٹھتے ہیں اور روکنے کے اقدامات کے باوجود قابل رسائی رہنے کی بہت کوشش کرتے ہیں:
-
سب سے پہلے، کلائنٹس اور انجیکٹرز کے درمیان روابط کو خفیہ کیا جاتا ہے (معیاری SSL/TLS کا استعمال کرتے ہوئے جیسے HTTPS میں) تاکہ حملہ آوروں کو ویب ٹریفک پر چھپ کر انجیکٹر کی شناخت کرنے سے بچایا جا سکے۔ویسے، انجیکٹر سرٹیفکیٹ Ceno براؤزر میں بھیجے جاتے ہیں، جس سے یہ حملہ آوروں کا پتہ لگانے کی اجازت دیتا ہے جو انجیکٹر کی نقالی کرنے کی کوشش کر رہے ہیں۔
-
اگر خفیہ کاری کافی نہیں تھی تو، انجیکٹروں کے کنکشن شناخت کو مزید مشکل بنانے کے لیے خصوصی مبہم تکنیک (جیسے I2P اور Tor's Pluggable Transports) استعمال کر سکتے ہیں۔
-
یہاں تک کہ اگر ایک انجیکٹر کی شناخت کی گئی تھی اور آپ کے ISP کے ذریعہ اس تک رسائی کو مسدود کردیا گیا تھا، ان میں سے کئی ہیں اور اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کا کلائنٹ انٹرنیٹ پر کس سے رابطہ کرتا ہے۔
-
کچھ یا تمام انجیکٹرز کو بلاک کیا جا سکتا ہے، لیکن پھر انجیکٹرز کا سیٹ وقت کے ساتھ مختلف ہو سکتا ہے (نئے انجیکٹرز شامل کیے جانے کے ساتھ)۔آپ کے کلائنٹ کو پہلے سے ان کے انٹرنیٹ پتے جاننے کی ضرورت نہیں ہے۔ اس کے بجائے، یہ انجیکٹر بھیڑ (P2P فائل شیئرنگ کی ایک اور اصطلاح) میں ایک تلاش کرتا ہے، تقسیم شدہ کیش انڈیکس کی طرح ایک واحد اندراج تقسیم شدہ انڈیکس جو فی الحال دستیاب انجیکٹرز کے پتے حاصل کرتا ہے۔
-
آخر میں، یہاں تک کہ اگر آپ کا کلائنٹ کسی انجیکٹر تک نہیں پہنچ سکتا، تو کچھ دوسرے کلائنٹ ہو سکتے ہیں۔ جب ایک کلائنٹ کسی انجیکٹر تک پہنچنے کے قابل ہوتا ہے اور اپنے آپ کو دوسرے کلائنٹس کے ذریعے قابل رسائی سمجھتا ہے، تو یہ ایک پل کلائنٹ بن جاتا ہے اور اپنا انٹرنیٹ ایڈریس پل بھیڑ میں شامل کرتا ہے، ایک اور واحد اندراج تقسیم شدہ انڈیکس۔لہذا آپ کا کلائنٹ ایسا پتہ تلاش کرسکتا ہے، اس کے پیچھے والے پل سے جڑ سکتا ہے اور اسے کہہ سکتا ہے کہ وہ اپنی طرف سے انجیکٹر سے دوسرا کنکشن قائم کرے، جس سے آپ کے کلائنٹ اور انجیکٹر کے درمیان سرنگ بن جائے۔ پھر سرنگ کے اندر ان کے درمیان رابطہ قائم کیا جا سکتا ہے۔
براہ کرم نوٹ کریں کہ چونکہ کلائنٹ سے انجیکٹر کنکشنز کو خفیہ کیا گیا ہے، اس لیے پل ان کے درمیان بہنے والی معلومات کو دیکھنے کے قابل نہیں ہیں۔
-
ایک انجیکٹر ایک عام (اگرچہ اضافی دستیاب ہے) پراکسی سرور کی طرح برتاؤ کر سکتا ہے، اور درحقیقت یہ وہی ہے جو Ouinet کلائنٹس (بشمول Ceno براؤزر) فی الحال کسی پراکسی پر مواد تک رسائی حاصل کرنے کی کوشش کرتے ہیں۔ اس صورت میں، انجیکٹر نہ تو آپ کے کلائنٹ اور اصل سرور کے درمیان بہتی ہوئی اصل معلومات کو دیکھے گا (جب تک کہ یہ ایک سادہ، غیر خفیہ کردہ HTTP کنکشن نہ ہو)۔
لیکن ایسے دوسرے ٹولز موجود ہیں جو آپ کو سخت نیٹ ورک مداخلت کے حالات میں پراکسی تک پہنچنے کی اجازت دیتے ہیں تو، Ouinet انجیکٹر کے بارے میں کیا خاص بات ہے؟
مشترکہ مواد پر بھروسہ کرنا
ٹھیک ہے، بات یہ ہے کہ انجیکٹر صرف آپ کے کلائنٹ کی جانب سے مواد کو بازیافت نہیں کرتا ہے، یہ آپ کو اس مواد کو بعد میں دوسروں کے ساتھ بھی شیئر کرنے کی اجازت دیتا ہے، یہاں تک کہ جب انجیکٹر یا زیادہ تر انٹرنیٹ تک رسائی نہ ہو.
آپ یقیناً اپنے براؤزر سے ایک صفحہ ڈاؤن لوڈ کر سکتے ہیں اور نتیجے میں آنے والی فائلوں کو دوسرے لوگوں میں کاپی کر سکتے ہیں، اگر آپ ایک دوسرے کو جانتے ہیں تو یہ ٹھیک ہو گا۔ لیکن اگر آپ کو کسی نامعلوم شخص سے ایسی فائلیں موصول ہوں تو کیا ہوگا؟ آپ کیسے اس بات کا یقین کر سکتے ہیں کہ مواد دراصل اس ویب سائٹ سے آیا ہے جس کا یہ دعویٰ کرتا ہے، کہ اسے ایک خاص تاریخ پر بازیافت کیا گیا تھا یا اس میں موجود معلومات میں ہیرا پھیری نہیں کی گئی تھی؟
ہم چاہتے ہیں کہ Ceno اور Ouinet کے استعمال کی پیمائش کی جائے اور زیادہ سے زیادہ لوگوں کو زیادہ سے زیادہ مواد فراہم کیا جائے، اس لیے ہم چاہتے ہیں کہ آپ ان لوگوں سے مواد وصول کرنے کے قابل ہو جائیں جنہیں آپ نہیں جانتے۔ آپ کو اس طرح کے مواد کو قبول کرنے کے قابل بنانے کے لیے، Ouinet مواد پر دستخط کا استعمال کرتا ہے: آپ کے کلائنٹ کو ایسے مواد پر بھروسہ کرنے کے لیے ترتیب دیا گیا ہے جس پر انجیکٹرز کی ملکیت والی خصوصی کلید کا استعمال کرتے ہوئے دستخط کیے گئے ہیں۔ جب بھی کوئی کلائنٹ کسی انجیکٹر کو شیئر کرنے کے لیے کچھ ویب مواد کو بازیافت کرنے کو کہتا ہے، انجیکٹر اسے اصل سرور سے حاصل کرتا ہے، اس پر دستخط کرنے کے لیے کلید کا استعمال کرتا ہے، اور دستخط شدہ مواد کلائنٹ کو واپس کرتا ہے۔
تکنیکی نوٹ: درحقیقت، انجیکٹر ڈیٹا کے انفرادی بلاکس کے آتے ہی دستخط کرتا ہے، اس لیے اگر ایک بڑی فائل کو بازیافت کرتے وقت کنکشن درمیان میں کٹ جاتا ہے، تب بھی ڈاؤن لوڈ کردہ ڈیٹا کو موصول ہونے والے کلائنٹ کے ذریعے اشتراک کیا جا سکتا ہے۔
مختلف انجیکٹرز میں مختلف کلیدیں ہو سکتی ہیں، لہذا آپ انتخاب کر سکتے ہیں کہ کن انجیکٹروں پر بھروسہ کرنا ہے۔ اس کی اس طرح تصویر بنائیں: آپ اپنے ملک کے نوٹری پبلک کے دستخط شدہ دستاویز پر بھروسہ کرسکتے ہیں، چاہے وہ آپ کو کس نے دیا ہو (قومی یا غیر ملکی)، جب کہ آپ کو کسی دوسرے ملک سے نوٹری کے دستخط شدہ دستاویز کو قبول کرنے کی ضرورت نہیں ہوگی۔ Ceno براؤزر پہلے ہی eQualitie کے ذریعے چلائے جانے والے انجیکٹروں کے سیٹ پر بھروسہ کرنے کے لیے ترتیب دیا گیا ہے۔
تکنیکی نوٹ: انجیکٹر Ed25519 دستخط بنانے کے لیے عوامی/نجی کلید کا جوڑا استعمال کرتے ہیں۔ عوامی کلیديں اتنی چھوٹی ہیں کہ انہیں دستخطوں کے ساتھ بھیجا جا سکتا ہے، اور 64 ہیکساڈیسیمل حروف یا 52 Base32 حروف کے طور پر انکوڈ کیا جاتا ہے۔ ان کا تبادلہ فون پر بھی کیا جا سکتا ہے یا کاغذ کے ٹکڑے پر لکھا جا سکتا ہے۔
مواد کا انجیکشن
یاد رکھیں کہ ہماری مثال کے منظر نامے میں آپ کے کلائنٹ نے پہلے ہی اصل سرور اور دوسرے کلائنٹس سے مواد X بازیافت کرنے کی کوشش کی تھی کوئی فائدہ نہیں ہوا۔ کلائنٹ اپنا آخری Ouinet کارڈ چلاتا ہے اور مواد کی دستخط شدہ کاپی حاصل کرنے کے لیے ایک قابل اعتماد انجیکٹر سے رابطہ کرنے کی کوشش کرتا ہے جسے وہ دوسرے کلائنٹس کے ساتھ شیئر کر سکتا ہے۔
نیچے دی گئی تصویر میں آپ اس آپریشن کا ممکنہ نتیجہ دیکھ سکتے ہیں: کلائنٹ پہلے انجیکٹر سے براہ راست رابطہ کرنے کی کوشش کرتا ہے (مثال کے طور پر انٹرنیٹ ایڈریس کا استعمال کرتے ہوئے جو اسے انجیکٹر بھیڑ سے ملا ہے)، لیکن افسوس کی بات یہ ہے کہ اسے آپ کے ISP نے پہلے ہی بلاک کر دیا ہے۔ خوش قسمتی سے، پل بھیڑدو دیگر کلائنٹس کے انٹرنیٹ ایڈریس دکھاتا ہے جو اب بھی انجیکٹر تک پہنچنے کے قابل ہیں۔ آپ کا کلائنٹ ان کلائنٹس میں سے ایک کے ذریعے انجیکٹر کے لیے ایک سرنگ کھولتا ہے، لہذا انجیکٹر کو آپ کے کلائنٹ سے مواد X کی درخواست ملتی ہے، اور اس کے لیے اپنے اصل سرور سے پوچھتا ہے۔
جیسا کہ مواد X انجیکٹر کو موصول ہوتا ہے، یہ اپنی کلید کے ساتھ اس پر دستخط کرتا ہے، مواد میں دستخط شامل کرتا ہے اور اسے آپ کے کلائنٹ کو اس سرنگ کے ذریعے واپس بھیج دیتا ہے جہاں سے یہ آیا تھا (کہیں، بلاکنگ سے باہر بیٹھے کلائنٹ کے ذریعے)۔ مواد آپ کے کلائنٹ تک پہنچنے کے بعد، یہ تین چیزیں کرتا ہے:
- یہ آپ کو فراہم کرتا ہے (Ceno کی صورت میں، یہ براؤزر پر موجود مواد کو دکھاتا ہے)۔
- یہ آپ کے ڈیوائس پر موجود مواد کو دوسرے کلائنٹس کے لیے مزید سیڈنگ کے لیے محفوظ کرتا ہے۔ یہ وہاں ایک قابل ترتیب وقت تک رہے گا، یا جب تک آپ تمام ذخیرہ شدہ مواد کو صاف کرنے کا فیصلہ نہیں کرتے۔
- یہ تقسیم شدہ کیش انڈیکس میں اعلان کرتا ہے کہ اس مواد کی ایک کاپی اس کے پاس ہے، تاکہ دوسرے کلائنٹس اسے تلاش کر سکیں۔
بازیافت، دستخط کرنے، ذخیرہ کرنے اور اعلان کے پورے مشترکہ عمل کو ہم مواد کا انجیکشن کہتے ہیں، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔
مکمل بلاکنگ کے تحت براؤزنگ
براہ کرم نوٹ کریں کہ اوپر بیان کردہ طریقہ کار اب بھی اس بات کا تقاضا کرتا ہے کہ بلاک کرنے اور باقی انٹرنیٹ کی طرف کچھ راستہ موجود ہو۔ لیکن بعض اوقات وہ راستہ بھی غائب ہو جائے گا: مکمل بین الاقوامی رابطہ منقطع ہونے، قدرتی آفات، یا صرف چند موجودہ راستوں کی ضرورت سے زیادہ بھیڑ کے بارے میں سوچیں (ہر کوئی ان کو عبور کرنے کی کوشش کر رہا ہے)۔ یہ وہ جگہ ہے جہاں تقسیم شدہ کیش کی اصل طاقت کام میں آتی ہے۔
آئیے تصور کریں کہ آپ کے انجیکٹر سے مواد X بازیافت کرنے کے بعد، ایک آفت آپ کے علاقے کو دنیا سے الگ کر دیتی ہے۔ اس سے پتہ چلتا ہے کہ مواد X خاص طور پر متعلقہ ہو جاتا ہے کیونکہ یہ کچھ ایسے طریقوں کی وضاحت کرتا ہے جن سے آپ ایسی صورتحال میں اپنی کمیونٹی کی مدد کر سکتے ہیں۔
اس وقت Ceno براؤزر استعمال کرنے والا دوسرا شخص بھی اس مواد کو حاصل کرنے کی کوشش کرتا ہے۔ اصل سرور تک یا آپ کے علاقے سے باہر کسی بھی چیز تک رسائی ناممکن ہے، لہذا Ceno اس مواد کے لیے تقسیم شدہ کیش انڈیکس کو چیک کرتا ہے اور اسے پتہ چلتا ہے کہ آپ کا ڈیوائس اسے سیڈ کر رہا ہے۔
اب اس دوسرے ڈیوائس میں مواد X کی ایک کاپی بھی ہے، لہذا یہ تقسیم شدہ کیش انڈیکس میں اس کا اعلان کرتا ہے، اس طرح سیڈر بن جاتا ہے۔ اگر اس مواد میں دلچسپی رکھنے والا کوئی تیسرا فرد اسے بازیافت کرنے کے لیے Ceno براؤزر کا استعمال کرتا ہے، تو Ceno اب مواد کے انڈیکس میں دو پتے دیکھے گا: آپ کے ڈیوائس کے اور دوسرے صارف کے۔ اگر مواد بھاری ہے (مثال کے طور پر ایک ویڈیو)، تو یہ تیسرا ڈیوائس دوسرے ڈیوائسز میں سے آدھا حصہ حاصل کرنے کی کوشش کر سکتا ہے (جیسا کہ نیچے دکھایا گیا ہے)، اس طرح ڈاؤن لوڈ کو تیز کرتا ہے اور ان کے استعمال کردہ ٹریفک کو کم کرتا ہے۔
آخر کار، صورت حال اور بھی خراب ہو سکتی ہے، اور تمام تجارتی اور ریاستی نیٹ ورک کا بنیادی ڈھانچہ بند ہو سکتا ہے۔ اس صورت میں، Ouinet اور Ceno براؤزر کو ایک ہی مقامی نیٹ ورک پر بیٹھے دو کلائنٹس کے درمیان مواد کی ڈیوائس ٹو ڈیوائس شیئرنگ کے لیے کچھ سپورٹ بھی حاصل ہے (مثلاً ایک ہی Wi-Fi رسائی پوائنٹ سے منسلک)، چاہے نیٹ ورک کے پاس دوسروں تک رسائی موجود نہیں ہے.
عوامی بمقابلہ نجی براؤزنگ
رابطے کے مسائل پر قابو پانے کے لیے استعمال کی جانے والی بہت سی تکنیکوں کی وجہ سے، Ceno آپ کے لیے ہر قسم کا ویب مواد حاصل کرنے کا ایک آسان طریقہ بن سکتا ہے۔ اور، جیسا کہ آپ نے پہلے ہی پچھلے حصوں میں پڑھا ہوگا، جب بھی آپ Ceno براؤزر کا استعمال کرتے ہوئے کسی صفحہ کو بازیافت اور سیڈ کرتے ہیں، تو یہ دوسروں کے لیے دستیاب ہوجاتا ہے۔ تاہم، کچھ مواد ہو سکتا ہے جسے آپ شیئر نہیں کرنا چاہتے (یا آپ دوسروں کو یہ نہیں بتانا چاہتے کہ آپ اسے حاصل کرنے کی کوشش کر رہے ہیں یا كى ہے )، اور خوش قسمتی سے Ceno اس معاملے میں بھی آپ کی مدد کر سکتا ہے۔
جب آپ ایپلیکیشن لانچ کرتے ہیں تو ڈیفالٹ موڈ عوامی براؤزنگ ہوتا ہے۔ اس میں، Ceno ویب مواد تک رسائی حاصل کرتا ہے جیسا کہ پہلے بیان کیا گیا ہے:
- براہ راست رسائی کی کوشش کی جاتی ہے۔
- اس میں ناکام ہونے پر، تقسیم شدہ کیش کو تلاش کیا جاتا ہے۔
- اس میں ناکام ہونے پر، مواد کی درخواست ایک انجیکٹر کے ذریعے کی جاتی ہے (شاید کسی دوسرے کلائنٹ کے ذریعے)۔
Ceno کے پاس نجی براؤزنگ موڈ بھی ہے۔ اس میں، تقسیم شدہ کیش کو کبھی تلاش نہیں کیا جاتا ہے، اور انجیکشن کی کوشش نہیں کی جاتی ہے:
- براہ راست رسائی کی کوشش کی جاتی ہے۔
- اس میں ناکام ہونے پر، ایک انجیکٹر سے رابطہ کیا جاتا ہے (شاید کسی دوسرے کلائنٹ کے ذریعے) اور ایک عام پراکسی سرور کے طور پر استعمال کیا جاتا ہے۔ نوٹ کریں کہ اس صورت میں، نہ تو انجیکٹر اور نہ ہی آپ کا کلائنٹ آپ کے صفحہ کے ساتھ تقسیم شدہ کیش کو اپ ڈیٹ کرتا ہے۔
مختلف رویے کے نتیجے میں مختلف خصوصیات ہوتی ہیں۔ اس طرح، عوامی موڈ میں:
- آپ کے پاس ویب مواد حاصل کرنے کے بہتر مواقع ہیں، اور وہ مواد (آپ سے) حاصل کرنے میں دوسروں کی مدد کریں۔
- متحرک مواد والے صفحات (مثال کے طور پر حقیقی وقت میں اپ ڈیٹ) واضح یا لطیف طریقوں سے ٹوٹ سکتے ہیں۔
- جن صفحات کو تصدیق کی ضرورت ہوتی ہے وہ کام نہیں کرتے ہیں (کیونکہ پاس ورڈ اور کوکیز کلائنٹ کے ذریعہ ہٹا دی جاتی ہیں)۔
- براؤزنگ کی کچھ سرگرمیاں دوسرے صارفین کو لیک ہو سکتی ہیں (دیکھیں خطرات)۔
- براؤزنگ کی کچھ سرگرمیاں دوسرے انجیکٹرز کو لیک ہو سکتی ہیں (دیکھیں خطرات)۔
- ویب مواد کی بازیافت اور دستخط کرنے کے لیے آپ کو انجیکٹرز پر بھروسہ کرنے کی ضرورت ہے۔
نجی موڈ میں رہتے ہوئے:
- اگر بین الاقوامی رابطہ بہت کم ہے تو آپ بلاک شدہ ویب مواد تک رسائی حاصل کرنے کے قابل نہیں ہوسکتے ہیں۔ یہاں تک کہ اگر آپ کر سکتے ہیں، دوسرے Ceno صارفین آپ سے وہ مواد حاصل نہیں کریں گے۔
- متحرک مواد والے صفحات شاید کام کریں گے۔
- جن صفحات کی توثیق کی ضرورت ہوتی ہے وہ کام کر سکتے ہیں (جب آپ کا کنکشن HTTPS سے محفوظ ہوتا ہے، انجیکٹر آپ کے پاس ورڈ نہیں دیکھتا ہے)۔
- براؤزنگ کی سرگرمی دوسرے صارفین کو لیک نہیں کی جاتی ہے۔
- براؤزنگ کی محدود سرگرمی انجیکٹرز کو لیک ہو گئی ہے (HTTPS کے ساتھ، صرف اصل سرور کا نام یا پتہ)۔
- آپ کو انجیکٹر پر بھروسہ کرنے کی ضرورت نہیں ہے (HTTPS کے ساتھ، عام سرٹیفکیٹ پر مبنی سیکیورٹی اب بھی کام کرتی ہے)۔
آخر میں: اگر آپ خبریں پڑھنے، ویڈیوز دیکھنے، ویکیپیڈیا اور دیگر جامد وسائل کو براؤز کرنے کے لیے استعمال کر رہے ہیں جو آپ کے نیٹ ورک میں دوسری صورت میں سنسر ہیں، تو پہلے سے طے شدہ عوامی براؤزنگ موڈ استعمال کرنے پر غور کریں۔ اور اگر آپ ٹویٹر پر لاگ ان کرنا چاہتے ہیں یا اپنی ورڈپریس ویب سائٹ میں ترمیم کرنا چاہتے ہیں تو نجی براؤزنگ موڈ استعمال کریں۔
مزید تفصیلی وضاحت کے لیے براہ کرم خطرات پر سیکشن پڑھیں۔ یہ بھی نوٹ کریں کہ آپ کا کلائنٹ عوامی یا نجی براؤزنگ سے قطع نظر ایک پل اور سیڈر کے طور پر کام جاری رکھ سکتا ہے۔ ہم اس کی وضاحت مینوئل کے دوسروں کی مدد کرنا سیکشن میں زیادہ تفصیل سے کرتے ہیں۔
Ceno/Ouinet استعمال کرنے کے فوائد
Ceno اور Ouinet کا استعمال کرنے کے اہم فوائد دیگر ٹریفک ٹیکنالوجیز کے مقابلے میں کلائنٹس اور انجیکٹرز کے تعاون سے پیدا ہوتے ہیں تاکہ ایک دوسرے کے لیے ٹریفک کو آگے بڑھایا جائے، بعد میں تصدیق کے لیے مواد پر دستخط کیے جائیں، اور دستخط شدہ مواد کو دوسروں تک پہنچانے کے لیے اسٹور کیا جائے۔ کچھ فوائد قابل ذکر ہیں:
-
مانوس استعمال: Ceno براؤزر کا استعمال کرتے ہوئے ویب مواد تک رسائی حاصل کرنا آپ کے عادی براؤزر پر ویب پر سرفنگ کرنے جیسا محسوس ہوتا ہے، یہاں تک کہ مکمل بلاکنگ کے دوران بھی۔ مقبول مواد کے لیے نئے حسب ضرورت لنکس، یا صارف کی جانب سے خصوصی اقدامات (جیسے ایپلیکیشنز کے درمیان فائلوں کی منتقلی) کی کوئی ضرورت نہیں ہے۔
- مواد کی بڑھتی ہوئی دستیابی: Ouinet انتہائی نیٹ ورک مداخلت کے حالات میں موثر اور بھروسہ مند انداز میں مواد فراہم کرنے کے قابل ہے۔ کچھ خاص مواد جتنا زیادہ مقبول ہوتا ہے، اس کی اتنی ہی زیادہ کاپیاں Ceno/Ouinet کلائنٹس کے ذریعے سیڈ ہوتی ہیں، اور یہ اتنا ہی زیادہ دستیاب ہوتا ہے۔دستخط شدہ مواد کو آف لائن ذرائع (جیسے USB ڈرائیو) کے ذریعے منقطع علاقے میں مخصوص کلائنٹس میں لایا جا سکتا ہے اور اس طرح دوسرے کلائنٹس کو دستیاب کرایا جا سکتا ہے۔
-
تیز براؤزنگ: چونکہ آپ کا کلائنٹ ایک ہی وقت میں مختلف کلائنٹس سے ایک ہی مواد کے مختلف حصوں کو بازیافت کرسکتا ہے، اس لیے مواد کی فراہمی کا بوجھ مختلف نیٹ ورکس اور ڈیوائسز میں تقسیم کیا جاتا ہے، اس طرح کسی ایک کلائنٹ کے راستے بند ہونے سے بچتے ہیں ( خاص طور پر جب ویڈیو جیسے بڑے وسائل کی فراہمی ہو)۔ یہ نہ صرف اس وقت مفید ہے جب انفراسٹرکچر دوسرے ممالک سے منسلک ہو، بلکہ پبلشرز کے لیے اصل سرورز پر وسائل کے استعمال میں اضافے سے بچنے کے لیے بھی مفید ہے جب ان کا کچھ مواد بہت مقبول ہو جائے (جيسے نام نہاد Slashdot effect)۔
-
سستی براؤزنگ: کسی خاص علاقے میں مقبول مواد اس خطے میں Ceno/Ouinet کلائنٹس میں کاپی کیا جاتا ہے، چاہے اصل سرور بیرون ملک ہی کیوں نہ ہو۔ اگر آپ اس مواد میں دلچسپی رکھتے ہیں تو، آپ کے کلائنٹ کو یہ مواد شاید آپ کے علاقے میں کسی دوسرے کلائنٹ سے ملے گا۔ کچھ ممالک میں جہاں بین الاقوامی ٹریفک مقامی سے زیادہ مہنگی ہے(مثال کے طور پر ایک قومی انٹرانیٹ کی موجود میں)، یہ حقیقت میں آپ کے پیسے بچا سکتا ہے۔
Ceno/Ouinet استعمال کرنے میں خطرات
جیسا کہ کسی بھی کافی پیچیدہ کمپیوٹنگ سسٹم کے ساتھ، اور خاص طور پر اس طرح کے جدید نظام کے ساتھ، Ceno براؤزر (اور عام طور پر کوئی Ouinet کلائنٹ) کا استعمال کچھ خطرات سے خالی نہیں ہے۔ اس سیکشن میں ہم ان کو مرتب کریں گے اور بیان کریں گے تاکہ آپ کو ان کے مضمرات کو مختلف کرداروں کے مطابق سمجھنے میں مدد ملے جو آپ Ceno استعمال کرتے وقت ادا کر سکتے ہیں:
- بطور ایک صارف براؤزنگ ویب سائٹس
- ایک سیڈر کے طور پر تقسیم شدہ کیش پر مواد کا اشتراک کرنا جسے آپ پہلے دیکھ چکے ہیں
- ایک پل کے طور پر دوسرے صارفین کو انجیکٹر تک پہنچنے کی اجازت دیتا ہے
بطور ایک صارف
کیا پل اصل سرور کے ساتھ میری بات چیت کو دیکھ سکتے ہیں؟
نہیں، پل کا واحد کردار کلائنٹ اور انجیکٹر کے درمیان خام ٹریفک کو آگے بڑھانا ہے۔ یہ بات چیت ہمیشہ انکرپٹڈ ہوتی ہے اور پل کے پاس مواصلات کے مواد تک رسائی کے لیے درکار نجی کلیدیں نہیں ہوتیں۔
کیا انجیکٹرز میری اصل سرور کے ساتھ بات چیت دیکھ سکتے ہیں؟
ہاں اور نہیں. جب صارف عوامی براؤزنگ موڈ میںمواد کی درخواست کرتا ہے ، تمام نجی ڈیٹا ( جیسے پاس ورڈ اور کوکیز ) کو پہلے کلائنٹ کی درخواست سے ہٹا دیا جاتا ہے, اور تب ہی درخواست کو انکرپٹ کیا جاتا ہے اور انجیکٹر کو بھیج دیا جاتا ہے ، جو اسے ڈیکرپٹ کرنے کے لئے آگے بڑھاتا ہے.
دوسری طرف، جب درخواست نجی براؤزنگ موڈ کا استعمال کرتی ہے، تو کلائنٹ کی طرف سے اس میں کوئی تبدیلی نہیں کی جاتی ہے، لیکن پوری بات چیت کو اصل سرور کے لیے انکرپٹ کیا جاتا ہے۔ اس کا مطلب یہ ہے کہ اس دوسری صورت میں انجیکٹر مواد کو ڈکرپٹ نہیں کر سکتا۔
تکنیکی نوٹ: صرف GET
HTTP
درخواستیں انجکشن کے امیدوار ہیں ، جس میں سوالات کے پیرامیٹرز کو ہٹا دیا گیا ہے ، اس کے ساتھ بنیادی اور رازداری کو محفوظ رکھنے والے HTTP ہیڈر فیلڈز کے ایک محدود سیٹ کو چھوڑ دیا گیا ہے۔
کیا انجیکٹرز میرا IP ایڈریس دیکھ سکتے ہیں؟
جی ہاں. تاہم، انجیکٹرز یہ فرق نہیں کر سکتے کہ آیا درخواست Ceno صارف کی طرف سے آئی ہے یا پل کی طرف سے. اس طرح انجیکٹر کے پاس جانے والی درخواستوں کو قابل اعتماد طریقے سے ابتدائی IP ایڈریس تفویض نہیں کیا جا سکتا۔
کیا میرا ذاتی ڈیٹا تقسیم شدہ کیش میں لیک ہوسکتا ہے؟
امید ہے نہیں. جیسا کہ اوپر ذکر کیا گیا ہے ، Ceno براؤزر انجکشن کی کسی بھی درخواست سے کسی بھی نجی ڈیٹا (پاس ورڈز ، کوکیز ...) کو ہٹانے کی سخت کوشش کرتا ہے۔اس کے علاوہ، انجیکٹر خود کوئی سیڈنگ نہیں كرتا۔ درحقیقت، اس کا واحد مقصد مواد پر دستخط کرنا ہے تاکہ Ouinet کلائنٹ اسے سیڈ کر سکیں۔ اس کا مطلب ہے کہ جب مواد کلائنٹ کے پاس واپس آتا ہے، تو اس کا مزید تجزیہ کیا جاتا ہے، اور اگر اصل سرور نے اشارہ کیا کہ یہ نجی نوعیت کا ہے، تو Ceno اسے بھی سیڈ نہیں كرے گا۔
پھر بھی، خراب طریقے سے ڈیزائن کیے گئے یا بدنیتی پر مبنی صفحات کے معاملات ہو سکتے ہیں جو آپ سے کچھ معلومات جمع کر سکتے ہیں (جیسے کسی فارم میں ای میل ایڈریس یا JavaScript کا استعمال کرتے ہوئے کچھ براؤزر کے فنگر پرنٹس) اور اسے عام راستے کے اجزاء کے طور پر کسی دوسرے لنک URL میں بھر سکتے ہیں (جیسے http: //example.com/subscribe/you@example.org
)۔ اگر آپ کو شبہ ہے کہ کوئی صفحہ ایسا کر رہا ہے تو بہتر ہے کہ محفوظ رہیں اور اس کے لیے نجی براؤزنگ کا استعمال کریں۔
کیا اصل سرور جان سکتا ہے کہ آیا میں Ceno استعمال کر رہا ہوں؟
غالباً نہیں۔ جب بھی Ceno کسی اوریجن سرور سے براہ راست رابطہ کرتا ہے، تو یہ اینڈرائیڈ کے لیے عام فائر فاکس کی طرح برتاؤ کرتا ہے، لہذا آپ کا مخصوص ڈیوائس اسی ورژن کی ایک عام فائر فاکس ایپ کے طور پر ظاہر ہوتا ہے۔
تاہم، جب یہ اپنے اصل سرور سے کچھ مواد حاصل کرنے کے لیے انجیکٹر کا استعمال کرتا ہے، تو مؤخر الذکر کے لیے یہ جاننے کے (کم از کم) دو طریقے ہیں کہ Ceno یا Ouinet ملوث ہے:
- اصل سرور تک پہنچنے والے کنکشن کا ماخذ پتہ انجیکٹر بھیڑ میں پایا جاتا ہے (چونکہ کنکشن واقعی انجیکٹر سے آتا ہے);
- مواد کی درخواست میں کچھ معلومات کی موجودگی یا غیر موجودگی Ouinet کی خصوصیت ہے۔ایسا اس وقت ہوتا ہے جب انجیکٹر مواد کی درخواست کر رہا ہوتا ہے کیونکہ آپ کے کلائنٹ نے اسے اس مواد کو بازیافت کرنے اور اس پر دستخط کرنے کو کہا تھا، کیونکہ انجیکٹر درخواست سے آپ کے مخصوص ڈیوائس کے لیے منفرد معلومات کو ہٹا دیتا ہے۔
براہ کرم نوٹ کریں کہ یہ صرف Ouinet سے آنے والی درخواست کو نشان زد کرتے ہیں، لیکن وہ اسے آپ یا آپ کے مخصوص ڈیوائس سے نہیں جوڑتے ۔ تاہم ، اگر پچھلے سوال میں بیان کردہ کچھ وجوہات کی وجہ سے درخواست میں اب بھی کچھ ذاتی طور پر قابل شناخت معلومات موجود ہیں تو ، اسے آپ کو Ceno صارف کے طور پر نشان زد کرنے کے لئے استعمال کیا جاسکتا ہے۔
عام طور پر، اگر کوئی خاص ویب سائٹ (جیسے کہ ایک سرکاری سائٹ) آپ سے یہ توقع کرتی ہے کہ آپ اس سے ایک قابل شناخت فرد کے طور پر، کسی مخصوص علاقے سے (یا [قومی انٹرانیٹ][National intranet]) سے جڑیں گے، تو ہم تجویز کرتے ہیں کہ آپ Ceno کے بجائے ایک عام ویب براؤزر استعمال کریں۔
بطور سیڈر
میرے ڈیوائس سے کون سا ڈیٹا سیڈ کیا جاتا ہے؟
فی الحال، واحد مواد جو Ceno کے ذریعہ سیڈ کیا گیا ہے وہ کوئی بھی غیر نجی ویب مواد ہے جس کی درخواست عوامی براؤزنگ موڈ میں کی گئی تھی۔ اس کا مطلب یہ بھی ہے کہ صارفین کسی ایسی چیز کوسیڈ نہیں كرتےجس تک انہوں نے ماضی قریب میں خود رسائی حاصل نہیں کی ہو۔
کیا کوئی یہ جان سکتا ہے کہ میں کیا سیڈ كرتا ہوں؟
ہاں اور نہیں. Ouinet کے آپریشنز کے بارے میں کافی سمجھ رکھنے والا کوئی بھی شخص یہ جاننے کے لیے ایک ٹول بنا سکتا ہے کہ کسی خاص مواد کو کس IP ایڈریس سے شیئر کیا جا رہا ہے (جیسا کہ BitTorrent کے ساتھ)۔تاہم، کسی مخصوص IP ایڈریس کو نشانہ بنانا اور اس کے پیچھے کلائنٹس کے ذریعہ (سیڈڈ) ترتیب دیئے گئے تمام مواد کی فہرست حاصل کرنا ممکن نہیں ہے۔
ایک پل کے طور پر
کیا دوسرے لوگ میرا IP ایڈریس تلاش کر سکتے ہیں؟
جی ہاں، ہر Ceno براؤزر جو انجیکٹرز کے ساتھ بات چیت کرنے کے قابل ہو گا اپنا IP ایڈریس پل بھیڑ میں رجسٹر کرے گا جہاں دوسرے Ouinet کلائنٹس انہیں تلاش کر سکتے ہیں۔
کیا یہ ممکن ہے کہ میں کسی ایسے مواد تک رسائی میں مدد کر رہا ہوں جو میرے ملک میں غیر قانونی ہے؟
جی ہاں. تاہم، پل صرف Ouinet کلائنٹ اور ایک انجیکٹر کے درمیان انکرپٹڈ بات چیت کو منتقل کرتے ہیں۔ اس کا مطلب یہ ہے کہ ایک پل کبھی بھی کسی اور کی طرف سے کسی دوسرے سرور سے مواد کی براہ راست درخواست نہیں کرے گا۔
Ceno براؤزر کا استعمال
جہاں تک اس کی Ouinet سے متعلق صلاحیتوں کا تعلق ہے یہ باب آپ کو Ceno براؤزر کے استعمال پر کچھ اشارے دیتا ہے۔ براہ کرم ہمیشہ ذہن میں رکھیں کہ Ceno فائر فاکس برائے اینڈرائیڈ پر مبنی ہے، لہذا عام براؤزنگ کے موضوعات پر تمام سوالات کے لیے آپ کو Mozilla کے فائر فاکس برائے اینڈرائیڈ سپورٹ صفحات کا حوالہ دینا چاہیے۔
متعلقہ ہونے پر، متن کو واضح کرنے کے لیے اسکرین کیپچرز کو شامل کیا جائے گا۔ براہ کرم نوٹ کریں کہ یہ آپ کے ڈیوائس پر نظر آنے والی چیزوں سے قدرے مختلف ہو سکتے ہیں، خاص طور پر جب Ceno کی ترقی ہوتی ہے۔ یہ دستاویز Ceno ورژن 1.6.0 کے لیے تازہ ترین ہے۔
اگر آپ کی درخواست یہاں بیان کردہ طرز عمل سے کافی حد تک مختلف ہوتی ہے، تو ہم سے cenoers@equalitie.org پر رابطہ کرنے میں ہچکچاہٹ محسوس نہ کریں اور مسئلے کی اطلاع دیں۔
Ceno انسٹال کرنا
Ceno براؤزر کو درج ذیل ذرائع سے انسٹال کیا جا سکتا ہے:
- Google Play (Ceno براؤزر eQualitie* کی طرف سے): زیادہ تر اینڈرائیڈ صارفین کے لیے تجویز کردہ ذریعہ۔
- Gitlab: Google Play کے بغیر اینڈرائیڈ ڈیوائسز کے لیے۔
- Paskoocheh: پچھلے چینلز تک رسائی کو مسدود کرنے والے ممالک کے صارفین کے لیے۔
Ceno کو کم از کم اینڈرائیڈ 4.1 Jelly Bean چلانے والے ARM64 یا Neon کے قابل ARM32 ڈیوائس کی ضرورت ہے، اس طرح 2012 کے اواخر سے جاری ہونے والے زیادہ تر موبائل ڈیوائسز کو کام کرنا چاہیے۔ Ceno کو چلانے کے لیے کسی خاص اجازت کی ضرورت نہیں ہے۔
انتباہ: براہ کرم اوپر درج کردہ ذرائع کے علاوہ دیگر ذرائع سے Ceno براؤزر انسٹال کرنے کے بارے میں انتہائی محتاط رہیں۔ ایپلیکیشن کی نوعیت کی وجہ سے، ان کے ممکنہ صارفین ہر قسم کے جعلی یا ہیرا پھیری والے ورژنز کا نشانہ بن سکتے ہیں جو صارف کی رازداری کی خلاف ورزی کرنے یا دوسرے Ceno اور Ouinet صارفین پر حملہ کرنے کے لیے استعمال ہوتے ہیں۔ اگر شک ہو تو، مشتبہ ایپ کو انسٹال کرنے سے پہلے براہ کرم cenoers@equalitie.org سے رابطہ کریں۔
Ceno کو مکمل طور پر روکنا
جب بھی آپ ایپ شروع کریں گے، آپ کے ڈیوائس کے نوٹیفکیشن بار پر ایک Ceno آئیکن ظاہر ہوگا۔ یہ آئیکن Ceno براؤزر سروس کی نمائندگی کرتا ہے، جو Ceno کا وہ حصہ ہے جو مستقل طور پر چلتا ہے (یہاں تک کہ جب آپ براؤز نہیں کر رہے ہوتے ہیں) اور دوسرے کلائنٹس کو آپ کے ڈیوائس کو ایک پل کے طور پر استعمال کرنے اور کسی بھی وقت اس سے مواد بازیافت کرنے کی اجازت دیتا ہے۔
چونکہ اس طرح کی سروس چلانے میں نیٹ ورک اور پروسیسر کے وسائل استعمال ہوتے ہیں، اس لیے جب بھی آپ چلتے پھرتے ہوں (یعنی وائی فائی سے منسلک نہ ہوں یا چارجر سے دور ہوں) تو آپ اسے روک سکتے ہیں۔ آئیکن کے ساتھ منسلک نوٹیفکیشن پر دبانے سے Ceno اور اس کی سروس دونوں ایک ساتھ بند ہو جائیں گی (جب تک کہ آپ Ceno کو دوبارہ نہیں کھولیں گے)۔
تمام Ceno ڈیٹا کو صاف کرنا ("گھبراہٹ کا بٹن")
اوپر دکھائے گئے Ceno براؤزر سروس نوٹیفکیشن میں کچھ ساتھ والی کارروائیاں شامل ہیں جن كو دبانے پر متحرک کیا جاسکتا ہے۔ ہوم ایکشن صرف Ceno کو ایک نئے عوامی براؤزنگ ٹیب کے ساتھ کھولے گا جس کا ہوم صفحہ دکھایا جائے گا۔ مٹا دیں ایکشن مزید وضاحت کا مطالبہ کرتا ہے۔
نوٹ: اگر نوٹیفکیشن کے نیچے کی کارروائیاں نظر نہیں آ رہی ہیں، تو اسے کھولنے کے لیے نوٹیفکیشن کو اس کے مرکز سے نیچے کی طرف کھینچیں۔ اگر آپ صرف * ہوم * ایکشن دیکھ سکتے ہیں تو ، آپ کا ڈیوائس مٹا دیں عمل کی حمایت کرنے کے لئے بہت پرانا ہوسکتا ہے۔
کیا آپ کو کبھی بھی Ceno کو فوری طور پر روکنے اور اس سے متعلق تمام ڈیٹا کو صاف کرنے کی ضرورت پڑے گی (نہ صرف کیش شدہ مواد، بلکہ ترتیبات جیسے پسندیدہ، پاس ورڈ اور تمام براؤزنگ کی سرگزشت بھی)، آپ مٹا دیں كو دبا سکتے ہیں۔ آپ کا ڈیٹا حادثاتی طور پر ضائع ہونے سے بچنے کے لیے، یہ ابھی تک کچھ بھی نہیں ہٹائے گا، لیکن صرف ایک مختصر لمحے کے لیے ایک اضافی کارروائی دکھائیں، جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے:
اگر آپ جی ہاں ایکشن پر دباتے ہیں، تو Ceno روک دیا جائے گا اور اس کا تمام ڈیٹا بغیر مزید سوالات کے ہٹا دیا جائے گا، مؤثر طریقے سے آپ کے ڈیوائس کو ایسے چھوڑ دیا جائے گا جیسے Ceno کبھی استعمال نہیں کیا گیا ہو۔
اگر آپ کارروائی پر نہیں دباتے ہیں، تو یہ چند سیکنڈ میں ختم ہو جائے گا۔
نوٹ: اوپر بیان کردہ طریقہ کا تقاضا ہے کہ Ceno آپ کے ڈیوائس پر چل رہا ہو۔ اسی اثر کو پورا کرنے کے لیے جب Ceno روک دیا جاتا ہے، آپ اینڈرائیڈ کا عمومی ترتیبات صفحہ استعمال کرسکتے ہیں اور ایپس کے اندراج کے تحت، Ceno اور پھر ڈیٹا صاف کریں کا انتخاب کرسکتے ہیں۔
ایک سخت متبادل کے طور پر، آپ ایپ کو مکمل طور پر اَن انسٹال کر سکتے ہیں۔
انتباہ: اینڈرائیڈ اب بھی اپنے ڈیٹا کے علاوہ کسی ایپ کے استعمال کرنے کے دیگر نشانات رکھ سکتا ہے، مثال کے طور پر اس کے سسٹم لاگ میں۔
Using Public or Personal browsing
Ceno ترتیبات
Ceno براؤزر آپ کو کچھ Ouinet مخصوص ترتیبات کو تبدیل کرنے اور اپنے کلائنٹ کے بارے میں معلومات حاصل کرنے کی اجازت دیتا ہے۔ عام آپریشن کے لیے اس کی ضرورت نہیں ہونی چاہیے، لیکن یہ نیٹ ورک کی مداخلت کے خلاف مختلف حکمت عملیوں کی جانچ کے ساتھ ایپ کے ساتھ مسائل کی اطلاع دینے میں مددگار ثابت ہوگا۔
تکنیکی نوٹ: یہ آپشنز Ceno ایکسٹینشن کے ذریعے فراہم کیے گئے ہیں، ایک فائر فاکس ایکسٹینشن جو Ceno کے ساتھ باکس کے باہر انسٹال ہوتی ہے اور Ouinet کے ساتھ مناسب انضمام کا خیال رکھتی ہے، جیسے کہ عوامی براؤزنگ کے تحت مواد کے انجیکشن اور کیش کی بازیافت کو فعال کرنا، صارف کو اس مواد کے ماخذ کے بارے میں اشارہ کرنا جو تصور کیا جا رہا ہے، اور Ouinet کے نئے ورژن کے بارے میں مطلع کرنا۔
یہ خصوصیات ایک ایسے صفحہ پر دستیاب ہیں جن تک ایپ کے مین مینو میں Ceno کو منتخب کرکے رسائی حاصل کی جاسکتی ہے۔ براہ کرم نوٹ کریں کہ ایپ شروع ہونے پر مینو کے اندراج کو پاپ اپ ہونے میں چند سیکنڈ لگ سکتے ہیں۔ صفحہ اس طرح نظر آنا چاہئے:
رسائی کے طریقہ کار کا انتخاب
صفحہ کے اوپری حصے میں موجود چار چیک باکسز منتخب طور پر مختلف طریقہ کار یا ذرائع کو فعال یا غیر فعال کرتے ہیں جنہیں Ceno بطور Ouinet کلائنٹ [عوامی یا نجی براؤزنگ] (public-private.md) ٹیبز استعمال کرتے ہوئے مواد کی بازیافت کے لیے استعمال کرتا ہے۔ تمام باکسز بطور ڈیفالٹ فعال ہیں۔
- براہ راست ویب سائٹ سے (یا اصل تک رسائی) Ceno کو اجازت دیتا ہے کہ وہ ذیل میں فعال دیگر طریقہ کار کو آزمانے سے پہلے براہ راست اصل سرور تک پہنچنے کی کوشش کرے۔اگرچہ یہ طریقہ کار نجی اور عوامی براؤزنگ دونوں طریقوں میں کام کرتا ہے، لیکن اس طرح بازیافت کیا گیا مواد دوسروں کے ساتھ شیئر نہیں کیا جا سکتا۔
اگر زیادہ تر ویب مواد حاصل کرنا خاص طور پر سست یا مہنگا نہیں ہے، تو یہ طریقہ کار زیادہ تر استعمال کے معاملات میں کافی زیادہ ہو سکتا ہے۔ تاہم، اس طرح کے براہ راست رابطوں کو آپ کے ISP یا حکومت کے ذریعے ٹریک کیا جا سکتا ہے۔ کسی حد تک، اس اختیار کو غیر فعال کرنے سے اس طرح کے رابطوں اور معمولی ٹریکنگ سے بچ سکتا ہے (لیکن مکمل طور پر نہیں، خطرات دیکھیں)۔
اس کے علاوہ، غیر محفوظ HTTP (زیادہ محفوظ HTTPS کے بجائے) پر کسی ویب سائٹ تک رسائی کرتے وقت، ایک سنسر کنکشن کو روک سکتا ہے اور صارف کو ایک بوگس سائٹ فراہم کر سکتا ہے، ایسی چھیڑ چھاڑ جس کا Ceno خود پتہ نہیں لگا سکتا۔ ایسی صورتوں میں، اس آپشن کو غیر فعال کرنے میں مدد مل سکتی ہے اور اس طرح ہمیشہ دوسرے، محفوظ Ceno طریقہ کار کا سہارا لے سکتے ہیں۔ اس مسئلے کے بارے میں مزید جاننے کے لیے براہ کرم خرابیوں کا سراغ لگانا پر سیکشن دیکھیں۔
- Ceno نیٹ ورک کے ذریعے (نجی) (یا پراکسی رسائی) اصل سرورز تک پہنچنے کے لیے Ceno کو عام HTTP پراکسی سرورز کے طور پر انجیکٹر استعمال کرنے کی اجازت دیتا ہے۔یہ طریقہ کار صرف نجی براؤزنگ موڈ میں کام کرتا ہے۔
HTTPS پر مواد تک رسائی حاصل کرتے وقت، صرف اصل سرور ہی ٹریفک کو ڈکرپٹ کرنے کے قابل ہوں گے۔ سادہ HTTP استعمال کرتے وقت، انجیکٹر غیر خفیہ کردہ ٹریفک بھی دیکھ سکتا ہے (لیکن اسے پھر بھی اپنے مواد پر دستخط نہیں کرنا چاہیے اور نہ ہی دوسروں کے ساتھ اشتراک کرنا چاہیے)۔ دیگر شرکاء، جیسے پل، کبھی بھی غیر خفیہ کردہ ٹریفک نہیں دیکھیں گے۔
- Ceno نیٹ ورک (عوامی) کے ذریعے (یا انجیکٹر تک رسائی) Ceno کو کسی بھی نجی معلومات کو درخواستوں سے چھیننے اور انجیکٹر کو بھیجنے کے قابل بناتا ہے۔ انجیکٹر مواد کو اصل سرور سے حاصل کرتا ہے، اس پر دستخط کرتا ہے، اور اسے واپس Ceno کو بھیج دیتا ہے - جو اس کے بعد اس کی سيڈنگ شروع کرتا ہے۔دیگر شرکاء (جیسے پل) غیر خفیہ کردہ ٹریفک نہیں دیکھیں گے۔
یہ طریقہ کار صرف عوامی براؤزنگ موڈ میں کام کرتا ہے۔
- دیگر Ceno صارفین کے ذریعے اشتراک کردہ Ceno کو تقسیم شدہ کیش سے مواد بازیافت کرنے کی کوشش کرنے کی اجازت دیتا ہے، یعنی دوسرے Ceno اور Ouinet کلائنٹس سے جو اسے سیڈنگ کرتے ہیں۔یہ طریقہ کار صرف عوامی براؤزنگ موڈ میں کام کرتا ہے۔
عوامی یا نجی براؤزنگ موڈ کے لیے دستیاب تمام طریقہ کار کو غیر فعال کرنے سے وہ بیکار ہو جائیں گے۔ اگر آپ اس طرح کی ترتیب قائم کرتے ہیں، تو ایک انتباہ دکھایا جائے گا جیسا کہ ذیل میں دکھایا گیا ہے:
آپ کی ایپ کے بارے میں
یہ صفحہ آپ کو آپ کے Ceno براؤزر ایپ اور Ouinet کلائنٹ کے بارے میں کچھ معلومات بھی فراہم کرتا ہے:
- مقامی کیش کا سائز اس بات کا تخمینہ ظاہر کرتا ہے کہ آپ کے ڈیوائس کے مقامی کیش سے سیڈ کیے جانے والے مواد سے کتنا ذخیرہ لیا گیا ہے۔
- آپ کے ذریعہ اشتراک کردہ مواد آپ کو اپنے ڈیوائس کے ذریعہ اعلان کردہ مواد کو چیک کرنے کی اجازت دیتا ہے۔
- Ouinet کلائنٹ کی حالت، اگر 'شروع کیا گیا'، تو اس کا مطلب ہے کہ آپ کا Ouinet کلائنٹ کامیابی سے چلانے کے قابل تھا۔ دوسری صورت میں، کنیکٹوٹی کے مسائل یا کچھ اندرونی خرابی ہوسکتی ہے. براہ کرم یہ معلومات اپنی ایشو رپورٹس میں شامل کریں۔
- رسائی کی حیثیت اس بات کی نشاندہی کرتا ہے کہ آپ کے ڈیوائس کے دوسرے کلائنٹس کو مؤثر طریقے سے مواد فراہم کرنے کے قابل ہونے کا کتنا امکان ہے۔ رپورٹس میں بھی شامل کریں۔
- UPnP اسٹیٹس اس بات کی نشاندہی کرتا ہے کہ آیا Ceno آپ کے روٹر کو بتانے کے قابل تھا یا اس کی طرف آنے والے کنکشن کو اجازت دینے کے لیے ایکسیس پوائنٹ۔ رپورٹس میں بھی شامل کریں۔
- مقامی UDP اینڈ پوائنٹس آپ کے آلے میں انٹرنیٹ ایڈریس ہیں جو Ceno کے ذریعے دوسرے کلائنٹس کے لیے دستخط شدہ مواد کے لیے استعمال کیے جاتے ہیں۔ یہ ایپ کو جانچنے اور ڈیبگ کرنے میں مدد کے لیے دکھائے گئے ہیں، اور عام طور پر ظاہر نہیں کیا جانا چاہیے۔
- بیرونی UDP اینڈ پوائنٹ آپ کے روٹر میں انٹرنیٹ ایڈریس ہیں جو آپ کے Ceno ٹریفک کو دیے گئے ہیں۔ صرف UPnP فعال راؤٹرز کے ساتھ دستیاب ہے، وہ تشخیص کے لیے بھی مفید ہیں اور عام طور پر ظاہر نہ کیے جانے کے لیے۔
- عوامی UDP اینڈ پوائنٹس* وہ انٹرنیٹ پتے ہیں جو آپ کے نیٹ ورک سے باہر کے Ouinet کلائنٹس آپ کے آلے کے ساتھ بات چیت کرتے وقت دیکھتے ہیں۔ تشخیص کے لیے بھی اور ظاہر نہ کرنے کے لیے بھی۔
- اضافی BitTorrent بوٹسٹریپس وہ سرورز ہیں جو آپ کے ڈیوائس کو BitTorrent نیٹ ورک میں داخل ہونے میں مدد کرنے کے لیے استعمال ہوتے ہیں، اگر پہلے سے طے شدہ کام نہیں کرتے ہیں۔ رپورٹس میں بھی شامل کریں۔ آپ میزبانوں کی جگہ سے الگ کردہ فہرست میں ترمیم کر سکتے ہیں (اختیاری پورٹس کے ساتھ) اپنا سیٹ کرنا یا شامل کرنا، پھر محفوظ کریں کو منتخب کریں۔ تبدیلیاں اگلی بار آپ کے Ouinet کلائنٹ کے شروع ہونے پر لاگو ہوں گی۔
- Ceno براؤزر Ceno کے عین مطابق ورژن کی نشاندہی کرتا ہے جسے آپ استعمال کر رہے ہیں۔ رپورٹس میں بھی شامل کریں۔
- Ceno ایکسٹینشن یہ ایکسٹینشن کا وہ ورژن دکھاتا ہے جو فائر فاکس کو Ceno کے ساتھ مربوط کرتا ہے۔ رپورٹس میں بھی شامل کریں۔
- Ouinet یہ Ouinet کی پشت پناہی کرنے والے Ceno کا ورژن دکھاتا ہے۔ رپورٹس میں بھی شامل کریں۔
- Ouinet پروٹوکول یہ پروٹوکول کا ورژن نمبر ہے جسے Ceno دوسرے Ouinet کلائنٹس اور انجیکٹرز سے بات کرنے کے لیے استعمال کرتا ہے۔ رپورٹس میں بھی شامل کریں۔
مقامی کیش صاف کرنا
اوپر مقامی کیش سائز ویلیو کے آگے، ایک بٹن ہے جو آپ کو سيڈنگ کو روکنے اور Ouinet پر آپ کے ڈیوائس کے ذریعے اشتراک کردہ تمام مواد کو چھوڑنے کی اجازت دیتا ہے۔ یہ آپ کو دیگر Ceno ترتیبات جیسے پسندیدہ کو برقرار رکھتے ہوئے اپنے ڈیوائس میں ذخیرہ کی کچھ جگہ خالی کرنے کی اجازت دیتا ہے۔
اگر آپ Ceno کے عام براؤزنگ کیش کو صاف کرنا چاہتے ہیں (جو براؤزر استعمال کرتا ہے لیکن دوسروں کے ساتھ شیئر نہیں کیا جاتا ہے) یا دیگر اشیاء جیسے کوکیز، براؤزنگ کی سرگزشت یا پسندیدہ، آپ کو ایپ کے مین مینو میں ترتیبات کا انتخاب کرنا چاہیے، پھر *نجی ڈیٹا کو صاف کریں۔ * آپ سے پوچھا جائے گا کہ آپ کن چیزوں کو صاف کرنا چاہتے ہیں۔
ہر چیز کو ایک ہی وقت میں چھوڑنے کے لیے (خاص طور پر اگر آپ جلدی میں ہیں)، براہ کرم سیکھیں کہ "گھبراہٹ کا بٹن" خصوصیت کیسے استعمال کیا جائے جو Ceno انسٹال کرنا میں بیان کیا گیا ہے۔
لاگ پیغامات جمع کرنا
صفحہ کے نیچے ایک لاگ فائل کو فعال کریں چیک باکس ہے جو آپ کو Ouinet کے تمام اندرونی پیغامات کو جمع کرنے اور انہیں فائل میں ڈاؤن لوڈ کرنے کی اجازت دیتا ہے۔ یہ صرف Ceno میں کسی مسئلے کی تشخیص کرتے وقت استعمال کیا جانا چاہئے؛ صرف ان اقدامات پر عمل کریں:
- Ceno ترتیبات صفحہ پر، لاگ فائل کو فعال کریں کو چیک کریں۔
- براؤزنگ پر واپس جائیں اور ہر وہ کام کریں جو پریشان کن رویے کو متحرک کریں۔
- Ceno ترتیبات صفحہ پر واپس جائیں اور لاگ فائل کو فعال کریں چیک باکس کے آگے ڈاؤن لوڈ لنک پر کلک کریں۔ فائل کو بعد میں استعمال کے لیے محفوظ کریں۔ اینڈروئیڈ اس وقت آپ سے پوچھ سکتا ہے کہ آیا Ceno کو ذخیرہ شدہ میڈیا تک رسائی کی اجازت دی جائے: فائل کو محفوظ کرنے کے لیے اس کی ضرورت ہے۔
- لاگز کو بہت بڑا ہونے سے بچانے کے لیے لاگ فائل کو فعال کریں کو غیر نشان زد کریں۔
اب آپ محفوظ شدہ لاگ فائل کو کسی مسئلے کی رپورٹ کو دستاویز کرنے کے لیے استعمال کر سکتے ہیں، لیکن اسے عوامی بنانے سے گریز کریں کیونکہ اس میں آپ کی براؤزنگ کے بارے میں حساس معلومات ہو سکتی ہیں۔
براؤزر کی جانچ کرنا
اب جب کہ آپ جانتے ہیں کہ کس طرح انسٹال کریں اور ترتیب دیں Ceno، آئیے یہ جانچنے کے لیے کچھ مراحل پر عمل کریں کہ آیا مختلف Ouinet مخصوص خصوصیات کام کرتی ہیں۔ اس میں رسائی کے مختلف طریقہ کار کو منتخب طور پر فعال اور غیر فعال کرنا شامل ہوگا۔ تاہم ذہن میں رکھیں کہ Ceno کے روزانہ استعمال میں، آپ کو کبھی کبھار ہی پہلے سے طے شدہ ترتیبات کو تبدیل کرنے کی ضرورت ہوگی۔
نیچے دیے گئے تمام ٹیسٹوں کو مکمل کرنے کے لیے آپ کو ایک ہی Wi-Fi نیٹ ورک سے منسلک کم از کم دو ڈیوائسز کی ضرورت ہوگی، اور تیسرا بالکل مختلف نیٹ ورک پر۔
تمام ٹیسٹ عوامی براؤزنگ کے ذریعے کیے جائیں گے۔ اگر کوئی چیز توقع کے مطابق کام نہیں کرتی ہے، تو براہ کرم صبر کریں اور خرابی کا سراغ لگانا پر سیکشن چیک کریں۔ خاص طور پر، اگر صفحہ لوڈ کرتے وقت براؤزر چند منٹ سے زیادہ کے لیے پھنس جاتا ہے، تو آپ اسے روک کر دوبارہ لوڈ کر سکتے ہیں (حالانکہ اس سے نتائج میں قدرے تبدیلی ہو سکتی ہے)۔
ایک انجیکٹر تک رسائی حاصل کرنا
آئیے پہلے چیک کریں کہ آیا آپ کا Ceno براؤزر کسی انجیکٹر تک پہنچ سکتا ہے۔ یہ معمولی نظر آسکتا ہے، لیکن آپ کا کلائنٹ پہلے سے ہی اس عمل میں کئی Ouinet خصوصیات کا استعمال کر رہا ہو گا: انجیکٹر کے بھیڑ میں انجیکٹر کا پتہ تلاش کرنا، اس سے براہ راست رابطہ کرنے کی کوشش کرنا اور، اگر اسے آپ کے رسائی فراہم کنندہ یا ملک نے بلاک کر دیا ہے، تو تلاش کرنا۔ پل بھیڑ اور کسی دوسرے Ouinet کلائنٹ کے ذریعے انجیکٹر سے رابطہ کرنے کی کوشش کر رہا ہے۔
پہلے ڈیوائس میں درج ذیل اقدامات کریں:
- سب سے پہلے، Ceno انسٹال کریں اور اسے شروع کریں۔ اس کا ہوم صفحہ ظاہر ہوگا۔
- ایپ کا مین مینو کھولیں اور Ceno ترتیبات صفحہ کھولنے کے لیے Ceno کا انتخاب کریں۔ چونکہ ہم صرف انجیکٹر تک رسائی کی جانچ کرنا چاہتے ہیں، اس لیے مواد کے ذرائع کے تمام خانوں سے نشان ہٹا دیں سوائے بذریعہ Ceno نیٹ ورک (عوامی)۔
- Ceno کے ہوم صفحہ پر واپس جائیں۔ یا تو تجویز کردہ ویب سائٹس میں سے ایک کو منتخب کریں، یا ونڈو کے اوپری حصے میں ایڈریس بار میں کسی دوسری سائٹ کا URL درج کریں۔ اگر آپ کسی ایسی سائٹ کے بارے میں جانتے ہیں جو عام طور پر آپ کے لیے مسدود ہوتی ہے، تو آگے بڑھیں اور اسے درج کریں!
- منتخب کردہ سائٹ کو آخرکار ظاہر ہونا چاہیے۔
نوٹ: اگر آپ کو جائز کے بجائے جعلی صفحہ ملتا ہے تو ، سائٹ کا URL شروع میں (http://
کی بجائے) 'https://' کے ساتھ درج کرنے کے لئے ایڈریس بار کا استعمال کریں اور ٹیسٹ کو دہرائیں۔
اگر سائٹ لوڈ ہو جاتی ہے، تو آپ خوش ہو سکتے ہیں کہ آپ کا ڈیوائس انجیکٹر تک پہنچ سکتا ہے! چونکہ آپ بھیڑ سے استفسار کرنے اور دوسرے کلائنٹس سے رابطہ کرنے کے قابل ہیں، اس لیے آپ کو تقسیم شدہ کیش سے مواد کی بازیافت کرنے کا بھی امکان ہے۔
ویسے، اگر آپ ایڈریس بار میں Ceno آئیکن کو دبائیں گے، تو یہ نیچے کی طرح ایک پاپ اپ کھولے گا، جس میں دکھایا جائے گا کہ سائٹ سے کتنے عناصر مختلف ذرائع سے حاصل کیے گئے تھے۔ صرف بذریعہ Ceno نیٹ ورک (عوامی) کی غیر صفر قدر ہونی چاہیے کیونکہ دیگر ذرائع غیر فعال تھے۔
اس کے برعکس، اگر آپ نے ڈیفالٹ ترتیبات کے ساتھ نجی براؤزنگ کا استعمال کیا تھا، تو ہو سکتا ہے کہ آپ نے نیچے دیے گئے ایک پاپ اپ کو دیکھا ہو گا، جس میں براہ راست ویب سائٹ یا Ceno نیٹ ورک (نجی) میں غیر صفر شمار ہوں گے۔
قریبی صارفین سے مواد حاصل کرنا
چونکہ آپ کا پہلا ڈیوائس انجیکٹر سے کچھ مواد حاصل کرنے کے قابل تھا، آئیے یہ جانچتے ہیں کہ آیا یہ تقسیم شدہ کیش پر کسی دوسرے ڈیوائس کے ساتھ اشتراک کرنے کے قابل ہے۔ سب سے آسان طریقہ یہ ہے کہ Ceno کی ڈیوائس ٹو ڈیوائس سپورٹ کا استعمال کریں تاکہ یہ معلوم کیا جا سکے کہ آیا دستخط شدہ مواد حاصل کرنا اور اس کی تصدیق کرنا کام کرتا ہے۔
پہلی ڈیوائس پر مذکورہ ٹیسٹ کو کامیابی کے ساتھ مکمل کرنے کے بعد، Ceno کو اس پر چلتے رہنے دیں (Ceno کا آئیکن اس کے نوٹیفکیشن بار میں ظاہر ہونا چاہیے)۔ پھر دوسرا ڈیوائس پکڑیں (آپ ٹیسٹ میں مدد کے لیے کسی دوست کو مدعو کر سکتے ہیں) اور اسے اسی Wi-Fi نیٹ ورک سے منسلک کریں۔ اس کے بعد ، دوسرے ڈیوائس پر درج ذیل مراحل پر عمل کریں:
- اگر ضرورت ہو تو Ceno انسٹال کریں اور اوپر کی طرح شروع کریں۔
- اوپر کی طرح Ceno ترتیبات صفحہ کھولیں۔ چونکہ ہم صرف تقسیم شدہ کیش تک رسائی کی جانچ کرنا چاہتے ہیں، اس لیے مواد کے ذرائع کے تمام خانوں کو غیر نشان زد کریں سوائے دوسرے Ceno صارفین کے ذریعہ اشتراک کردہ کے۔
- Ceno کے ہوم صفحہ پر واپس جائیں اور اسی طرح اسی سائٹ پر جائیں جیسا کہ آپ نے اوپر کیا تھا (یعنی تجویز کردہ ویب سائٹس میں سے کسی ایک کو منتخب کرکے یا ایڈریس بار میں اس کا URL درج کرکے)۔
- منتخب کردہ سائٹ کو آخرکار ظاہر ہونا چاہیے۔
اگر یہ کام نہیں کرتا ہے تو، آپ کا Wi-Fi نیٹ ورک اپنے ڈیوائسز کے درمیان براہ راست مواصلت کو روک رہا ہے۔ یہ "کلائنٹ کی تنہائی" عوامی نیٹ ورکس جیسے پارکس، بارز یا ہوٹلوں میں ہو سکتی ہے۔ براہ کرم ایک مختلف نیٹ ورک پر دوبارہ کوشش کریں۔
اگر یہ کام کرتا ہے تو اس کا مطلب ہے کہ دونوں ڈیوائسز اس مواد کو دوسرے کلائنٹس تک پہنچانے کے قابل ہیں۔ Ceno ایڈریس بار کے آئیکن کو دبانے سے نیچے کی طرح ایک پاپ اپ نظر آنا چاہیے، جہاں صرف دوسرے Ceno صارفین کے ذریعے اشتراک کردہ کی قدر صفر نہیں ہے۔
! تصویر: تقسیم شدہ کیش کی بازیابی کی جانچ کرتے وقت استعمال ہونے والے ذرائع
آخر میں، آپ نے یہ بھی محسوس کیا ہوگا کہ آپ کے ذریعے اشتراک کردہ کے لیے ایک کاؤنٹر موجود ہے۔ یہ کوئی مختلف ذریعہ نہیں ہے فی خود: یہاں شمار کیے گئے عناصر درحقیقت تقسیم شدہ کیش کا حصہ ہیں، لیکن ایسا ہوتا ہے کہ وہ پہلے سے ہی آپ کے ڈیوائس میں محفوظ ہیں، لہذا Ceno کو نیٹ ورک پر انہیں بازیافت کرنے کی ضرورت نہیں ہے۔
دور دراز کے صارفین سے مواد حاصل کرنا
ہم نے تقسیم شدہ کیش کا ایک چھوٹے پیمانے پر ٹیسٹ کیا ہے۔ آئیے اب جانچتے ہیں کہ یہ انٹرنیٹ پر کیسے کام کرتا ہے۔
اوپر دیے گئے ٹیسٹ کو کامیابی سے مکمل کرنے کے بعد، Ceno کو پچھلے ٹیسٹ کی طرح پہلے ڈیوائس پر چلتا چھوڑ دیں، اور Ceno کو دوسرے ڈیوائس پر روک دیں (اس کے نوٹیفیکیشنز دکھا کر اور "روکنے کے لیے دبائيں" کو دبا کر)۔
اس بار آپ کو تیسرے ڈیوائس کی ضرورت ہوگی، لیکن اسے کسی دوسرے Wi-Fi نیٹ ورک سے منسلک ہونا چاہیے (ہو سکتا ہے کہ کوئی دوسرا دوست گھر سے مدد کر سکے)۔ اس ڈیوائس کے لیے پیروی کرنے کے اقدامات بالکل وہی ہیں جو پچھلے ٹیسٹ میں تھے۔
اگر تیسرا ڈیوائس ٹیسٹ کے لیے استعمال ہونے والی سائٹ کو لوڈ کر سکتا ہے، تو آپ بالکل تیار ہیں۔ پہلا ڈیوائس دوسروں کے لیے مواد کو سیڈ کرنے کے قابل ہے، اور یہ غالباً ایک پل کا کام بھی کر سکتا ہے۔
مبارکباد!
دوسرے Ceno صارفین کو ویب براؤز کرنے میں مدد کرنا
ایک پیئر ٹو پیئر نیٹ ورک اس سے منسلک ہر نوڈ سے بنایا گیا ہے (ہاں، اس کا مطلب ہے کہ آپ بھی!) جتنے زیادہ نوڈز ہوں گے، نیٹ ورک اتنا ہی مضبوط اور زیادہ ورسٹائل ہوتا جائے گا۔ اگر آپ کسی ایسے ملک سے Ceno براؤزر چلا رہے ہیں جو انٹرنیٹ کو سنسر نہیں کرتا ہے (یا کچھ کی طرح بھاری نہیں)، تو پل نوڈ بن کر دوسرے Ceno صارفین کی مدد کرنے پر غور کریں۔ اس کے بعد آپ بھاری سینسر والے ممالک میں رہنے والے کلائنٹس اور Ceno انجیکٹرز کے درمیان ٹریفک کو روٹ کرنا شروع کر دیں گے۔ آپ ان کی ٹریفک کو نہیں دیکھ پائیں گے (اسے ایک خفیہ کردہ سرنگ کے ذریعے بھیجا جائے گا)، اور نہ ہی اس ٹریفک میں سے کوئی بھی آپ کے ڈیوائس پر باقی رہے گا۔
نوٹ: اس سیکشن میں بیان کردہ کنفیگریشن آپ کے ڈیوائس کو تقسیم شدہ کیش پر مؤثر طریقے سے مواد کو دوسروں تک پہنچانے میں بھی مدد دے سکتی ہے، اس لیے براہ کرم سنسر کرنے والے ملک میں Ceno استعمال کرتے وقت اسے لاگو کرنے پر بھی غور کریں (لیکن ذہن میں رکھیں خطرات کو اس طرح کے مواد کو دوسروں تک پہنچانا)۔
Ceno پل کیسے بنیں
یہ فعالیت پہلے سے ہی Ceno براؤزر میں شامل ہے۔ آپ کے ڈیوائس کو ایک ایسے Wi-Fi نیٹ ورک سے منسلک کرنے کی ضرورت ہوگی جس میں یا تو UPnP فعال ہو یا Ceno کے لیے واضح پورٹ فارورڈنگ کنفیگر کی گئی ہو۔ مزید تفصیلات کے لیے اگلے حصے دیکھیں۔
تاہم، براہ کرم نوٹ کریں کہ اینڈرائیڈ موبائل ڈیوائس کو صرف اس وقت ایک مناسب پل کے طور پر کام کرنے کی اجازت دے گا جب آپ اسے فعال طور پر استعمال کر رہے ہوں، کیونکہ پاور سیونگ خصوصیات Ceno کے آپریشن کو روک دیں گے۔
تکنیکی نوٹ: یہ بنیادی طور پر اینڈرائیڈ کے ڈوز موڈ(https://developer.android.com/training/monitoring-device-state/doze-standby "Android Developers – Optimize for Doze and App اسٹینڈ بائی" کی وجہ سے ہے۔ ) مقامی Ouinet لائبریری کے آپریشن کو سست کرنا۔ بدقسمتی سے، Ceno کے لیے بیٹری کی اصلاح کو غیر فعال کرنا Ouinet کو اس سے خارج نہیں کرتا۔ آپ کے مخصوص ڈیوائس میں بجلی کی بچت کی اپنی خصوصیات بھی شامل ہو سکتی ہیں جو Ceno میں مداخلت کر سکتی ہیں۔ براہ کرم اپنے ڈیوائس کے برانڈ کے لیے Don't kill my app! کو چیک کریں۔
اس طرح اگر آپ کا ارادہ ہے کہ Ceno ایک مستقل، ہمیشہ قابل رسائی پُل کے طور پر کام کرے، اس کے علاوہ ایک مناسب طریقے سے ترتیب شدہ Wi-Fi نیٹ ورک کے لیے آپ کو یہ کرنے کی ضرورت ہوگی:
-
اپنے ڈیوائس کو ہر وقت پاور میں پلگ ان رکھیں۔
- ڈیوائس کی اسکرین کو ہر وقت آن رکھیں۔زیادہ بجلی کی کھپت اور ناگوار، مستقل لائٹنگ کے بغیر ایسا کرنے کا ایک آسان طریقہ اینڈرائیڈ کا اسکرین سیور استعمال کرنا ہے: اسے ترتیبات / ڈسپلے / اسکرین سیور (یا Daydream کچھ ورژن میں) کے تحت فعال کریں، Clock ویجیٹ کو منتخب کریں، مینو میں اسکرین سیور کب شروع کرنا ہے منتخب کریں اور چارج کرتے وقت یا کوئی بھی منتخب کریں۔
براہ کرم نوٹ کریں کہ آپ کو ڈیوائس کو لاک کرنے کے لیے پاور بٹن استعمال نہیں کرنا چاہیے کیونکہ اس سے اسکرین بند ہو جائے گی۔ اس کے بجائے، اسکرین آن ہونے کے ساتھ ہی ڈیوائس کے لاک ہونے کا انتظار کریں۔
اگر وہ سیٹ اپ آپ کے لیے کوئی آپشن نہیں ہے، تو ابھی باز نہ آئیں! اگر آپ کے پاس اچھا کنیکٹیویٹی والا کمپیوٹر ہے جو زیادہ تر وقت چلتا رہتا ہے، تو براہ کرم پڑھنا جاری رکھیں۔
کمپیوٹر پر پل چلانا
اگر آپ کا کمپیوٹر Docker containersکو سپورٹ کرتا ہے، تو آپ پل کے طور پر کام کرنے کے لیے اس پر پہلے سے تشکیل شدہ Ceno کلائنٹ چلا سکتے ہیں۔ اگر ڈوکر ابھی تک انسٹال نہیں ہوا ہے، تو براہ کرم اپنے پلیٹ فارم میں Docker انجن انسٹال کرنے کے لیے ہدایات پر عمل کریں۔ Ubuntu یا Linux Mint جیسے Debian مشتقات کے لیے، آپ صرف چلا سکتے ہیں: sudo apt install docker.io
Ceno کلائنٹ کنٹینر کو تعینات کرنے کے لیے آپ کو صرف مندرجہ ذیل کمانڈ کو ٹرمینل پر چلانے کی ضرورت ہے (یہ خوفناک لگتا ہے لیکن آپ اسے صرف کاپی اور پیسٹ کر سکتے ہیں جیسا کہ کمانڈ لائن پر ہے):
sudo docker run --name ceno-client \
-dv Ceno:/var/opt/ouinet --network host \
--restart unless-stopped equalitie/Ceno-client
اگر آپ کا کمپیوٹر GNU/Linux پر مبنی نہیں ہے، تو کمانڈ کو قدرے مختلف ہونا چاہیے:
sudo docker run --name ceno-client \
-dv ceno:/var/opt/ouinet \
-p 127.0.0.1:8077-8078:8077-8078 -p 28729:28729/udp \
--restart unless-stopped equalitie/ceno-client
کمانڈ 'ceno-client' کے نام سے ایک کنٹینر شروع کرے گا جو ہر بوٹ پر چلے گا جب تک کہ آپ اسے واضح طور پر رکنے کو نہ کہیں۔ کنٹینر میں ہیرا پھیری کرنے کے طریقے کے بارے میں مزید معلومات کے لیے براہ کرم Ceno Docker کلائنٹ کی دستاویزات کو دیکھیں۔
نوٹ: اس کلائنٹ کی کوئی Ceno ترتیبات نہیں ہے: جب نیچے اس صفحہ تک رسائی کی ہدایت کی جائے تو اس کے بجائے کلائنٹ فرنٹ اینڈ کھولیں، جس میں زیادہ تر مساوی معلومات ہوتی ہیں۔
آپ کے Wi-Fi روٹر پر UPnP کو فعال کرنا
UPnP آپ کے Ceno براؤزر (یا کمپیوٹر کلائنٹ) کو Ceno نیٹ ورک تک قابل رسائی بنانے کا سب سے آسان طریقہ ہے۔ Ceno ترتیبات صفحہ آپ کے مقامی نیٹ ورک پر UPnP کی حیثیت کی نشاندہی کرے گا۔
نوٹ: وائی فائی راؤٹر پر UPnP کو فعال کرنے سے آپ کے نیٹ ورک پر موجود ڈیوائسز کو بیرونی مداخلت کا سامنا کرنا پڑ سکتا ہے۔ براہ کرم اپنے آپ کو [خطرات سے آگاہ کریں] upnp-Risks اور متبادل طریقوں کو استعمال کرنے پر بھی غور کریں جیسا کہ ذیل میں بیان کیا گیا ہے۔
نیچے کی طرح کا اسٹیٹس اس بات کی نشاندہی کرتا ہے کہ UPnP دستیاب نہیں ہے یا آپ کے وائی فائی راؤٹر پر کام نہیں کر رہا ہے:
رسائی كا اسٹیٹس
undecided
UPnP اسٹیٹس
disabled / inactive
نیچے دی گئی حیثیت سے پتہ چلتا ہے کہ UPnP ممکنہ طور پر کام کر رہا ہے اور Ceno فی الحال کنیکٹیویٹی کی تصدیق کر رہا ہے:
رسائی كا اسٹیٹس
undecided
UPnP اسٹیٹس
enabled
نیچے دی گئی حیثیت اس بات کی نشاندہی کرتی ہے کہ UPnP کام کر رہا ہے اور آپ دوسرے Ceno صارفین کے لیے رابطوں کو بڑھا سکتے ہیں:
رسائی كا اسٹیٹس
likely reachable / reachable
UPnP اسٹیٹس
enabled
نوٹ: یہاں تک کہ اگر UPnP کام کر رہا ہے، تب بھی ہو سکتا ہے آپ کا راؤٹر باہر سے قابل رسائی نہ ہو۔ ایسا اس وقت ہو سکتا ہے جب Ceno ترتیبات بیرونی UDP اینڈ پوائنٹس کی رپورٹ کرتی ہے جو کہ CGNAT 64 اور 127 کے درمیان X کے ساتھ
100.X.Y.Z:N
کی طرح نظر آتی ہے (گھریلو ISPs کے درمیان تیزی سے عام ہے)، یا نجی کی طرح پتے10.X.Y.Z:N
،172.X.Y.Z:N
کے ساتھ X کے درمیان 16 اور 31، اور192.168.X.Y:N
۔
مارکیٹ میں بہت سے وائی فائی راؤٹرز ہیں اور ہر ایک کی اپنی مخصوص خصوصیات ہیں۔ UPnP کو فعال کرنے کے لیے کچھ مینوفیکچررز کی ہدایات کی ایک فہرست یہاں ہے:
UPnP کے متبادل کے طور پر پورٹ فارورڈنگ استعمال کرنا
اپنے راؤٹر پر UPnP کو فعال کرنے کے بجائے، آپ پورٹ فارورڈنگ کا اصول بنا سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ Ceno نیٹ ورک سے کنکشن آپ کے ڈیوائس پر فارورڈ کیے گئے ہیں۔ آپ کو روٹر کے انتظامی انٹرفیس میں لاگ ان کرنے اور پورٹ فارورڈنگ آپشن کو تلاش کرنے کی ضرورت ہوگی۔ یہ دیکھنے کے لیے کہ آپ کو کنکشنز اور متعلقہ پورٹ کو فارورڈ کرنے کے لیے کون سا IP ایڈریس درکار ہے، Ceno ترتیبات صفحہ کھولیں اور مقامی UDP اینڈ پوائنٹس کے نیچے دیکھیں۔
مقامی UDP کے اینڈ پوائنٹس
192.168.1.132:28729
پورٹ فارورڈنگ UDP پروٹوکول کے لیے ہونا چاہیے (TCP نہیں)۔ Ceno پہلی بار چلنے پر ایک بے ترتیب پورٹ کا انتخاب کرتا ہے اور اسے بعد میں چلانے کے لیے رکھتا ہے، لیکن آپ کے ڈیوائس کا مقامی نیٹ ورک IP ایڈریس وقتاً فوقتاً تبدیل ہو سکتا ہے۔ اس طرح آپ کو وقتاً فوقتاً Ceno ترتیبات صفحہ کا جائزہ لینا چاہیے تاکہ یہ معلوم ہو سکے کہ آپ کا ڈیوائس Ceno نیٹ ورک تک پہنچ سکتا ہے۔
تکنیکی نوٹ: متبادل طور پر، آپ اس بات کو یقینی بنا سکتے ہیں کہ روٹر ہمیشہ آپ کے ڈیوائس کو ایک ہی IP ایڈریس تفویض کرتا ہے (مثال کے طور پر ڈیوائس کے MAC ایڈریس کے لیے جامد DHCP لیز کے ذریعے)۔
خرابیوں کا سراغ لگانا
یہ سیکشن آپ کو کچھ اشارے دے گا کہ جب Ceno اور Ouinet کے ساتھ مختلف، معلوم مسائل پیدا ہوں تو کیا کرنا ہے۔ براہ کرم ذہن میں رکھیں کہ یہ تجرباتی منصوبے ہیں، اور یہ کہ ان کا آپریشن ہمارے کنٹرول سے باہر بہت سے عوامل سے مشروط ہے، جیسے نیٹ ورک کے بنیادی ڈھانچے کی مخصوص ترتیب اور حیثیت، نیز دوسرے صارفین نے کون سا مواد بازیافت کیا ہے اور ان کے کنکشن کی خصوصیات .
اگر مسائل اب بھی برقرار رہتے ہیں، تو براہ کرم ان کی اطلاع cenoers@equalitie.org پر دیں۔ ہم آپ کی ان کے ساتھ مدد کرنے کی کوشش کریں گے۔
ایپ مینو میں کوئی Ceno اندراج نہیں ہے
Ceno ایکسٹینشن اب بھی لوڈ ہو رہی ہے۔ برائے مہربانی صبر کریں۔
تمام ویجٹس Ceno ترتیبات صفحہ میں سرمئی رنگ کا ہو گا
Ceno ایکسٹینشن لوڈ ہو گئی ہے، لیکن یہ ابھی تک Ouinet سے اسٹیٹس بازیافت کرنے کے قابل نہیں ہے۔ چونکہ Ouinet کے تیار ہونے میں ایک لمحہ لگ سکتا ہے، براہ کرم صبر کریں۔
اگر ترتیبات کا صفحہ دو منٹ سے زیادہ کے بعد بھی ایسا ہی رہتا ہے، تو Ouinet کو شروع کرتے وقت کچھ مسئلہ درپیش ہو سکتا ہے۔
اگر ممکن ہو تو کوئی صفحہ دیکھنے کی کوشش کریں جو عام طور پر دستیاب ہوتا ہے۔ اگر آپ کو "وسائل کو بازیافت کرنے میں ناکام (تمام ترتیب شدہ طریقہ کار کو آزمانے کے بعد)" جیسی خرابی ملتی ہے، تو Ceno کو عام رابطے کے ساتھ کچھ مسائل کا سامنا ہو سکتا ہے (جیسے BitTorrent نیٹ ورک میں شامل ہونے سے قاصر ہونا)۔ اگر آپ موبائل کنکشن پر ہیں تو Wi-Fi کے ساتھ دوبارہ کوشش کریں۔
اگر آپ کو صفحہ پر جاتے وقت "پراکسی سرور کنکشن سے انکار کر رہا ہے" جیسی خرابی ملتی ہے، تو دوسری ایپلیکیشنز کو روکنے کی کوشش کریں جو ہو سکتا ہے ڈیوائس کو کچھ سروس پیش کر رہی ہوں، پھر Ceno کو دوبارہ شروع کریں۔
تکنیکی نوٹ: ایسا ہو سکتا ہے اگر کوئی اور ایپلیکیشن پہلے سے ہی TCP پورٹس
127.0.0.1:8077
یا127.0.0.1:8078
پر سن رہی ہو۔
Ceno ترتیبات کے تحت Ouinet کلائنٹ کی حالت 'شروع' نہیں ہوئی ہے
Ceno کے ذریعے چلائے جانے والے Ouinet کلائنٹ کو آپ کے ڈیوائس پر شروع ہونے والی دشواریوں کا سامنا ہے۔
جب آپ Ceno لانچ کرتے ہیں، تو حالت چند سیکنڈ کے لیے 'شروع ہو رہا ہے' پڑھ سکتی ہے۔ یہ عام ہے. تاہم، اگر حالت بہت دیر تک 'شروع ہو رہا ہے' رہتی ہے، تو یہ کنیکٹیویٹی کے سنگین مسائل کا اشارہ ہو سکتا ہے جو ایپلیکیشن کو BitTorrent نیٹ ورک تک پہنچنے سے روکتا ہے۔ براہ کرم اپنا نیٹ ورک کنکشن چیک کریں اور Ceno کو دوبارہ شروع کرنے کی کوشش کریں۔ اگر آپ کے پاس ورکنگ کنکشن ہے لیکن حالت 'شروع ہو رہا ہے' بنی ہوئی ہے، تو براہ کرم ہم سے رابطہ کریں (خاص طور پر اگر حالت کسی پچھلے رن میں 'شروع ہو رہا ہے' ہوئی تھی)۔
BitTorrent میں جانے کے قابل نہ ہونے کی ایک ممکنہ وجہ (جب آپ پہلی بار Ceno چلاتے ہیں) تو یہ ہے کہ Ouinet کلائنٹ کے ذریعے استعمال ہونے والے ڈیفالٹ بوٹسٹریپ سرورز بلاک یا ناقابل رسائی ہیں۔ اس صورت میں آپ Ceno کو اضافی BitTorrent بوٹسٹریپ سرور فراہم کرنے کی کوشش کر سکتے ہیں ترتیبات کا صفحہ۔ اگر آپ ایسے کسی سرور کے بارے میں نہیں جانتے تو آپ ہم سے پوچھ سکتے ہیں۔ اضافی بوٹسٹریپس سیٹ کرنے کے بعد، براہ کرم ایپلیکیشن کو دوبارہ شروع کریں۔ اگر مسئلہ برقرار رہتا ہے تو ہم سے رابطہ کریں۔
اگر آپ کو کبھی کوئی دوسری حالت نظر آتی ہے تو، Ouinet کلائنٹ میں کچھ اندرونی خرابی ہو سکتی ہے۔ براہ کرم ہمیں اس مسئلے کی اطلاع دیں۔
کچھ مواد تک رسائی سے پتہ چلتا ہے کہ "وسائل کی بازیافت میں ناکام"
اس کا مطلب ہے کہ Ceno نے مواد تک رسائی کے لیے تمام دستیاب طریقہ کار آزمائے، لیکن ان میں سے کوئی بھی کامیاب نہیں ہوا۔
آپ کو یہ یقینی بنانا چاہیے کہ Ceno کے کام کرنے کے لیے درج ذیل تقاضے پورے کیے گئے ہیں:
- آپ Ceno براؤزر کا حالیہ ورژن چلا رہے ہیں۔ متروک ورژن نئے انجیکٹرز یا دوسرے کلائنٹس کے ساتھ بات چیت کرنے کے قابل نہیں ہوسکتے ہیں۔ یہ جاننے کے لیے کہ نئے ورژن کہاں سے حاصل کیے جائیں انسٹالیشن ہدایات کو چیک کریں۔
- ترتیبات کے صفحہ میں رسائی کے تمام طریقہ کار فعال ہیں۔ بصورت دیگر Ceno مواد تک رسائی کے وقت کنیکٹوٹی کے کچھ مسائل کو دور نہیں کر سکے گا۔
- آپ کے ڈیوائس کا نیٹ ورک کے ساتھ کام کرنے والا کنکشن ہے، یعنی آپ کا عام ویب براؤزر کچھ ویب سائٹس کھولنے کے قابل ہے۔ تمام نیٹ ورک کنیکٹیویٹی بند ہونے پر Ceno اور Ouinet کام نہیں کر سکتے ہیں (حالانکہ صارفین اب بھی ڈیوائس ٹو ڈیوائس شیئرنگ کرنے کے لیے ایک عام Wi-Fi رسائی پوائنٹ تلاش کر سکتے ہیں)۔
اگر ایسا ہے تو، یہ وضاحت کرنے کے قابل ہے کہ رسائی کے تمام طریقہ کار کے ناکام ہونے کے لیے کیا ہو رہا ہے، تاکہ آپ کو Ceno کا استعمال کرتے ہوئے مواد حاصل کرنے کے امکانات کا اندازہ ہو سکے۔
اصل رسائی
آپ کا Ceno براؤزر براہ راست مواد کے اصل سرور تک نہیں پہنچ سکتا۔ یا تو سرور کو خود کچھ دشواریوں کا سامنا ہے (مثلاً یہ نیچے ہے یا کسی حملے کی زد میں ہے)، یا کوئی اس سے آپ کے کنکشن میں مداخلت کر رہا ہے۔
یہ Ceno کے لیے استعمال کا بنیادی معاملہ ہے اور دیگر طریقہ کار کو اس کی تلافی کرنی چاہیے۔
پراکسی/انجیکٹر تک رسائی
کوئی انجیکٹر بھیڑ میں انٹرنیٹ پتوں سے آپ کے کنکشن میں مداخلت کر رہا ہے۔ چونکہ Ceno (اور Ouinet) کے گرفت حاصل کرنے کے بعد ایسا ہونے کی توقع ہے، Ceno پل کے طور پر کام کرنے والے دوسرے کلائنٹس کے ذریعے انجیکٹر تک پہنچنے کا سہارا لیتا ہے۔
Ceno کے ایسے کلائنٹس تک پہنچنے میں ناکام ہونے کی مختلف وجوہات ہیں:
-
کوئی دوسرا کلائنٹ آپ تک نہیں پہنچ سکتا۔ اگر صرف چند Ouinet کلائنٹس آن لائن ہیں، تو یہ مکمل طور پر ممکن ہے کہ ان میں سے کوئی بھی ایسے نیٹ ورک میں نہ ہو جس تک باہر سے پہنچا جا سکے۔ اس کا امکان کم ہونا چاہئے کیونکہ Ceno اور Ouinet مقبول ہو جاتے ہیں اور متنوع کنیکٹیویٹی والے زیادہ سے زیادہ کلائنٹ آن لائن آتے ہیں۔یہاں انتہائی معاملہ یہ ہے کہ Ouinet کلائنٹس کے درمیان روابط کا پتہ سنسر کے ذریعہ لگایا جاتا ہے اور اسے بلاک کردیا جاتا ہے۔ اس کا امکان بہت کم ہے (کیونکہ اس میں تمام BitTorrent ٹریفک کو روکنا شامل ہوسکتا ہے) اور فی الحال اس سے آگے جو Ouinet کی حمایت کرتا ہے، لیکن ہم اسے ان حملوں کے خلاف مزید مزاحم بنانے کا ارادہ رکھتے ہیں۔
-
کوئی دوسرا کلائنٹ انجیکٹر تک نہیں پہنچ سکتا۔ چونکہ اس بات کا امکان نہیں ہے کہ تمام انجیکٹر بیک وقت نیچے ہوں، اس کا مطلب یہ ہو سکتا ہے کہ آپ صرف Ouinet کلائنٹس تک پہنچ سکتے ہیں جو خود آپ کی طرح نیٹ ورک کی مداخلت سے متاثر ہیں۔یہ اس وقت ہو سکتا ہے جب آپ جس ملک میں ہیں وہاں سے نکلنے یا داخل ہونے والی تمام ٹریفک میں خلل پڑتا ہے۔ Ceno اس معاملے میں تقسیم شدہ کیش سے مواد حاصل کرنے اور استعمال کرنے کا سہارا لے گا، چاہے وہ پرانا ہی کیوں نہ ہو۔
ایک بار پھر، جیسے Ceno اور Ouinet زیادہ مقبول ہو جاتے ہیں، اس بات کے امکانات بڑھ جاتے ہیں کہ کم از کم چند کلائنٹس ایسے ہیں جن کی بین الاقوامی سائٹس تک کسی قسم کی رسائی ہے۔ یہاں تک کہ اگر رسائی ناگزیر ہے، تو ایک واحد Ouinet کلائنٹ جو ملک میں کچھ مواد داخل کرنے کے قابل ہو اسے باہر کی دنیا تک رسائی کی مزید ضرورت کے بغیر اسے پھیلانے کے لیے کافی ہو سکتا ہے۔
آخر میں، ہم ان دو حالات سے بچنے کی کوشش کرنے کے لیے (امید ہے کہ) سنسر شپ سے پاک ممالک میں اچھی کنیکٹیویٹی کے ساتھ کچھ Ouinet کلائنٹس چلاتے ہیں، لیکن براہ کرم نوٹ کریں کہ ایسے مستحکم انٹرنیٹ ایڈریس والے کلائنٹس بھی بلاک ہو سکتے ہیں۔
تقسیم شدہ کیش
اس بات کو ذہن میں رکھیں کہ تقسیم شدہ کیش سے کسی بھی مواد کو بازیافت کرنے کے قابل ہونے کے لئے ایک مطلق ضرورت یہ ہے کہ اسے پہلے ہی کسی دوسرے Ceno یا Ouinet صارف کے ذریعہ انجیکشن لگایا گیا ہے۔ اس کا مطلب یہ ہے کہ مقبول مواد کے بالآخر قدرتی انداز میں انجیکشن اور نقل کیے جانے کا امکان زیادہ ہوتا ہے، جب کہ زیادہ غیر واضح مواد کم ہوتا ہے، جب تک کہ کوئی Ceno یا کسی دوسرے Ouinet کلائنٹ کو انجیکشن لگانے اور اسے سیڈنگ کرنے کا خیال نہ رکھے (جو انہیں کچھ مزید خطرات) میں بے نقاب کر سکتا ہے۔
براہ کرم نوٹ کریں کہ کچھ مواد جو اشتراک کے لیے محفوظ نہیں سمجھا جاتا ہے کبھی بھی انجیکٹ نہیں كيا جائے گا، چاہے کتنے ہی لوگ عوامی براؤزنگ کا استعمال کرتے ہوئے اسے بازیافت کریں۔ اس میں اصل سرور کے ذریعہ نجی طور پر نشان زد کردہ مواد، وہ مواد جس کی توثیق کی ضرورت ہوتی ہے، اور بعض متحرک ویب ایپلیکیشنز کے ذریعہ کچھ ٹریفک کا تبادلہ شامل ہے۔
یہ بھی نوٹ کریں کہ انجیکٹ شدہ مواد کی کاپیاں رکھنے والے کلائنٹس کو آپ تک رسائی حاصل کرنے کی ضرورت ہے۔ پل کلائنٹس تک پہنچنے کے لیے پچھلے نقطہ میں بیان کیے گئے وہی مشاہدات یہاں لاگو ہوتے ہیں۔
صرف HTTP سائٹس پر ایک نوٹ
Ceno خود بخود زیادہ محفوظ HTTPS پروٹوکول میں تبدیل ہو جاتا ہے تاکہ ان سائٹس تک رسائی حاصل کی جا سکے جو بصورت دیگر سادہ، غیر محفوظ HTTP کا استعمال کرتے ہوئے حاصل کی جا سکتی ہیں۔ یہ سرایت شدہ HTTPS by default ایکسٹینشن کے ذریعے کیا جاتا ہے جب آپ لوکیشن بار میں 'example.com' جیسا ایک واضح ڈومین نام یا 'http://example.com/…` جیسا HTTP URL درج کرتے ہیں۔ ، یا جب آپ کسی صفحہ میں اس طرح کے URL والے لنک کی پیروی کرتے ہیں۔
HTTPS میں خودکار سوئچنگ کسی کو HTTP کنکشن کو روکنے اور اسے کسی ناجائز سرور پر بھیجنے سے روکنے کے لیے کیا جاتا ہے، جس کے نتیجے میں جعلی مواد (جیسے بلاک پیغام) ہوتا ہے۔ HTTPS کے ساتھ اس قسم کی ہائی جیکنگ کا پتہ لگانا معمولی بات ہے، اس لیے Ceno جعلی مواد کو لوڈ کرنے کے لیے دھوکہ دہی کے بجائے اس کے ارد گرد کام کر سکتا ہے۔
اگرچہ بہت غیر معمولی ہے، کچھ سائٹس HTTPS کو سپورٹ نہیں کرتی ہیں، اور ان کے لیے رسائی کا کوئی طریقہ کار کام نہیں کرے گا۔ اگر آپ کو پوری طرح یقین ہے کہ یہ اس سائٹ کا معاملہ ہے جو ابھی Ceno میں لوڈ ہونے میں ناکام رہی ہے، تو آپ لوکیشن بار میں اس کے URL میں ترمیم کر سکتے ہیں، https://
کو http://
میں تبدیل کر سکتے ہیں، اور دوبارہ کوشش کر سکتے ہیں۔
اگر آپ ہمیشہ سادہ HTTP پر کسی خاص سائٹ تک رسائی حاصل کرنا چاہتے ہیں، تو آپ اس طرح ایک مستقل استثناء شامل کر سکتے ہیں:
- ایپ کے مین مینو میں، HTTPS بذریعہ ڈیفالٹ منتخب کریں۔ آپ اس ایکسٹینشن کی ترتیبات کا صفحہ دیکھیں گے۔
- ٹیکسٹ باکس میں سائٹ کا ڈومین نام درج کریں، جیسا کہ نیچے دکھایا گیا ہے۔ وہاں دیکھیں کہ آپ کس طرح متعدد سائٹوں کو خالی جگہوں یا نئی لائنوں سے الگ کر کے داخل کر سکتے ہیں۔ براہ کرم نوٹ کریں کہ
example.com
داخل کرنے سے اس ڈومین کے تحت تمام سائٹس بھی شامل ہوں گی، جیسےwww.example.com
یاx.y.example.com
۔ - جب ہو جائے، واپس جائیں یا ٹیب بند کریں۔
نوٹ: بدقسمتی کی صورت میں کہ ایک سائٹ صرف HTTP کے ذریعے قابل رسائی ہے، اور اسے ایک سنسر کے ذریعے ہائی جیک بھی کیا جا رہا ہے، آپ کو ترتیبات کے صفحہ پر جانے کی ضرورت ہوگی، اوریجن تک رسائی کو غیر فعال کریں، اور دوبارہ کوشش کریں۔ براہ کرم نوٹ کریں کہ یہ ترتیب تمام سائٹس پر اثر انداز ہوتی ہے، اور اسے بعد کے رنز کے لیے Ceno کے ذریعے یاد نہیں رکھا جاتا ہے۔ ہم آپ کو سائٹ کے منتظمین سے رابطہ کرنے اور HTTPS معاونت کو فعال کرنے کے لیے کہنے کی ترغیب دیتے ہیں۔
ایک صفحہ جعلی مواد دکھاتا ہے (جیسے بلاک پیغام)
ایسا اس وقت ہو سکتا ہے جب آپ نے ماضی میں کسی بلاک شدہ سائٹ پر جانے کے لیے Ceno کا پرانا ورژن استعمال کیا ہو، اور کسی نے کنکشن کو روک کر اسے کسی ناجائز سرور پر بھیج دیا ہو۔ Ceno کو پھر اس ری ڈائریکشن کو یاد آیا، اور اب یہ خود بخود مؤخر الذکر سائٹ کو کھولتا ہے جب سابقہ کو دیکھنے کی کوشش کی جاتی ہے۔
اس مسئلے کو حل کرنے کا ایک طریقہ یہ ہے کہ ایپ کے مین مینو میں ترتیبات کو منتخب کرکے Ceno کے عام براؤزنگ کیش کو صاف کریں، پھر نجی ڈیٹا کو صاف کریں، اور ڈیٹا کو صاف کریں پر دبانے سے پہلے کیش کے علاوہ تمام باکسز کو غیر فعال کریں۔
براہ کرم نوٹ کریں کہ Ceno ورژن 1.3.0 اور اس سے نئے ورژن ہمیشہ HTTPS استعمال کرکے نئی وزٹ کی گئی سائٹس کو ہائی جیک کرنے سے بچتے ہیں، جیسا کہ پچھلے حصے میں بیان کیا گیا ہے۔
دوسرے میرے ڈیوائس کے ذریعے سیڈ کردہ مواد کو بازیافت نہیں کر سکتے ہیں
سب سے پہلے، یقینی بنائیں کہ آپ کا آلہ اب بھی Ceno ترتیبات صفحہ پر جا کر مواد کو سیڈ کر رہا ہے، صرف دوسرے Ceno صارفین کے ذریعے اشتراک کردہ۔ سورس باکس کو نشان زد چھوڑ کر، پھر اس مواد تک دوبارہ رسائی حاصل کریں: اسے لوڈ ہونا چاہیے (کم از کم جزوی طور پر)، اور Ceno ایڈریس بار کے دبانے سے صرف دوسرے Ceno صارفین کے ذریعے اشتراک کردہ یا آپ کے ذریعہ اشتراک کردہ کے تحت غیر صفر اقدار دکھائی جانی چاہئیں۔
اگر مواد لوڈ نہیں ہوتا ہے، تو یہ ہو سکتا ہے کہ Ceno نے اسے پہلے ہی ہٹا دیا ہو، کیونکہ یہ آپ کے مقامی کیش سے خود بخود پرانا مواد (بطور ایک ہفتہ پرانا) صاف کر دیتا ہے۔ ترتیبات کے صفحے میں بذریعہ Ceno نیٹ ورک (عوامی) ماخذ کو فعال کریں اور مواد تک دوبارہ رسائی حاصل کریں۔ تقسیم شدہ کیش انڈیکس میں مواد کا اعلان کرنے کے لیے براہ کرم ڈیوائس کو چند منٹ گزرنے دیں۔ دوسرے Ceno صارفین کے ذریعے اشتراک کردہ کو دوبارہ سے واحد نشان زد باکس بنائیں اور ایک بار پھر مواد تک رسائی حاصل کریں۔ اگر یہ اب بھی لوڈ نہیں ہوتا ہے، تو ہو سکتا ہے کہ مخصوص مواد کو Ouinet کے ذریعے اشتراک کرنے کے لیے محفوظ نہ سمجھا جائے۔
اگر پچھلا مرحلہ کام کرتا ہے، لیکن دوسرا ڈیوائس جس میں صرف دوسرے Ceno صارفین کے ذریعہ اشتراک کردہ ذریعہ فعال ہے پھر بھی ظاہر کرتا ہے کہ "وسائل کو بازیافت کرنے میں ناکام…"، دو ممکنہ منظرنامے ہیں۔ اگر دونوں ڈیوائسز ایک ہی نیٹ ورک میں ہیں (مثال کے طور پر ایک ہی Wi-Fi رسائی پوائنٹ پر)، تو یہ ہو سکتا ہے کہ نیٹ ورک اس سے منسلک ڈیوائسز کے درمیان براہ راست مواصلت کی اجازت نہ دے۔ یہ کچھ عوامی Wi-Fi نیٹ ورکس میں ہوتا ہے، لہذا ایک نجی Wi-Fi کو استعمال کرنے کی کوشش کریں۔
اگر ڈیوائسز مختلف نیٹ ورکس میں ہیں، تو یہ مختلف وجوہات کی وجہ سے ہو سکتا ہے۔ ان میں سے ایک یہ ہے کہ پہلے ڈیوائس کا نیٹ ورک آنے والے رابطوں کی اجازت نہیں دیتا: اگر آپ اس کا Ceno ترتیبات صفحہ کھولتے ہیں، تو رسائی کی حیثیت کے تحت اسے قابل رسائی یا ممکنہ طور پر قابل رسائی کہنا چاہیے۔ بصورت دیگر اس نیٹ ورک سے سيڈنگ ممکن نہیں جیسا کہ یہ ہے۔
تکنیکی نوٹ: اگر آپ کا ڈیوائسغیر فیصلہ کن رسائی کی اطلاع دیتا ہے اور آپ رسائی پوائنٹ کی ترتیب کو تبدیل کر سکتے ہیں، تو آپ اپنے کلائنٹ کے لیے ایک مستقل پورٹ فارورڈنگ اصول بنا سکتے ہیں۔ مزید ہدایات کے لیے یہاں دیکھیں۔
ملحقہ: Ouinet کلائنٹ فرنٹ اینڈ
Ouinet کلائنٹ (جیسا کہ Ceno براؤزر چلاتا ہے) کچھ معلومات اور اعمال کے ساتھ ایک فرنٹ اینڈ صفحہ پیش کرتا ہے جو کلائنٹ کو ڈیبگ کرنے کے لیے مفید ہو سکتا ہے۔ ان میں سے بہت سے Ceno ایکسٹینشن کے ذریعہ Ceno ترتیبات صفحہ کے ذریعے بھی پیش کیے جاتے ہیں، حالانکہ دیگر صرف یہاں دستیاب ہیں۔
فرنٹ اینڈ ایک ہی ڈیوائس پر چلنے والے کسی بھی سادہ ویب براؤزر کا استعمال کرتے ہوئے قابل رسائی ہے (آپ Ceno بھی استعمال کر سکتے ہیں)۔ اس کا ڈیفالٹ پتہ http://127.0.0.1:8078/ ہے۔ اگر آپ اسے کھولیں گے تو آپ کو نیچے دی گئی تصویر کی طرح کچھ نظر آئے گا۔
صفحہ میں دکھائے گئے آئٹمز میں شامل ہیں:
- آپ کے براؤزر پر کلائنٹ کو بطور سرٹیفکیٹ اتھارٹی (CA) فعال کرنے کا ایک لنک، کیونکہ کلائنٹ کو HTTPS ٹریفک کو روکنے کی ضرورت ہے۔آپ کو صرف Ouinet کلائنٹ کی جانچ کے لیے ایک سادہ براؤزر استعمال کرنے کے لیے اس کی ضرورت ہے، ایسی صورت میں آپ کو اس کی HTTP/HTTPS پراکسیز کو
127.0.0.1:8077
پر ترتیب کرنا پڑے گا، اور انجکشن کو کام کرنے کے لئے [Ceno ایکسٹینشن][Ceno Extension] کو دستی طور پر فعال کرنا ہوگا۔ ہم اس مقصد کے لیے ایک علیحدہ، مخصوص براؤزر پروفائل استعمال کرنے کی سختی سے سفارش کرتے ہیں۔
براہ کرم نوٹ کریں کہ Ceno براؤزر کے لیے اس میں سے کسی کو بھی کرنے کی ضرورت نہیں ہے، کیونکہ یہ پہلے ہی اس طرح ترتیب دیا گیا ہے۔
-
مواد تک رسائی کے لیے کلائنٹ کے استعمال کردہ مختلف طریقہ کار کو فعال یا غیر فعال کرنے کے بٹن۔
- منتخب کنندگان مختلف لاگ لیولز کا انتخاب کریں، جیسے ڈیفالٹ
INFO
(معلوماتی پیغامات، انتباہات اور غلطیاں) یاDEBUG
(غلطیوں کی اطلاع دینے کے لیے مفید وربوز آؤٹ پٹ)۔ لاگ فائل کو یہاں سے بھی فعال اور بازیافت کیا جا سکتا ہے۔لاگ فائل کو فعال کرتے وقت، لاگ لیول خود بخودDEBUG
پر سیٹ ہو جاتا ہے (حالانکہ آپ اسے یہاں سے دوبارہ تبدیل کر سکتے ہیں)۔ لاگ فائل کو غیر فعال کرتے وقت، لاگ کی اصل سطح بحال ہو جاتی ہے۔
- منتخب کنندگان مختلف لاگ لیولز کا انتخاب کریں، جیسے ڈیفالٹ
-
عالمی کلائنٹ کی حالت اور ورژن کی معلومات۔ غلطیوں کی اطلاع دیتے وقت مفید ہے۔
-
کلائنٹ کنیکٹیویٹی اور انجیکٹر ایڈریسنگ کے بارے میں معلومات۔ پہلے سے طے شدہ
bep5
طریقہ BitTorrent انجیکٹر بھیڑ میں انٹرنیٹ ایڈریس تلاش کرتا ہے، جیسا کہ [یہاں] (../concepts/how.md) کی وضاحت کی گئی ہے۔ -
عوامی کلید تقسیم شدہ کیش میں انجیکٹر سے دستخطوں کی تصدیق کے لیے استعمال ہوتی ہے۔
-
آپ کے مقامی کیش پر معلومات جیسے مواد کی زیادہ سے زیادہ عمر، کیش کا تخمینی سائز، اسے مکمل طور پر صاف کرنے کے لیے ایک بٹن، اور اعلان کردہ کیش اندراجات کی فہرست کا لنک۔
-
بیرونی، جامد کیش کی ڈائرکٹری اگر فعال ہو (Ceno فی الحال اسے استعمال نہیں کرتا ہے)۔