المختبر المنزلي والاستضافة الذاتية

Quick Tunnels: نشر مشروع localhost على الويب مع الوصول بالدعوة فقط

يعود Korben إلى أمر من Cloudflare يستخدمه كثير من المطورين بالفعل: cloudflared tunnel --url. فهو ينشر خادمًا يعمل على جهازك على عنوان trycloudflare.com، دون حساب ودون اسم نطاق، والأهم دون فتح أي منفذ على الراوتر. وهو وسيلة بسيطة لمن يستضيف خدمات في المنزل كي يعرض مشروعه على أحد لفترة اختبار قصيرة.

أحدث إضافة هي الخيار --allowed-mail. فقد كان أي شخص يملك الرابط قادرًا على الاتصال بالخدمة، أما الآن فيمكن حصر الوصول في بضعة عناوين بريد تحددها، مع إرسال رمز لمرة واحدة عبر Cloudflare Access.

يبدأ الدليل بخادم ويب محلي صغير على المنفذ 8080 يعرض صفحة اختبار عبر Python. وcloudflared هو الموصّل مفتوح المصدر الذي يُنشئ الاتصال الصادر إلى شبكة Cloudflare. وعلى Mac يُثبَّت عبر Homebrew. أما على Debian أو Ubuntu فيلزم استخدام المستودع الرسمي لـ Cloudflare، الذي تغيّر مفتاح توقيعه مؤخرًا، لذا ينصح الكاتب باتباع الأوامر الحالية لا أوامر الأدلة القديمة.

ونقطة لفتت انتباهي: إذا كنت تُشغّل وكلاء الذكاء الاصطناعي مع هذه الأداة، فإن Cloudflare يوصي بخطاف PreToolUse يمنع أي أمر لا يتضمن --allowed-mail، حتى لا ينشر الوكيل نفقًا عامًا عن طريق الخطأ.

وفي المختبر المنزلي، هذا بديل خفيف عن فتح المنافذ أو تشغيل VPN، مع تذكّر أن النفق العام يبقى تعرضًا للإنترنت حتى لو كان مؤقتًا.

المصدر: Korben

التعليقات 0

اترك أول تعليق، بأي لغة.

سجّل الدخول للتعليق