• الرئيسية
  • مركز الويب
  • Blazor
  • الأمان & إخفاء الهوية
  • الأدوات
  • الاختبارات والمراجعات

دليل عملي لمشاركة localhost

نشر localhost باستخدام Cloudflare وGhostlyShare

عندما يحتاج العميل إلى معاينة، أو مزود الويب هوك يحتاج رابط رد نداء، أو تريد فتح خادم التطوير على هاتف، تحتاج إلى رابط عام لشيء يعمل محلياً. يوضح هذا الدليل مسار Cloudflare عبر الطرفية أولاً، ثم سير عمل GhostlyShare للمشاركة المتكررة.

لمحة مختصرة
آخر تحديث 6‏‏/12‏‏/1447 بعد الهجرة
  1. أسرع مسار عبر الطرفية شغّل cloudflared.exe tunnel --url http://localhost:5173 وشارك الرابط المولد من trycloudflare.com.
  2. أفضل سير عمل متكرر استخدم GhostlyShare عندما تريد تطبيقات مكتشفة، أزرار بدء/إيقاف مرئية، كلمات مرور اختيارية، وأسماء مضيف مخصصة في Cloudflare.
  3. أفضل حل للإنتاج نشر التطبيق بشكل صحيح عند الحاجة لاستمرارية الخدمة، المراقبة، روابط مستقرة، نسخ احتياطية، وإصدارات محكمة.
  4. قاعدة السلامة استخدم بيانات اختبار، فعّل الحماية بكلمة مرور للمعاينات الخاصة، وأوقف المشاركة عند انتهاء المراجعة أو اختبار الويب هوك.

قرار سريع

استخدم الأداة التي تناسب حجم المشاركة

الخطأ هو معاملة كل معاينة محلية كاستضافة. النفق مناسب للوصول المؤقت. GhostlyShare الأفضل عند تكرار الاستخدام. النشر الحقيقي الأفضل عندما يعتمد المستخدمون على الرابط.

اختبار سريع واحد

استخدم cloudflared.exe

ثبت عميل نفق Cloudflare مرة واحدة، نفذ أمرًا واحدًا، انسخ الرابط المؤقت، ثم أوقفه باستخدام Ctrl+C.

معاينات متكررة

استخدم GhostlyShare

دع تطبيق سطح المكتب يكتشف الخدمات المحلية، يبدأ المشاركة، يعرض حالة الجاهزية، ينسخ الرابط، ويوقف الوصول دون الحاجة للبحث في مخرجات الطرفية.

يعتمد عليه المستخدمون الحقيقيون

نشر التطبيق

إذا كان الرابط يحتاج لاستمرارية، مراقبة، نسخ احتياطية، إصدارات مستقرة، أو دعم مملوك، فإن نفق اللابتوب ليس الحل المناسب.

فهرس المحتويات
  • 01
    قرار سريع
  • 02
    ملف Cloudflare EXE
  • 03
    سير عمل GhostlyShare
  • 04
    روابط عشوائية أو مخصصة
  • 05
    خيارات أخرى
  • 06
    اختبار الويب هوك
  • 07
    استكشاف الأخطاء وإصلاحها
  • 08
    قائمة التحقق من السلامة
  • 09
    الأسئلة الشائعة

الطريقة 1

Cloudflare EXE: أسرع طريقة نظيفة عبر سطر الأوامر

عميل نفق Cloudflare يُسمى cloudflared. على ويندوز يمكنك تثبيته عبر winget أو تحميل ملف EXE يدوياً. للمعاينة السريعة، يوفر Quick Tunnel رابط HTTPS عشوائي بدون إعادة توجيه منافذ الراوتر أو إعداد DNS أو نطاق مخصص.

1

ابدأ التطبيق المحلي

افتح الرابط المحلي في متصفحك أولاً. إذا لم يعمل التطبيق محليًا، لا يمكن للنفق العام إصلاحه.

npm run dev
2

تثبيت cloudflared على ويندوز

