؟ الإصدار الجديد! فحص وضعية الجهاز. يتعلم أكثر
ابدأ باستخدام NetBird على netbird.io
انظر الوثائق
انضم إلى قناة سلاك الخاصة بنا
يجمع NetBird بين شبكة خاصة من نظير إلى نظير بدون تكوين ونظام مركزي للتحكم في الوصول في منصة واحدة، مما يجعل من السهل إنشاء شبكات خاصة آمنة لمؤسستك أو منزلك.
يتصل. يقوم NetBird بإنشاء شبكة متراكبة تعتمد على WireGuard والتي تربط أجهزتك تلقائيًا عبر نفق مشفر، تاركة وراءها متاعب فتح المنافذ وقواعد جدار الحماية المعقدة وبوابات VPN وما إلى ذلك.
يؤمن. يتيح NetBird الوصول الآمن عن بعد من خلال تطبيق سياسات الوصول الدقيقة مع السماح لك بإدارتها بشكل حدسي من مكان واحد. يعمل عالميًا على أي بنية تحتية.
الاتصال | إدارة | حماية | الأتمتة | المنصات |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| |||
|
| |||
|
قم بتنزيل وتثبيت NetBird على https://app.netbird.io/install
اتبع خطوات التسجيل باستخدام Google أو Microsoft أو GitHub أو عنوان بريدك الإلكتروني.
تحقق من واجهة مستخدم مسؤول NetBird.
إضافة المزيد من الآلات.
هذه هي أسرع طريقة لتجربة NetBird المستضاف ذاتيًا. من المفترض أن يستغرق الأمر حوالي 5 دقائق للبدء إذا كان لديك بالفعل نطاق عام وجهاز افتراضي. اتبع الدليل المتقدم مع موفر هوية مخصص لعمليات التثبيت ذات IDPs مختلفة.
متطلبات البنية التحتية:
جهاز Linux VM مزود بوحدة معالجة مركزية واحدة على الأقل وذاكرة سعة 2 جيجابايت .
يجب أن يكون الجهاز الظاهري متاحًا للعامة على منافذ TCP 80 و 443 ومنافذ UDP: 3478 و49152-65535 .
اسم المجال العام يشير إلى VM.
متطلبات البرمجيات:
تم تثبيت Docker على الجهاز الافتراضي باستخدام المكون الإضافي docker-compose (دليل تثبيت Docker) أو عامل الإرساء مع docker-compose في الإصدار 2 أو أعلى.
تم تثبيت jq. تتوفر عادةً في معظم التوزيعات في المستودعات الرسمية ويمكن تثبيتها باستخدام sudo apt install jq
أو sudo yum install jq
حليقة مثبتة. يتوفر عادةً في المستودعات الرسمية ويمكن تثبيته باستخدام sudo apt install curl
أو sudo yum install curl
خطوات
قم بتنزيل وتشغيل البرنامج النصي للتثبيت:
تصدير NETBIRD_DOMAIN=netbird.example.com; حليقة -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | سحق
بمجرد الانتهاء، يمكنك إدارة الموارد عبر docker-compose
يقوم كل جهاز في الشبكة بتشغيل NetBird Agent (أو العميل) الذي يدير WireGuard.
يتصل كل وكيل بخدمة الإدارة التي تحتفظ بحالة الشبكة، وتدير عناوين IP النظيرة، وتوزع تحديثات الشبكة على الوكلاء (الأقران).
يستخدم وكيل NetBird WebRTC ICE المطبق في مكتبة pion/ice لاكتشاف مرشحي الاتصال عند إنشاء اتصال نظير إلى نظير بين الأجهزة.
يتم اكتشاف مرشحي الاتصال بمساعدة خوادم STUN.
يتفاوض الوكلاء بشأن الاتصال من خلال خدمة Signal، ويمررون رسائل مشفرة بتقنية p2p مع المرشحين.
في بعض الأحيان، يكون اجتياز NAT غير ناجح بسبب NAT الصارمة (على سبيل المثال NAT من فئة مشغل شبكة الهاتف المحمول) ولا يكون الاتصال p2p ممكنًا. عندما يحدث ذلك، يعود النظام إلى خادم ترحيل يُسمى TURN، ويتم إنشاء نفق WireGuard آمن عبر خادم TURN.
Coturn هو الذي تم استخدامه بنجاح لـ STUN وTURN في إعدادات NetBird.
راجع نظرة عامة كاملة على البنية للحصول على التفاصيل.
البرنامج النصي لتثبيت NetBird
مجموعة NetBird غير المقبولة من Dominion Solutions
ملحوظة : قد يكون الفرع main
في حالة غير مستقرة أو حتى معطلة أثناء التطوير. للحصول على إصدارات مستقرة، راجع الإصدارات.
في نوفمبر 2022، انضمت NetBird إلى برنامج StartUpSecure الذي ترعاه الوزارة الفيدرالية للتعليم والبحث في جمهورية ألمانيا الفيدرالية. بالتعاون مع مركز CISPA Helmholtz لأمن المعلومات، تقدم NetBird أفضل الممارسات الأمنية والبساطة إلى الشبكات الخاصة.
نحن نستخدم تقنيات مفتوحة المصدر مثل WireGuard®، وPion ICE (WebRTC)، وCoturn، وRosenpass. نحن نقدر بشدة العمل الذي يقوم به هؤلاء الأشخاص وسنكون ممتنين للغاية إذا كان بإمكانك دعمهم بأي شكل من الأشكال (على سبيل المثال، من خلال منح نجمة أو مساهمة).
تعد WireGuard وشعار WireGuard علامتين تجاريتين مسجلتين لشركة Jason A. Donenfeld.