أضف جهازك الأول
طريقتان للدخول: الأشخاص يسجّلون الدخول، والأجهزة تستخدم مفتاح إعداد. وكلتاهما تنتهي بانضمام الجهاز إلى الشبكة الشبكية (mesh)، أو بوصوله إلى صندوق Warden إذا كانت الموافقة على الأجهزة مفعّلة.
ثبّت العميل
تعرض صفحة Install في لوحة التحكم (https://mesh.example.com/install) العميل الخاص بكل منصة مع الأوامر الدقيقة لخادمك. على Linux مثلًا:
curl -fsSL https://pkgs.netbird.io/install.sh | sh
sudo netbird up --management-url https://mesh.example.com
على macOS وWindows يسأل تطبيق سطح المكتب عند أول تشغيل عن وجهة الاتصال: اختر Self-hosted (مستضاف ذاتيًا) وأدخل https://mesh.example.com. راجع العملاء لبقية المنصات.
الخيار أ: تسجيل الدخول
يفتح الأمر netbird up بدون مفتاح صفحةَ تسجيل الدخول في المتصفح. سجّل الدخول بالحساب الذي أنشأته في لوحة التحكم (أو عبر مزوّد الهوية لديك). ويُسجَّل الجهاز باسم ذلك المستخدم.
الخيار ب: مفتاح الإعداد
لا تستطيع الخوادم والحاويات فتح متصفح. أنشئ مفتاحًا من Settings → Setup Keys، ثم:
sudo netbird up --management-url https://mesh.example.com --setup-key <key>
يمكن أن تكون المفاتيح لمرة واحدة أو قابلة لإعادة الاستخدام، وأن تنتهي صلاحيتها، وأن تضع الأجهزة مباشرةً في مجموعات. التفاصيل في مفاتيح الإعداد.
ماذا يحدث بعد ذلك
- يظهر الجهاز في Peers (النظائر) بعنوانه على الشبكة (
100.x.x.x) وباسم تحت نطاق شبكتك. - عند تفعيل Peer Approval، يُدرَج الجهاز قيد الانتظار ولا يرى شيئًا حتى تعتمده في Warden.
- بعد اعتماده (أو فورًا إذا كانت الموافقة على الأجهزة معطّلة) يستقبل النظائر التي تسمح بها سياساته. وتتيح السياسة الافتراضية لكل الأجهزة المعتمدة الوصول إلى بعضها.
تحقّق من ذلك
netbird status
ping 100.69.0.5 # another peer's mesh address
يعرض netbird status السطر Management: Connected، وبمجرد أن يصبح جهاز آخر قابلًا للوصول، يعرض نوع الاتصال لكل نظير: P2P لمسار مباشر، وRelayed حين يفرض NAT مرور الحركة عبر خادم الترحيل لديك.