Use winget when it is available. If you download the EXE manually, place it in a folder such as C:\Cloudflared\bin and call it cloudflared.exe.

winget install --id Cloudflare.cloudflared
3

إنشاء الرابط العام

Use the exact local HTTP URL and port. In PowerShell from the EXE folder, use .\cloudflared.exe if the executable is not on PATH.

cloudflared.exe tunnel --url http://localhost:5173
4

اختبر قبل المشاركة

افتح الرابط المولد من trycloudflare.com في نافذة خاصة أو على جهاز آخر. تحقق من تسجيل الدخول، الموارد، إعادة التوجيه، واستدعاءات API قبل الإرسال.

https://example-random-name.trycloudflare.com
5

أوقف النفق عن قصد

عند انتهاء العرض أو اختبار الويب هوك، أوقف عملية الطرفية. إذا دخل جهازك في وضع السكون أو انقطع الاتصال، سيتوقف النفق السريع عن العمل.

Ctrl+C
حدود مفيدة نفق Quick ممتاز للعروض التوضيحية، اختبارات رد النداء، وفحوصات الأجهزة. لكنه ليس الحل المناسب لحركة مرور العملاء المستقرة، الروابط طويلة الأمد، المراقبة، النسخ الاحتياطية، أو الإصدارات المحكومة.

الطريقة 2

GhostlyShare: سير العمل الأفضل عند تكرار المشاركة المحلية

تم تصميم GhostlyShare للحظات التي لا تريد فيها تذكر المنافذ، الأوامر، وحالة النفق. ابدأ التطبيق المحلي، افتح GhostlyShare، اختر الخدمة المكتشفة، انشر الرابط، انسخه أو افتحه، وأوقف المشاركة من نفس الواجهة.

حمّل GhostlyShare

كشف التطبيق

يراقب GhostlyShare تطبيقات الويب المحلية، APIs، لوحات التحكم، مواقع التوثيق، خوادم تطوير الأُطُر، العروض المؤقتة، ومستقبلي الويب هوك لتختار الخدمة المناسبة بدلاً من التخمين.

روابط عشوائية بدون إعداد حساب

للمشاركة السريعة، يمكن لـ GhostlyShare إنشاء روابط عامة عشوائية مدعومة من Cloudflare بدون حساب GhostlyShare، نطاق مخصص، إعداد DNS، أو رمز Cloudflare.

أسماء مضيف مخصصة في Cloudflare

عندما يكون لديك نطاق مدار من Cloudflare، يمكن لـ GhostlyShare استخدام اسم مضيف مخصص مثل demo.example.com لمعاينة تبدو أكثر استقراراً.

حماية اختيارية بكلمة مرور

فعّل الحماية بكلمة مرور قبل النشر العام ليُطلب من الزوار إدخالها قبل توجيه GhostlyShare للزيارات إلى التطبيق المحلي.

حالة الرابط المرئية

يمكن للتطبيق عرض الروابط العامة، حالة الجاهزية، وحالة عدم الاتصال أثناء المشاركة، مما يسهل الفهم مقارنة بالبحث في مخرجات الطرفية.

أوقف المشاركة من التطبيق

عند إيقاف المشاركة، يعطل GhostlyShare التوجيه لذلك الرابط العام وعادة ما يوقف عمليات نفق Cloudflare عند إغلاق التطبيق.

تدفق عملي لـ GhostlyShare

  1. ابدأ التطبيق المحلي وتأكد من عمله محلياً.
  2. افتح GhostlyShare وانتظر ظهور التطبيق.
  3. اختر رابطاً عشوائياً لمعاينة مؤقتة أو اسم مضيف مخصص لمراجعة معتمدة بالعلامة التجارية.
  4. فعّل الحماية بكلمة مرور عندما لا يجب فتح الرابط بسهولة من أي شخص يحصل عليه.
  5. اختر النشر العام، انسخ الرابط، واختبره من جلسة متصفح جديدة.
  6. أوقف المشاركة فور انتهاء العرض، المراجعة، أو اختبار الويب هوك.

لماذا تهم الحماية بكلمة مرور

يمكن لـ GhostlyShare إضافة حماية بكلمة مرور اختيارية لكل رابط عام. يدخل الزوار كلمة المرور قبل توجيه GhostlyShare للزيارات إلى تطبيقك المحلي، وهذا مفيد للعروض الخاصة والمجموعات الصغيرة. لكنه ليس نظام إدارة مستخدمين كامل، فلا تستخدمه كذريعة لكشف أدوات الإدارة الخاصة أو البيانات الحساسة.

اقرأ وثائق حماية كلمة المرور في GhostlyShare

أسماء معاينة مستقرة

رابط عشوائي أم اسم مضيف مخصص في Cloudflare؟

الروابط العشوائية مثالية عندما يمكن أن يختفي الرابط بعد الاختبار. النطاقات المخصصة مناسبة عندما يجب أن تبدو المعاينة مستقرة، مثل demo.example.com، وأنت تدير النطاق في Cloudflare.

الحاجة استخدم لماذا هو مناسب
عرض توضيحي لمدة خمس دقائق أو رد نداء ويب هوك رابط عشوائي لا حاجة لحساب أو إعداد DNS، والرابط سهل التخلص منه بعد الاختبار.
مراجعة عميل يجب أن تبدو معتمدة بالعلامة التجارية نطاق مخصص اسم مضيف تتحكم به أسهل في التعرف عليه، لكنه يحتاج إلى منطقة Cloudflare، أذونات الرمز، DNS، وتوجيه النفق.
معاينة لا يجب فتحها بشكل عشوائي رابط محمي بكلمة مرور أضف كلمة مرور قبل النشر العام، ثم شارك الرابط وكلمة المرور بشكل منفصل مع المجموعة الصغيرة التي تحتاج الوصول.

خيارات أخرى

طرق أخرى لكشف localhost

لا تحتاج إلى أداة واحدة لكل حالة. الخيار الأفضل يعتمد على ما إذا كنت تريد رابطاً مؤقتاً، سير عمل سطح مكتب، معاينة معتمدة، أداة شبكة خاصة، أو إعداد استضافة ذاتية محصن عن قصد.

أداة أمر أو إجراء نموذجي الأفضل لـ احذر
نفق Cloudflare السريع cloudflared tunnel --url http://localhost:5173 روابط HTTPS عامة سريعة وقابلة للتخلص بدون تغييرات في الراوتر. للتطوير والاختبار فقط؛ رابط عشوائي؛ دورة حياة عبر الطرفية.
GhostlyShare اختر النشر العام في تطبيق سطح المكتب معاينات محلية متكررة، اختبارات ويب هوك، عروض محمية بكلمة مرور، ونطاقات Cloudflare مخصصة اختيارية. لا تزال ليست استضافة إنتاجية؛ يجب أن يظل تطبيقك وجهازك المحليان يعملان أثناء صلاحية الرابط.
ngrok ngrok http 5173 فرق تستخدم ngrok، نطاقات محجوزة، فحص حركة المرور، وميزات توجيه خاصة بالمزود. تفاصيل الحساب والخطة مهمة؛ إعداد مزود أكثر من نفق سريع مؤقت.
Tailscale Funnel tailscale funnel 3000 الأشخاص الذين يستخدمون Tailscale ويريدون نقطة نهاية HTTPS عامة لجهاز tailnet. يتطلب إعداد Tailscale وتفعيل Funnel لشبكة tailnet.
localtunnel npx localtunnel --port 3000 مشاركة localhost سريعة مبنية على Node للاختبارات البسيطة. مفيد للمعاينات البسيطة؛ فكر جيداً قبل استخدامه لأي شيء حساس.
إعادة توجيه منافذ الراوتر تهيئة الراوتر، DNS، TLS، والوكيل العكسي الاستضافة الذاتية الدائمة عند تشغيل البنية التحتية عن قصد. زيادة سطح الهجوم المكشوف؛ تصبح مسؤولية التصحيحات، قواعد الجدار الناري، السجلات، وTLS عليك.

