تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[نقاش] كيف تستطيع تجاوز الروتر لعمل اتصال عبر الانترنت ؟
#1
السلام عليكم ورحمة الله وبركاته


هذا اول سؤال لي في المنتدى

لااعتقد بانه سؤال حيث اني اعلم نصف اجابته

ولكن حبيت افتح موضوع للنقاش .. هل احدكم استطاع الاتصال بشخص ما بطريقة Peer 2 Peer عبر الانترنت

لاحظ لااتكلم عن الشبكة المحلية بل الانترنت ، وتعرف المصائب الي تواجهك لما تحاول تتصل بشخص عبر الانترنت

فالجداران النارية ستقف في طريقك . ولاتنسى الNAT المزعج


انا شخصيا قمت بفعل ذلك بواسطة بعض البروتوكولات مثل UpnP و NAT-PMP وهي الطريقة نفسها التي يستعملها

برنامج uTorrent فهو يقوم بفتح بورت في الروتر للتمكن من تلقي الملفات

ولكن الطريقة هذي غير نافعة في بعض الاحيان فيقولون لك قم بفتح بورت في روترك

هناك طرق اخرى لتجاوز الNAT من امثلتها :-

--

STUN
STUNT
UDP hole punch
Tcp hole punnch
Relay
TURN
Ipv6
ALG

--

كل هذي تقنيات لتجاوز الNAT/Firewall

ويسمونها NAT traversal techniques



فإذا قمت بالاتصال بشخص ما خلف الروتر بواسطة الانترنت ... ماهي التقنية التي ستستعملها لذلك ؟؟



اتمنى اشوف نقاش هادف ومليئ بالخبرات
الرد }}}}
تم الشكر بواسطة: kslawy
#2
السلام عليكم

نعم يا اخي بامكانك ذلك باستخدام وسيط للاتصال مثل ان تشترك بخدمة NO-IP او DYNDNS وهي مجانية من http://www.no-ip.com او http://www.dyndns.com

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة: الشاكي لله , mohammed moh , kslawy
#3
(26-10-13, 12:54 PM)abulayth كتب : السلام عليكم

نعم يا اخي بامكانك ذلك باستخدام وسيط للاتصال مثل ان تشترك بخدمة NO-IP او DYNDNS وهي مجانية من http://www.no-ip.com او http://www.dyndns.com

يعطيك العافية

اشكرك جدا على المشاركة في هذا الموضوع

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

(يجب عليه التسجيل في no-ip ويعطيك الhost)

وهو حل يمكنك من تفادي الNAT وليس الاتصال عبر الNAT هناك فرق


--

هناك مثال .. برنامج teamviwer يعمل peer 2 peer لنقل الصورة والاوامر الى شخص بعيد

هل يطلب منك التسجيل في no-ip ؟؟

اذن في التطبيقات الفعلية يجب علينا استعمال تقنيات NAT Traversal للإتصال بشخص اخر عبر الانترنت
الرد }}}}
تم الشكر بواسطة: kslawy
#4
السلام عليكم

teamviewer يقوم باستخدام سيرفر خاص به للقيام بعملية الربط وهو يشابه no-ip الى حد كبير والله اعلم

وهذه معلومات السيرفر الذي يستخدمه للقيام بعمليات الربط

217.146.13.4, PTR, server20603.teamviewer.com · 217.146.13.5, A+PTR, server20604.teamviewer.com · 217.146.13.6, PTR, server20605.teamviewer.com ...

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
تم الشكر بواسطة: الشاكي لله , kslawy
#5
(26-10-13, 01:44 PM)abulayth كتب : السلام عليكم

teamviewer يقوم باستخدام سيرفر خاص به للقيام بعملية الربط وهو يشابه no-ip الى حد كبير والله اعلم

وهذه معلومات السيرفر الذي يستخدمه للقيام بعمليات الربط

217.146.13.4, PTR, server20603.teamviewer.com · 217.146.13.5, A+PTR, server20604.teamviewer.com · 217.146.13.6, PTR, server20605.teamviewer.com ...

يعطيك العافية


بعد التاكد كلامك صح اخوي

إقتباس :It Uses TeamViewer's Servers To negotiate A Connection Using HTTP Over Port 80 Which Most Firewalls Have Open


وهذا يعني انه يعتمد على third party (طرف ثالث) لإنشاء الاتصال


هل قام احدكم بتجريب طريقة اخرى ؟
الرد }}}}
تم الشكر بواسطة: abulayth , kslawy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Lightbulb للخبراء هل توجد مكتبة او اداة لعمل مثل هذا النموذج عن طريق vb.net ارجو المساعدة Amrjamil 6 221 18-02-17, 02:19 PM
آخر رد: Amrjamil
  [سؤال] طريقة تعبئة listbox من ملف text وربطه برابط على الانترنت youssef1 10 398 11-02-17, 12:56 AM
آخر رد: hassan
  [VB.NET] تعديل ع كود اتصال 3asfa~mdmra 0 84 06-02-17, 06:51 PM
آخر رد: 3asfa~mdmra
  [VB.NET] كيفية هذا تطبيق كود على اتصال ... 3asfa~mdmra 0 185 21-01-17, 09:43 PM
آخر رد: 3asfa~mdmra
  [VB.NET] اتصال بقاعدة بيانات mysql عن طريق الانترنت kirama 2 248 21-01-17, 04:01 PM
آخر رد: thevirus
  كود بخذف الاسماء القديمة التي تجاوز عمرها اكثر من 90 يوم من تاريخ اليوم الدريساوي 3 191 20-01-17, 11:07 PM
آخر رد: الدريساوي
  هل يمكن ان تتصل بقاعدة بيانات SQL من دون سيرفر اي اتصال مباشر مثل Access thevirus 4 278 09-11-16, 07:10 PM
آخر رد: thevirus
Lightbulb [سؤال] هل يوجد اداة لاستعراض الانترنت غير webcontrol elhon.tec 1 276 09-11-16, 03:24 PM
آخر رد: elhon.tec
  كتابت كود لعمل نافذه hano 2 190 04-11-16, 07:45 PM
آخر رد: silverlight
  معرفة الاشخاص المتصلين بقاعدة البيانات في الشبكة المحلية ببساطة مثل مقاهي الانترنت thevirus 2 279 29-10-16, 06:25 PM
آخر رد: thevirus

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم