1. انشر حاوية
نحن نقدم ملف إنشاء عامل ميناء يساعدك في نشر الحاوية.
First, download docker-compose.yml, and then write your bridge configuration to a new file, .env
, which is in the same directory as docker-compose.yml
. Here's a template:
# منفذ Tor للجسر الخاص بك.
OR_PORT=X
# منفذ obfs4 للجسر الخاص بك.
PT_PORT=Y
# عنوان بريدك الإلكتروني.
EMAIL=Z
استبدل X
بمنفذ OR الذي تريده ، و Y
بمنفذ obfs4 (تأكد من إعادة توجيه كلا المنفذين في جدار الحماية الخاص بك) ، و Z
بعنوان بريدك الإلكتروني ، مما يتيح لنا الاتصال معك إذا كانت هناك مشاكل في الجسر الخاص بك.
مع وجود تكوين الجسر الخاص بك في مكانه ، يمكنك الآن نشر الحاوية عن طريق تشغيل:
docker-compose up -d obfs4-bridge
سيقوم هذا الأمر تلقائيًا بتحميل ملف docker-compose.yml
ملف مع مراعاة متغيرات البيئة في .env
.
يجب أن تشاهد الآن إخراجًا مشابهًا لما يلي:
جارٍ بدء docker-obfs4-bridge_obfs4-bridge_1 ... انتهى
هذا هو! تقوم الحاوية الخاصة بك الآن بتمهيد جسر obfs4 الجديد.
2. ترقية الحاوية الخاصة بك
الترقية إلى أحدث إصدار من صورتنا بسيطة مثل سحب أحدث إصدار من الصورة قيد التشغيل:
docker-compose pull obfs4-bridge
ثم إعادة تشغيل الحاوية:
docker-compose up -d obfs4-bridge
لاحظ أن دليل بيانات الجسر الخاص بك (والذي يتضمن المواد الأساسية الخاصة به) مخزّن في وحدة تخزين عامل إرساء ، لذلك لن تفقد هوية الجسر عند الترقية إلى أحدث صورة عامل إرساء. إذا كنت تقوم بتشغيل عدة جسور على جهاز الكمبيوتر الخاص بك ، فأنت بحاجة إلى تكرار هذه الخطوة لكل جسر. سنعلن عن إصدارات جديدة من الصور على القائمة البريدية tor-dev.
3. مراقبة سجلاتك
يمكنك فحص سجلات الجسر الخاص بك عن طريق تشغيل:
docker logs CONTAINER_ID
لاستخدام الجسر الجديد في متصفح Tor ، تحتاج إلى "خط الجسر" الخاص به. إليك كيف يمكنك الحصول على خط الجسر الخاص بك:
docker exec CONTAINER_ID get-bridge-line
سيؤدي هذا إلى إرجاع سلسلة مشابهة لما يلي:
obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ iat-mode=0
إذا كنت تواجه مشكلة في إعداد الجسر ، فقم بإلقاء نظرة على قسم المساعدة الخاص بنا. إذا كان الجسر الخاص بك يعمل الآن ، فتحقق من ملاحظات ما بعد التثبيت.
4. الاستخدام المتقدم
You may set additional torrc variables in your .env
file by setting OBFS4_ENABLE_ADDITIONAL_VARIABLES
to 1 and prefixing the desired torrc options with OBFS4V_
. For example, to set the AddressDisableIPv6
option, include the following lines in your .env
:
OBFS4_ENABLE_ADDITIONAL_VARIABLES=1
OBFS4V_AddressDisableIPv6=1
You may download our template .env to get started.