اختبار الويب هوك

التفاصيل التي توفر الوقت مع الويب هوك

مزودو الويب هوك لا يمكنهم الاتصال بـ http://localhost على جهازك. يمكنهم الاتصال برابط النفق العام. عامل هذا الرابط كتكامل خارجي حقيقي: حافظ على تفعيل التوقيعات، استخدم مسار رد النداء الدقيق، وتحقق من إعادة التوجيه وCORS.

استخدم مسار رد النداء الكامل

إذا كان المستلم يستمع على /api/webhooks/stripe، الصق الرابط العام مع نفس المسار، وليس فقط النطاق.

حافظ على تفعيل التحقق من التوقيع

النفق العام يسهل اختبار توقيعات الويب هوك الحقيقية، لكنه ليس سبباً لتعطيل التحقق من التوقيع.

راقب روابط الأساس والرؤوس المعاد توجيهها

إذا أعاد الرابط العام التوجيه إلى localhost، قم بضبط روابط الأساس العامة، رؤوس التوجيه، البروكسيات الموثوقة، أو إعدادات مضيف الإطار.

اختبر من جلسة متصفح نظيفة

استخدم نافذة خاصة أو جهازاً ثانياً حتى لا تخفي حالة localhost المخزنة مشاكل ملفات تعريف الارتباط، CORS، إعادة التوجيه، أو المحتوى المختلط.

استكشاف الأخطاء وإصلاحها

حل مشاكل النفق الشائعة أولاً

1

يبدأ النفق، لكن الصفحة فارغة

افتح الرابط المحلي مباشرة، ثم تحقق مما إذا كانت الموارد، روابط API، روابط WebSocket، أو متغيرات البيئة تشير إلى localhost.

2

الرابط العام يعيد التوجيه إلى localhost

العديد من الأُطُر تبني إعادة توجيه من مضيف الطلب. أصلح رؤوس التوجيه، البروكسيات الموثوقة، الأصل العام، أو إعادة التوجيه القسرية أثناء التطوير.

3

يظهر الرابط قبل أن يعمل

توجيه Cloudflare، DNS، وكيل GhostlyShare المحلي، والتطبيق الأصلي قد يحتاجون لحظة للتوافق. انتظر ثوانٍ، حدث الصفحة، وجرب مرة أخرى.

4

شهادات HTTPS لـ localhost تسبب أخطاء

للمعاينات القصيرة، استخدم نفق نقطة نهاية HTTP المحلية عند توفرها. للإعدادات الأطول، قم بتكوين TLS للأصل بشكل مقصود بدلاً من التخمين.

5

فشل إعادة التحميل السريع أو WebSockets

استخدم أداة تدعم WebSockets وتأكد من أن التطبيق يبني روابط ws أو wss من المضيف العام، وليس من قيمة localhost ثابتة.

السلامة

قبل إرسال الرابط العام

رابط المعاينة العامة يظل وصولاً عاماً. الحماية بكلمة مرور تقلل الوصول العرضي لكنها لا تجعل الخدمة المحلية الخطرة آمنة. شارك الرابط الأدق، استخدم بيانات اختبار، وأوقف الرابط بعد المراجعة أو اختبار الويب هوك.

استخدم بيانات اختبار

لا تكشف سجلات العملاء الحقيقية، شاشات إدارة قواعد البيانات، لوحات التحكم الداخلية، أسرار التهيئة، أو بيانات الشركة الخاصة.

حافظ على تفعيل مصادقة التطبيق

إذا كانت الميزة تتطلب تسجيل دخول عادة، يجب أن تظل كذلك أثناء المعاينة العامة.

استخدم الحماية بكلمة مرور للمعاينات الخاصة

