ओपनवीपीएन का उपयोग करने वाले खेल खेलने में समस्या जो प्रसारण पैकेट का उपयोग करते हैं। अन्य खेल काम करते हैं, मेजबान एक दूसरे को पिंग कर सकते हैं


12

मैं एक OpenVPN सर्वर को ब्रिज मोड में चला रहा हूं और क्लाइंट सफलतापूर्वक साझा किए गए फ़ोल्डर को देख सकते हैं और LAN गेम्स खेल सकते हैं, जो आपको LAN IP एड्रेस दर्ज करने देते हैं। हालाँकि मैं पवित्र अंडरवर्ल्ड जैसे खेल खेलने में असमर्थ हूं क्योंकि मेरा मानना ​​है कि यह प्रसारण पैकेट भेजता है। क्लाइंट मशीन पर गेम की सूची में गेम दिखाई भी नहीं देता है।

मैं OpenVPN के लिए नया हूँ, लेकिन मुझे लगता है कि यह निम्नलिखित दो मुद्दों में से किसी एक से संबंधित हो सकता है:

  1. मुझे प्रसारण पैकेट को सही तरीके से संचालित करने की अनुमति देने के लिए किसी प्रकार के मार्ग की आवश्यकता हो सकती है (हालांकि यह कैसे तय किया जाए यह अनिश्चित है)

  2. मेरा वीपीएन मेरे राउटर से अलग सबनेट पर चलता है। यानी मेरा होम नेटवर्क है 192.168.1.xxऔर मेरा वीपीएन कुछ ऐसा उपयोग करता है 10.0.0.xx। क्या यह संभव है कि मुझे अपने वीपीएन को अपने वास्तविक नेटवर्क (यानी 192.168.1.xx) के रूप में उसी सबनेट को साझा करने के लिए प्राप्त करने की आवश्यकता है ? यदि हां, तो मैं इसे कैसे सेट कर सकता हूं?


क्या आप यह चयन करने में सक्षम हैं कि गेम में कौन सा नेटवर्क इंटरफ़ेस उपयोग किया जाता है? ऐसा लगता है कि गेम वायर्ड इंटरफ़ेस के लिए डिफ़ॉल्ट है, और इसके बजाय आपको वीपीएन इंटरफ़ेस का उपयोग करने की आवश्यकता है।
ज़ॉडेचेस

जवाबों:


11

प्रश्न 1 के बारे में:

LAN गेम्स (यूडीपी) प्रसारण आमतौर पर नेटवर्क इंटरफेस का चयन करते हैं जो अपने प्रसारण मार्ग (यानी आईपी 255.255.255.255) के लिए सबसे कम मीट्रिक का उपयोग करता है । संभवत: आपके डिफ़ॉल्ट नेटवर्क इंटरफ़ेस (जैसे आपका एनआईसी) में सबसे कम मीट्रिक है, इसलिए 192.168.1.0/24वीपीएन के बजाय आपके लैन पर गेम प्रसारित होते हैं । आप अपने रूट टेबल route -vnको लिनक्स route printपर या विंडोज पर देख सकते हैं।

अपने वीपीएन पर प्रसारण प्राप्त करने के लिए, सभी OpenVPN क्लाइंट ( सर्वर पर नहीं ) पर निम्न कार्य करें :

255.255.255.255/32अपने डिफ़ॉल्ट नेटवर्क इंटरफ़ेस के उपयोग की तुलना में कम मीट्रिक के साथ अपने OpenVPN इंटरफ़ेस पर एक नया प्रसारण मार्ग ( ) जोड़ें । यदि आपके OpenVPN इंटरफ़ेस पर ऐसा मार्ग पहले से मौजूद है, तो बस मीट्रिक को सबसे कम बदलें।

विंडोज में ब्रॉडकास्ट रूट पहले से मौजूद है इसलिए आप ग्लोबल इंटरफेस मैट्रिक को इस तरह बदल सकते हैं:

netsh int ip set int <name_of_your_openvpn_connection> metric=5

यदि कनेक्शन स्थापित है, तो यह OpenVPN इंटरफ़ेस को प्राथमिकता देगा। यदि आपको मीट्रिक सेट करने में समस्या है, तो इंटरफ़ेस के लिए स्वचालित मीट्रिक विकल्प को अक्षम करने का प्रयास करें।

