كيف يعمل jemo؟

اشتركت؟ حسناً — هذا الشرح المُجامل للطريقة من كتابة الاسم حتى صفحة تُفتح في المتصفح، ومن المرة التي يتحقق منها.

dig +short yourname.jemo.dev

نقطة البداية: نريد أن ترى التحققّ من خارج النظام بنفسه، بدلاً من أن تصدقنا كلمة.

الطريقة من الاسم إلى الصفحة

لكل طريق خطوات محدّدة، ولكل خطوة تحقّق معروف.

01

تحتفظ باسمك على الجذر

تكتب اسمك في خانة البحث في أعلى الصفحة، فيتحققّ من الجذر فوراً قبل أن تقررأ شيئاً.

yourname
02

التسجيل بمفتاح الجذر

التسجيل يعني مرات ألف في المخزن المُوقّع لمنطقتك — سجل الاسم، عناوينه، حالته، والملفات التي يحملها.

03

معاينة المحتوى

كل اسم مرتبط بمحتواه — حديداً الإشارة إلى ملفاتك على البوابة، أو مستودع خارجي تريد يتم توجيه الزائر إليه.

04

حل الاسم عبر البوابة

البوابة تصفّ الاسم إلى عنوانه العالمي الذي يعمل اليوم، فيتحقّق المتصفح بدون تثبيت أي برنامج.

05

النشر على أي استضافة

ارفع ملفاتك من المتصفح، أو اربط مستودع https — كل رخض يحدّث موقعك فوراً.

06

تحقّق بنفسك

انسخ أمر التحقق وشغّله في طرفيتك، وسترى اسمك يستقر بنفسه في النتيجة.

مساران لكل اسم

الإشارة العالمية تعمل اليوم في أي متصفح؛ والاسم السيادي يُكتب مباشرة على جذرنا على الأجهزة التي فعّلته.

الإشارة العالمية
yourname.gw.jemo.dev
  • يُفتح اليوم في أي متصفح، بدون إعداد
  • يمر عبر بوابة jemo، فيصفّ الاسم إلى عنوانه
  • شهادة HTTPS موثوقة تلقائياً
الاسم السيادي
yourname.eng
  • يكتب مباشرة في شريط العناوين
  • المنطقة موقّعة بمفتاح الجذر
  • يعمل على الأجهزة المفعّلة للشبكة

ماذا يحدث حين يخطئ شيء

ثلاثة أعذار تعترض الجميع تقريباً. ابدأ من العَرَض الذي تراه، لا من الشرح — الخطوة أبعد من الذي تظنّها عادةً.

حدٌّ نقوله قبل العرَض: اسمٌ على جذر بديل لا يُفتح في متصفّحٍ لا يعرف الجذر. هذا ليس عطلاً ولا خطأ في إعداد اسمك، بل نتيجة تعريف الجذر: لا وجود له في الجذر العام، فلن يجده إلا من وُجّه إليه. لا شيء في هذه الصفحة — ولا في الامتداد — يجعله يُفتح بلا تهيئةٍ للجهاز.

01

العَرَض: dig +short لا يطبع شيئاً

في كل جهاز، وبوابةَ الاسم تفتح. اسأل السجلّ نفسه: إن كان اسمك سطراً هنا، فالجذر يردّ عنه، والفشل عند جهازك لا عند اسمك — انتقل إلى الخطوة 03. وإن لم يكن سطراً، فهو غير مُفوَّض بعد، ولن يجده شيء في الشبكة.

./nd list
02

العَرَض: الاسم يُحلّ، وhttps يرفض الاتصال

الاسم صحيح والمُوزّع صحيح، والفشل في الشهادة: لم تُصدَر ورقةٌ لهذا الاسم بعد، أو لم يثق جهازك بمُصدِرها. الأمر يبني المرجع وأوراقه ويطبع بصمة الشهادة:

./nd ca

ثم ثبّت generated/ca/ca.crt في مخزن جهازك. الشهادة مقيّدة بجذورنا وحدها ولا تمسّ تصفّحك العادي. خطوات كل منصّة في كيف أفتح الموقع؟.

03

العَرَض: الطرفية تُجيب، والمتصفّح أو الهاتف لا

أخطر العراض، لأن كل شيء يبدو صحيحاً في الطرفية. الاسم موجود ومُفوَّض والمُوزّع يعمل؛ الفشل أن المتصفّح — وهاتفك بدرجة أولى — يشغّل استعلامه الخاص ويتجاوز مُوزّع النظام. الأمر يفحص الإعداد ويطبع عنوان المُوزّع وتعليمات كل جهاز على حدة، وعنوان نقطة dns-query لجهاز لا تملكه:

./nd check

أسطر bootstrap في آخر مخرجاته هي ما تفعله فعلاً: عنوان المُوزّع، وعنوانه على شبكتك المحلية. والمتصفّحات وحدها تحتاج سطراً إضافياً: about:config ← network.trr.mode = 5 في Firefox، وإيقاف «استخدام DNS آمن» في Chrome و Edge.

الخطوة التالية

فهمتَ الطريقة. ادخل إلى لوحة التحكّم لتسجّل الدخول وتُحرّر أسماءك: نفس الحساب الذي سجّلت به، وكل تغييرٍ بعده يجري من هناك لا من رابطٍ يحمل رمزاً.