للمجموعات الصغيرة للمراجعة، أضف كلمة مرور GhostlyShare قبل النشر العام وشاركها منفصلة عن الرابط.

أوقف ودوّر الروابط

أوقف الروابط المؤقتة بعد الاستخدام. إذا تسرب رابط أو كلمة مرور في تذكرة أو دردشة، أنشئ معاينة جديدة بدلاً من إعادة الاستخدام.

الأسئلة الشائعة

الأسئلة المتكررة

ما هو الأمر الدقيق في ويندوز؟

بعد تثبيت cloudflared، شغّل cloudflared.exe tunnel --url http://localhost:PORT مع استبدال PORT برقم المنفذ المحلي لتطبيقك، مثل 5173 أو 3000 أو 5080 أو 8080.

هل GhostlyShare مجرد واجهة لـ cloudflared؟

لا. يستخدم GhostlyShare أنفاق مدعومة من Cloudflare، لكنه يضيف سير عمل سطح مكتب حول كشف التطبيقات، روابط عامة عشوائية أو مخصصة، حالة الجاهزية، إيقاف الوصول، وحماية اختيارية بكلمة مرور.

هل يمكن لـ GhostlyShare حماية الرابط العام بكلمة مرور؟

نعم. فعّل الحماية بكلمة مرور قبل النشر العام. يجب على الزوار إدخال كلمة المرور قبل توجيه GhostlyShare للزيارات إلى التطبيق المحلي المختار، لكنها ليست بديلاً لأمان التطبيق الصحيح.

هل أحتاج لإعادة توجيه منافذ الراوتر؟

لا بالنسبة لسير عمل الأنفاق في هذا الدليل. cloudflared، GhostlyShare، ngrok، Tailscale Funnel، وأدوات مشابهة تفتح اتصالات صادرة من جهازك، لذا عادة لا تحتاج لإعادة توجيه منافذ الراوتر الواردة.

هل يمكنني اختبار الويب هوك عبر نفق محلي؟

نعم. ابدأ مستلم الويب هوك المحلي، اكشفه عبر النفق، الصق رابط HTTPS العام مع مسار رد النداء الصحيح في المزود، أرسل حدث اختبار، وافحص الطلب محلياً.

هل يجب أن أكشف أدوات الإدارة أو قواعد البيانات؟

عادة لا. لا تكشف لوحات قواعد البيانات، لوحات الإدارة، لوحات البنية التحتية، نقاط تصحيح الأخطاء، أو الخدمات الداخلية إلا إذا كانت محصنة ومخصصة للوصول من الإنترنت.

هل أستخدم نفق اللابتوب لحركة الإنتاج؟

لا. استخدم نشرًا حقيقيًا أو نفقًا مدارًا على بنية تحتية مخصصة للبقاء متصلة، تلقي التحديثات، المراقبة، والتعافي بعد الأعطال.

أدلة ذات صلة

GhostlyShare تطبيق سطح المكتب للمعاينات المحلية العامة، اختبارات الويب هوك، الحماية الاختيارية بكلمة مرور، وروابط Cloudflare المخصصة. دليل خصوصية نفق Cloudflare تعرف متى يكون نفق Cloudflare مناسباً للاستضافة المنزلية وما هي حدود الخصوصية المتبقية. مركز تحسين محركات البحث للويب أدلة ويب عملية للبيانات الوصفية، JSON-LD، Open Graph، صيغ الصور، وسير عمل المطورين.
GhostlyInc.com

لا تتبع أو تحليلات أو تخزين بيانات شخصية.

أدلة وأدوات ومراجعات مستقلة للعمل العملي على الويب.

روابط سريعة

حول شروط الخدمة GitHub YouTube

المنتجات

الأدوات Gumroad Microsoft Store صفحة متجر Microsoft

اختر اللغة

بوصفي عضوًا في برنامج Amazon Associates، أحصل على عمولة من عمليات الشراء المؤهلة.
Made with by حقوق النشر 2022 - 2026 GhostlyInc.com