خادم لعبتك على VPN ولا أحد يستطيع الانضمام
النفق ليس مسارا للدخول. اختر المدخل الذي يستخدمه اللاعبون، ثم اجعل الرد يعود على المسار نفسه، قبل أن تمس عنوان الربط.
الخادم يعمل، والاتصال بـ VPN قائم، ولا أحد من الخارج يستطيع الانضمام. كل من داخل النفق يستطيع، وهذا يجعل الأمر يبدو كقاعدة وصول. الناقص ليس إذنا بل مسارا: عنوان ومنفذ يستطيع اللاعبون الوصول إليهما، وطريق تعود عبره الردود بالاتجاه نفسه. عنوان خروج VPN ليس ميزة استضافة للدخول.
أربع طرق يستطيع اللاعبون بها الوصول إلى الخادم
الخيار الحقيقي هو من هو جمهورك وكيف تدخل حزمهم، وهناك أربع صور تستحق التسمية.
| Design | Who can join | What it costs |
|---|---|---|
| Private VPN players | Only members of the tunnel | Every player needs a profile and identity |
| Provider public mapping | Anyone with the assigned address and port | Depends on supported protocol and mapping lifetime |
| Your own public relay | Anyone who can reach the relay | You run and secure the relay |
| Deliberate direct entry | Anyone who can reach your line | Split routing has to stay coherent |
التصميم الخاص هو الأبسط والأقل راحة: ينضم اللاعبون المصرح لهم إلى شبكة مقيدة ويصلون إلى اللعبة على عنوانها الخاص. امنحهم وصولا إلى خدمة اللعبة، لا هوية مشتركة يمكنها التجول في كل مضيف تملكه.
تصميم المرحل هو ما يستهين به الناس. بوابة قابلة للوصول تقبل الحركة العامة وتمررها عبر نفق خاص إلى المضيف، فلا ينضم اللاعبون أبدا إلى VPN الخلفية. على المرحل أن يحمل نقل اللعبة، والوكيل HTTP ليس مرحل UDP عاما.
تابع الرد بالعناية نفسها التي تتابع بها الوصول
لأي إدخال مترجم، سجل أربعة أشياء: العنوان الخارجي، والبروتوكول، والمنفذ، والهدف الداخلي. مرجع إعادة توجيه المنافذ يوضح الفرق الذي يوقع الناس في الخطأ، فيفصل ترجمة الوجهة عن قاعدة الجدار الناري التي تسمح بمرور الحركة بعدها. اضبط أحدهما دون الآخر وستحصل على تعيين يبدو صحيحا ولا يمرر شيئا.
ثم افحص العودة. الطلب المعاد توجيهه قد يصل على نحو سليم ويفشل لأن المضيف يرد عبر خروج مختلف. يستطيع المرحل ترجمة المصدر للتدفق الخلفي، أو الحفاظ على المصدر والاعتماد على التوجيه؛ هذان تصميمان مختلفان ويغيران ما يراه مضيف اللعبة كعنوان اللاعب.
التشفير لا ينقذ مسار عودة معطوبا. إنه يحمي مقطعا، لا طوبولوجيا.
ما لا يجعله النفق خاصا
مصادقة اللعبة وتحديثاتها وسياسة القبول فيها تؤدي عملها هي. النفق الخلفي الخاص لا يجعل مدخلا عاما بقصد خاصا، ولا يشفر أصل الجزء الممتد من اللاعب إلى المدخل العام. هذان قفزتان مختلفتان بتعرضين مختلفين، ومذكرة تصميم تقول إن اللعبة تعمل عبر VPN تصف واحدة منهما بالضبط.
اكتب أي جزء محمي وأي جزء ليس كذلك قبل أن تعلن العنوان لأي أحد.
اختر الجمهور قبل العنوان
قرر من ينبغي أن يستطيع الانضمام، ثم اختر التصميم المطابق. الأصدقاء فقط تعني النفق الخاص، أو مرحلا بقائمة سماح. المجتمع العام يعني مرحلا أو إدخالا مباشرا بتعرض حقيقي، مع إشراف. وبعد أن يستقر ذلك، استخدم منافذ اللعبة الموثقة و سلوك العنوان المعلن داخل التصميم المختار.
لا تعد ترتيب محولات VPN حتى ينجح اختبار. فذلك ينتج خادما يعمل بمسار غير موثق لا يستطيع أحد إعادة بنائه بعد التحديث التالي.
الاختبار هو لاعبان، أحدهما داخل النفق والآخر خارجه، يكملان معا الانضمام وجولة من الحركة. أي شيء أقل لا يثبت أن المدخل يعمل.