আপনার গেম সার্ভার 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 অ্যাডাপ্টার পুনর্বিন্যাস করবেন না। তাতে এমন একটি চালু সার্ভার তৈরি হয় যার একটি অডকুমেন্টেড পথ আছে, যা পরের আপডেটের পর কেউ আবার গড়তে পারবে না।
পরীক্ষা হলো দুই খেলোয়াড়, একজন টানেলের ভেতরে আর একজন বাইরে, দুজনেই যোগ দেওয়া ও এক রাউন্ড ট্রাফিক শেষ করে। এর কম কিছু প্রমাণ করে না যে এন্ট্রিটি কাজ করে।