इसलिए, मैं VM पर L4D2 गेम सर्वर चलाना चाहूंगा। आंशिक रूप से खेलने के लिए और आंशिक रूप से प्रशिक्षण के लिए। यह एक साधारण आवासीय नेटवर्क है जिसमें डीएसएल मॉडेम और ई 4200 राउटर (अभी के लिए) है। रूटर VMCP150 को बनाने के लिए डीएचसीपी आरक्षण का उपयोग करता है और यह जानने के लिए कि वह एक DMZ है, VM के मैक का उपयोग करता है। मॉडेम को ऐसे सेट किया जाता है कि राउटर एक डीएमजेड (संदिग्ध समस्या) है।
इसलिए, जब मैं गेम सर्वर शुरू करता हूं, तो स्टार्ट-आईपी स्क्रिप्ट में "-ip xxx150" होता है जो लैन पर काम करता है, लेकिन वान नहीं। फिर, जब मैंने "-ip [एक्सटर्नल आईपी]" के लिए स्टार्ट-अप स्क्रिप्ट सेट की, तो यह वापस आ गया:
WARNING: NET_OpenSocket: bind: Cannot assign requested address
Couldn't allocate any server IP port, tried 1 addresses
तो, मुझे क्या लगता है कि मुझे सर्वर के नेटवर्क इंटरफेस को [बाहरी आईपी] पर सेट करना है। मुझे अस्पष्ट रूप से एक दोस्त याद है जो गेम सर्वर इस तरह से सेटअप था। वैसे भी, मैं यह पता नहीं लगा सकता कि सार्वजनिक आईपी होने के लिए डीएमजेड सर्वर का पता कैसे प्राप्त किया जाए। मैंने एक स्थिर आईपी को मजबूर करने का प्रयास किया है, लेकिन मुझे पता नहीं है कि गेटवे क्या होना चाहिए।
मैंने Google को 2 दिनों के लिए इससे बाहर निकाल दिया है और एंटरप्राइज़-लीग वर्कअराउंड के अलावा कुछ नहीं मिला है।