الوصول للاجهزة المحلية عن بعد عن طريق موقع Zerotier.com

بسم الله والصلاة والسلام على رسول الله ساتحدث في هذا المقال عن كيفية الوصول للاجهزة المحلية او السيرفر المحلي حتى وان كانت شركة الاتصالات لاتدعم ال port forwading اوكانت الشبكة خلف CGNAT عن طريق موقع https://zerotier.com

وطريقة عمل الموقع باختصار بانشاء قناة vpn tunnel مع سيرفرات الموقع بشكل مجاني وسيكون الموقع وسيط يجمع الاجهزة البعيدة في شبكة وحدة وهذه هي الخطوات التي ساشرحها على توزيعة فيدورا :

1- ننشئ حساب جديد في الموقع

2- ننشئ شبكة جديدة عن طريق create a Network

3- ندخل على الشبكة اللي انشاناها وننزل اسفل الصفحة لنجد كما في صورة ( اي اننا لم نضف اي عضو او node في الشبكة )

4- بما انه ليس هناك اي عضو في الشبكة سنضيف عضوا في هذه والشبكة ويعتمد على Network ID :

أولا: نثبت حزمة zerotier-one موجودة في مستودع RPM Fusion Nonfree
sudo dnf install zerotier-one.x86_64

ثانيا: نفعل الخدمة بالامر systemctl start zerotier-one.service

ثالثا: حزمة zerotier-one تاتي بواجهة اوامر zerotier-cli

ونستخدم هذه الواجهة للانضمام الى الشبكة عن طريق Network ID كما ذكرنا بهذا الامر

sudo zerotier-cli join 159924d630b9cb07
وسنحصل على
200 join OK

5- بمجرد الحصول على OK نذهب الى الموقع مرة اخرى وستظهر هذه القائمة تلقائيا ويظهر ايضا العضو اللي ضفناه

طبعا لكي يكون هذا الجهاز موثوقا نعمل صح على المربع تحت كلمة Auth
.
وايضا لابد ان يكون هناك عضو اخر حتى تعمل شبكة zerotier لذا فمت بتنزيل البرنامج على الجوال واضفته كعضو ثاني.

وهذه الصورة النهائية بعد اضافة الجوال للشبكة والان نستطع الوصول الى اي من هذه الاجهزة عن طريق Managed ip .
.
و بما انني مثبت حزمة cockpit في فيدورا استطيع الوصول الى جهازي من الجوال مثلا عن طريق بورت 9090

ونستطيع قطع الاتصال بالشبكة بالامر

sudo zerotier-cli leave 159924d630b9cb07

ومعرفة حالة الاتصال بالامر
sudo zerotier-cli info or sudo zerotier-cli listnetworks

وفي النهاية تنويه بان الموقع يدعم اغلب معظم انظمة التشغيل سواء ويندوز او ماك

ودمتم بود .

5 إعجابات

مقال رائع, لاتنسى هناك عدة خيارات مثل yggdrasil وهو شبكة P2P مفتوح عكس zerotier
وايضا خدمة مشابه تقدمها cloudflare استمها tunnel تقدر توصل لها من اي مكان وان كنت خلف CGNAT
وتوفر RDP وSSH وhttp وhttps

هناك بديل اخر للسيرفرات وهو wiretrustee

مبني على wireguard وسهل جدا تثبيته, حرفيا امرين وانتهى الموضوع.

https://wiretrustee.com/

إعجابَين (2)

ممتازة، لكن لماذا ليس عليها رسوم؟
هل تحتاج وصول مباشرة لعنوان IP الجهازين بدون CGNAT ام تعمل مع CGNAT بشكل عادي؟

تعمل المفروض بغض النظر عن الشبكات