लिनक्स में आपको शायद संबंधित मार्ग जोड़ने की जरूरत है (यदि आवश्यक हो तो एक मीट्रिक जोड़ें):

route add -host 255.255.255.255/32 <your_openvpn_device>

यह वीपीएन को स्थानीय लैन (सफलतापूर्वक एक डेबियन ओपनवीपीएन सर्वर और कई विंडोज 7 क्लाइंट्स के साथ परीक्षण के बजाय) के प्रसारण के लिए वारक्राफ्ट III या एनो 1404 जैसे गेम मिलेगा ।


प्रश्न 2 के बारे में:

कर रहे हैं बहुत सारे के ट्यूटोरियल (यह भी सहायक लिपियों ) OpenVPN में ब्रिजिंग कैसे सेटअप करने के लिए ईथरनेट पर उपलब्ध है।

ध्यान दें कि अगर आपको सिर्फ OpenVPN पर LAN गेम खेलने में सक्षम होना है तो आपको किसी भी ईथरनेट ब्रिजिंग की आवश्यकता नहीं है। यह टैप डिवाइस के साथ ओपनवीपीएन का उपयोग करने के लिए पर्याप्त है, उदाहरण के लिए आईपीएक्स जैसे प्रसारण या प्रोटोकॉल को भी संभालना जो पुराने गेम के लिए आवश्यक हैं।


1
बहुत बढ़िया! आपके उत्तर के पहले भाग ने हमारी सभी समस्याओं को हल कर दिया। हालांकि मुझे समझ नहीं आया कि मैं वास्तव में क्या कर रहा था। route printमुझे 286 की एक मीट्रिक दी, जबकि आपकी कमांड ने इसे 261 में बदल दिया। यह कॉन्ट्रा मेट्रिक = 5 के साथ कैसे होता है?
अमशेगर

2
जब समान मार्ग मौजूद हो तो मीट्रिक का उपयोग मार्गों को प्राथमिकता देने के लिए किया जाता है। मुझे नहीं पता कि विंडोज मीट्रिक के लिए दिए गए मान को क्यों नहीं लेता है, लेकिन मैंने देखा कि निम्न मीट्रिक का उपयोग करने metric=5से एक मार्ग बनता है जिसमें सबसे कम मीट्रिक होता है यदि अन्य समान मार्ग मौजूद हों। इसलिए यूपीडी प्रसारण के लिए नए मार्ग को प्राथमिकता दी जाएगी।
प्रात: 11:53

netsh int ip set int MyTap metric=5विंडोज 7 32-बिट के लिए कोई प्रभाव नहीं है। route printअभी भी पुराने मीट्रिक 265
एलेक्स जी

@AlexG क्या आपने निम्न मान सेट करने का प्रयास किया? मैंने विंडोज में नेटवर्क इंटरफेस के लिए स्वचालित मीट्रिक विकल्प के संबंध में एक लिंक भी जोड़ा , शायद यह मदद करता है। इसके अलावा, मुझे नहीं लगता कि आपको पहले से ही मेरे जवाब को रद्द कर देना चाहिए अगर हम उस समस्या पर भी चर्चा नहीं कर सकते हैं जो आपको Win7 x86 के साथ लगती है।
स्पीक

@speakr मैंने सभी संभव तरीकों की कोशिश की, जिसमें सभी इंटरफेस में स्वचालित मीट्रिक को अक्षम करना शामिल है।
एलेक्स जी।

-1

दो मैट्रिक्स हैं, इंटरफ़ेस मीट्रिक और गेटवे मीट्रिक। IPv4 के लिए, वास्तविक मीट्रिक दोनों का योग है।

एक या दोनों को स्वचालित रूप से कॉन्फ़िगर किया जा सकता है। यदि आप एक सटीक मूल्य चाहते हैं, तो आपको दोनों को स्पष्ट करना होगा।

आप इसे इंटरफ़ेस IPv4 प्रोटोकॉल के उन्नत गुणों को कॉन्फ़िगर करते हुए माउस के साथ कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.