كيف أسجّل الدخول إلى Headscale؟
- في اللوحة افتح خوادمي ثم انقر خادمك.
- في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «Headscale جاهز». تتحدّث الصفحة من تلقاء نفسها.
- انسخ القيم من صفّي عنوان الموقع ومفتاح المسؤول.
- ثبّت عميل Tailscale الرسمي على الجهاز الذي تريد ربطه (Linux أو macOS أو Windows).
- على الجهاز، افتح طرفية ونفّذ:
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY. - ينضم الجهاز إلى الشبكة. يمكنك استخدام المفتاح نفسه لكل الأجهزة. لعرض الأجهزة، اتصل عبر SSH ونفّذ
cd /opt/seturack/headscaleثمdocker compose exec headscale headscale nodes list.
في أسفل الصفحة، صف اسم المستخدم وصف كلمة المرور تحته لـ SSH. لا تستخدمهما لتسجيل الدخول إلى Headscale.
من المفيد أن تعرف
- لا تملك Headscale واجهة ويب، وتُدار الأجهزة والمفاتيح بالأوامر.
- تتصل الأجهزة ببعضها مباشرة. وإذا تعذّر الاتصال المباشر، تمر الحركة مشفّرة عبر خوادم الترحيل العامة (DERP) التابعة لـ Tailscale.
- مع نطاقك الخاص، غيّر عنوان Headscale أيضًا: عيّن
server_urlفي الملف/opt/seturack/headscale/ayar/config.yamlإلى العنوان الجديد ونفّذdocker compose restart headscaleفي/opt/seturack/headscale. ثم نفّذtailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauthعلى كل جهاز. - يفتح الموقع عبر HTTPS على عنوان
sslip.ioمجاني مبني على IP الخاص بك. وإن تعذّر إصدار شهادة فيفتح عبرhttp://بدلًا من ذلك. المنافذ 80 و443 و22 (لـ SSH) فقط مفتوحة للخارج.
لاستخدام نطاقك الخاص، راجع هذا المقال.
ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه Headscale: تختار الحجم وتدفع مقابل ما اخترته فقط.
هل كان هذا مفيدًا؟
شكرًا على ملاحظاتك!