طريقة للعثور على منفذ مقبس UDP الخاص بي؟
سؤال
هل هناك أي خدمة مجانية يمكنني من خلالها إرسال حزمة UDP وستستجيب لي أن تخبرني ما هو منفذ UDP "الحقيقي"؟ (طلبي وراء NAT)
هذا النوع من الخدمة يمكن أن يسمح لي بذلك قم بعمل خادم تنسيق P2P مع استضافة PHP العادية.
- سيعرف عملاء P2P منافذ UDP الخاصة بهم من هذه الخدمة
- سيقومون بعد ذلك بالاتصال بالخادم الخاص بي عبر HTTP (وهو ما يسمح به استضافة الويب العادية) ويخبرونه منفذهم (و IP ، والذي يتم توفيره عادةً لنصوص CGI)
- سيعطي خادمي العملاء عناوين IP ومنافذ العملاء الآخرين.
المحلول
مثل هذه الخدمة تسمى الصاعقة. إذا قمت بالاستعلام عن محرك بحث لخادم Stun العام ، فيجب عليك الحصول على مجموعة من النتائج. هناك RFC على خوادم الصاعقة ، لكنني سأفاجأ إذا كان أي خادم عام يتوافق مع ذلك.
لا تنتمي إلى StackOverflow