استخدام Yggdrasil لتخطي CGNAT

السلام عليكم ورحمة الله وبركاته
سابقًا كتبت مقال لكيفية تخطي CGNAT عن طريق خادمn مجاني من Oracle Cloud لكن حاليا التسجيل مغلق ولا يمكن الاستفادة من تلك الخدمة

لذلك كنت ابحث عنn طرق اخرى لتخطي CGNAT بدون الحاجة لخادم وسيط ووجدت برنامج علمي مطبق وعملي اسمه Yggdrasil Network وهو عبارة عن subnetn داخلي كطبقة اضافية على اي شبكة تتصل بالانترنت العالمي WAN (اعتبره شيء مشابه لـ Hamachi لكن بعدد Peers لا محدود وبدونn خنق Throttling)

ماهي فكرة Yggdrasil Network؟
هي خدمة route Peer to Peer مشفرة عن طريق توفير عنوانn IPv6 /64 لكل جهاز يتصل بالشبكة بالاعتماد على publickey يولد تلقائيًا عن تثبيت لـ Yggdrasil

هو لا يشرطn ان توفر شركة الاتصالات التي تستخدمها اتصال IPv6 ويعمل على اي اتصال IPv4 عادي لكن يشترط ان يدعم نظام التشغيل الذيn تستخدم IPv6 (كل الانظمة تدعمة تقريبًا الا Windows 98)

كيف استخدمة؟
اولًا عليك تثبيت Yggdrasil فيn السيرفر وفي اي جهاز تريد ان يتصل بالسيرفر فهو لا يوفر وصول مباشر من شبكات WAN لانه شبكة فرعية

يدعم عدةn انظمة تشغل مثل Linux, Windows, Mac OS, Android, iOS, FreeBSD وغيرها الكثير وكل ماعليك هو اختيار جهازك وستجد شرح بسيطn لكيفية التثبيت
https://yggdrasil-network.github.io/installation.html

بعدها ستحتاج الى اعدادهn باضافة Public Peers ليعمل لمن هو خلف CGNAT بتعديل ملف

/etc/yggdrasil.conf

واضافة peers في خانة Peers من
https://publicpeers.neilalexander.dev

كمثال هذا اعدادي لـ Peers

  Peers: [
tcp://yugudorashiru.de:80
tls://yugudorashiru.de:443
tcp://51.15.204.214:12345
tcp://62.210.85.80:39565
tcp://[2001:470:1f13:e56::64]:39565
tcp://s2.i2pd.xyz:39565
tls://152.228.216.112:23108
tcp://94.130.203.208:5999
tls://ygg.mkg20001.io:443
]


بعدها اعد تشغيل yggdrasil بواسطة systemd

systemctl restart yggdrasil

الان نفذ الامر التالي لتحصل على عنوانn IPv6 الخاص بك

yggdrasil -address -useconf < /etc/yggdrasil.conf

ستحصل على شيء مشابه للعنوان التالي (هذا عنوان سيرفري وهو لخادم Minecraft للتجربة)

202:235:decc:eef8:7dc:a2d4:dbde:12can


بامكانك تجربة الخدمات المستضافة على yggdrasil في صفحة Public Services من
https://yggdrasil-network.github.io/services.html

تجربتي:
سرعة الاستجابة ممتازةn اذا الخادم قريب منك مثلا سيرفر Minecraft سرعة استجابته 3ms لان اكتشف ان جهازي في الشبكة واتصل به مباشرة لتقليلn المسافة

خدامتي اضفتها على Yggdrasil هي:

1- سيرفر Minecraft:

202:235:decc:eef8:7dc:a2d4:dbde:12can

2- مدونتي:

n203:dd87:e54c:51ae:6497:bd75:d9e:fc50n

تقدر تستفيد منه تثبته في سيرفر بالبيت وتتصل به من جوالك او اي جهاز اخر من اي شبكة وتتصفح الكاميرات مثلًا او تستخدمn خدمة سحابية محلية في المنزل وتوصل لها من اي مكان في العالم=

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *