एक सार्वजनिक आईपी के साथ DMZ सर्वर


2

इसलिए, मैं 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 दिनों के लिए इससे बाहर निकाल दिया है और एंटरप्राइज़-लीग वर्कअराउंड के अलावा कुछ नहीं मिला है।

जवाबों:


1

आपको अपने राउटर पर पोर्ट अग्रेषण करने की आवश्यकता है।

सबसे पहले, आपको उन पोर्ट्स को जानना होगा जो आपके एप्लिकेशन (L4D2) पर काम कर रहे हैं। संभवतः इस रेंज से 27000 - 27040।

फिर अपने राउटर के कॉन्फ़िगर करें और इन बंदरगाहों (टीसीपी / यूडीपी) को पोर्ट अग्रेषण करें।


अच्छा सुझाव है, लेकिन एक DMZ का विचार यह है कि सभी बंदरगाह खुले हैं ...
reasra

क्या आप अपने पीसी को डीएमजेड में रखना चाहते हैं?
मनुष्यों

यह पीसी नहीं है जो कि डीएमजेड है, लेकिन इसमें वीएम है। क्या वर्चुअल इंटरफ़ेस काम करेगा? मैंने कभी सेट नहीं किया।
रीसरा

राउटर से ही समस्या निवारण का प्रयास करें। सबसे पहले, डीएचसीपी क्लाइंट टेबल को देखें। सुनिश्चित करें कि राउटर आपके VM को IP असाइन कर रहा है। इस तालिका से अपने DMZ सेटिंग पर कॉन्फ़िगर मैक पते के साथ मैक पते (अपने वीएम के) को सत्यापित करें।
मनुष्यों

Anyway, I cannot figure out how to get the DMZ server's address to be the public ipमेरे ज्ञान से, आप VM को सार्वजनिक IP पर सेट नहीं कर सकते। राउटर का उद्देश्य आपके लिए NAT अनुवाद करना है।
मनुष्यों
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.