Minecraft Server कैसे बनाएं?



3. अपने बाहरी / सार्वजनिक आईपी पते के माध्यम से इंटरनेट पर

यदि आप अपने स्थानीय नेटवर्क के बाहर के लोगों के साथ खेलना चाहते हैं, तो आपको पोर्ट फ़ॉरवर्डिंग सेट करना होगा ताकि आपके होम नेटवर्क के बाहर के खिलाड़ी सर्वर तक पहुंच सकें। अधिकांश होम ब्रॉडबैंड कनेक्शन आसानी से कई खिलाड़ियों का समर्थन कर सकते हैं। क्योंकि Minecraft सर्वर में पासवर्ड सिस्टम नहीं होता है इसलिए आपको सर्वर पर एक श्वेत सूची बनानी चाहिए। कमांड और मापदंडों का उपयोग करें

 / श्वेतसूची [पर / बंद / सूची / जोड़ने / हटाने / पुनः लोड] [नाटक] 

श्वेतसूची के लिए इसे बनाए रखने के लिए।



A. अपने राउटर पर पोर्ट फ़ॉरवर्डिंग सक्षम करें।

पोर्ट अग्रेषण आपके राउटर द्वारा किया जाता है ताकि यह सही ट्रैफ़िक को सही कंप्यूटर पर भेज सके। पोर्ट फ़ॉरवर्डिंग एक संभावित सुरक्षा जोखिम है जो आपके नेटवर्क को बाहरी दुनिया में खोलता है। राउटर पर पोर्ट अग्रेषण को कॉन्फ़िगर करने के तरीके के बारे में विशेष निर्देश प्राप्त करने के लिए अपने राउटर के दस्तावेज को पढ़ें।



  1. यात्रा portforwarding.com , अपने राउटर मॉडल का चयन करें।
  2. चुनते हैं खेल यानी 'Minecraft सर्वर' इस मामले में।
  3. अपने ब्राउजर के सर्च बार में अपने डिफ़ॉल्ट गेटवे आईपी एड्रेस को दर्ज करके अपने राउटर के होमपेज पर जाएं।
  4. आपको अपने राउटर के लिए उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए कहा जाएगा।
  5. अपने राउटर पृष्ठ पर, का पता लगाएं पोर्ट फॉरवार्डिंग आपके राउटर के होमपेज पर अनुभाग। इसके तहत हो सकता है एडवांस सेटिंग । यदि आवश्यक हो तो मदद के लिए राउटर के मैनुअल की जांच करें।
  6. यहां से, आप पोर्ट फॉरवर्ड के लिए नियम निर्धारित कर सकते हैं। आपके राउटर के आधार पर, आपको एक बटन चुनना होगा जो कहता है जोड़ना या आगे बढ़ने के लिए समान। नियम का नाम “Minecraft” है।
  7. दोनों पोर्ट फ़ील्ड में, डिफ़ॉल्ट Minecraft सर्वर पोर्ट दर्ज करें अर्थात्। 25,565
  8. अपने कंप्यूटर का स्थिर IP पता दर्ज करें आईपी पता इसके अलावा, हमें सर्वर के स्थानीय आईपी पते को आउटपुट आईपी या सर्वर आईपी के रूप में दर्ज करना होगा, जो कि राउटर को बताता है कि किस सिस्टम को इंगित करना है। सर्वर का स्थानीय IP खोजने के लिए, कमांड प्रॉम्प्ट खोलें और टाइप करें ipconfig
  9. दोनों का चयन करें यूडीपी और टीसीपी
  10. सहेजें या क्लिक करें लागू
  11. राउटर रिबूट के बाद, Minecraft सर्वर इंटरनेट पर खिलाड़ियों के लिए सुलभ होना चाहिए।
  12. पर जाकर Minecraft सर्वर का सार्वजनिक आईपी पता प्राप्त करें whatismyip.com ।
  13. और यह जांचने के लिए कि क्या Minecraft सर्वर सुलभ है, Minecraft सर्वर के सार्वजनिक आईपी पते में दर्ज करें Minecraft सर्वर स्थिति परीक्षक ।

ध्यान रखें कि जब आप इसे कनेक्ट करने का प्रयास करते हैं तो Minecraft सर्वर चालू होना चाहिए



जब आप अपना कंप्यूटर बंद करते हैं या अपना मॉडेम रीसेट करते हैं तो आपके बाहरी और स्थानीय दोनों IP पते बदल सकते हैं। हर बार जब आप अपना सर्वर शुरू करते हैं, तो अपने आंतरिक और बाहरी आईपी पते को दोबारा जांचें और तदनुसार सेटिंग अपडेट करें। और आप अपने कंप्यूटर को राउटर से कनेक्ट होने पर हर बार अपडेट नहीं करना चाहते हैं तो आपको एक स्थिर आईपी पते का उपयोग करना चाहिए। या अन्यथा एक DNS सेवा की तलाश करें जो आपको आईपी पते के बजाय एक नाम रखने की अनुमति देगा, जो एक ही रहेगा।

अगर आपको सार्वजनिक रूप से जुड़ने में परेशानी है आईपीवी 4 , कनेक्ट करने का प्रयास करें आईपीवी 6 । लेकिन केवल परीक्षण के लिए किया जाना चाहिए कि क्या Minecraft सर्वर ऑनलाइन है, बाहरी खिलाड़ी अभी भी IPv4 का उपयोग करेंगे।

अब आप Minecraft सर्वर का बाहरी IP पता उन खिलाड़ियों को भेज सकते हैं जो इंटरनेट पर Minecraft सर्वर का उपयोग कर सकते हैं:



इंटरनेट कनेक्शन के लिए आई.पी.

(ऊपर एक उदाहरण केवल आईपी पता है)

चरण-7। Play Minecraft मल्टीप्लेयर:

चैट कंसोल को लाने के लिए T को हिट करें।

सार्वजनिक संदेश

सभी सार्वजनिक संदेश यहां दिखाए जाएंगे। निचले-बाएँ कोने में संकेत (>) देखें। कुछ टाइप करें और एंटर करें और ग्रुप चैट में अन्य सभी खिलाड़ियों को संदेश भेजा जाएगा। कमांडों को भी यहां निष्पादित किया जा सकता है, लेकिन कमांड को आगे स्लैश (/) शुरू करें।

एक ऑप के रूप में, टाइपिंग ' /सूची 'और एंटर दबाएं' सभी जुड़े हुए खिलाड़ियों को सूचीबद्ध करेगा। इसके अलावा, आइटम किसी भी खिलाड़ी को दिए जा सकते हैं (अपने आप सहित), प्रतिबंध और क्षमा विशेष उपयोगकर्ता, गेम का समय और अधिक बदलें। यदि आप एक विशिष्ट आदेश के बारे में सुनिश्चित नहीं हैं, तो आप टाइप कर सकते हैं ” /मदद 'अधिक जानकारी प्राप्त करने के लिए।

यह कुछ खिलाड़ियों को आमंत्रित करने का समय है!

अपने मैक पर एक Minecraft सर्वर बनाओ

यदि आपके पास सिस्टम का कुछ बुनियादी ज्ञान है, तो मैक पर Minecraft सर्वर चलाना एक बहुत आसान काम है।

चरण 1. सुनिश्चित करें कि आपके पास जावा स्थापित है।

ध्यान रखें कि सर्वर macOS संस्करणों पर पूर्व की तुलना में 10.8 पर सही ढंग से नहीं चलता है और आपकी मशीन को क्रैश कर सकता है।

यदि आप macOS 10.8 चला रहे हैं, तो जावा की वेबसाइट के माध्यम से जावा को अपडेट किया जाता है। * (माउंटेन लायन) या macOS 10.9। * (Maiticks)। इस केबी से कैसे स्थापित करें / अपडेट करें, इस बारे में जानकारी प्राप्त करें Apple की वेबसाइट

MacOS के नए संस्करणों में डिफ़ॉल्ट रूप से जावा शामिल है।

  1. Apple मेनू से, पर जाएं सिस्टम प्रेफरेंसेज और जावा आइकन की तलाश करें। इसे लॉन्च करने के लिए खोलें जावा कंट्रोल पैनल।
  2. अपडेट टैब पर क्लिक करें, फिर चुनें अभी Update करें
  3. जब इंस्टॉलर विंडो दिखाई दे, तो चयन करें अद्यतन स्थापित करें > स्थापित करें और पुन: लॉन्च करें

चरण 2. अपने Minecraft सर्वर फ़ाइलों के लिए एक स्थान चुनें।

Minecraft सर्वर फ़ाइलों के लिए एक फ़ोल्डर बनाएँ। आप अपनी पसंद के अनुसार फ़ोल्डर बना सकते हैं।

  1. डाउनलोड Minecraft सर्वर सॉफ्टवेयर।
  2. एक नया फ़ोल्डर बनाएँ और इसे नाम दें ” माइनक्राफ़्ट सर्वर 'और डाउनलोड की गई Minecraft सर्वर फ़ाइल को इसमें खींचें।

चरण 3। Minecraft सर्वर सॉफ्टवेयर डाउनलोड करें

सॉफ्टवेयर डाउनलोड करें ( यहाँ )। यह एक जावा .jar फ़ाइल के रूप में आता है। इस फ़ाइल को अंतिम चरण में बनाए गए स्थान पर सहेजें।

  1. अपने पर जाओ अनुप्रयोग फ़ोल्डर और डबल-क्लिक करें TextEdit
  2. एक नया .txt दस्तावेज़ खोलें
  3. एक बार TextEdit में, चुनें प्रारूप > सादा पाठ करें > ठीक
  4. दस्तावेज़ में निम्नलिखित टाइप करें:
#! / bin / bash cd '$ (dirname' $ 0 ')' java -Xms1G -Xmx1G -jar {सर्वर फ़ाइल नाम} nogui {सर्वर फ़ाइल नाम} के स्थान पर डाउनलोड किया गया दर्ज करें।

विस्तार से देखने के लिए ऊपर चर्चा की गई विंडोज अनुभाग।

  1. अपने सर्वर की .jar फ़ाइल वाले फ़ोल्डर में फ़ाइल सहेजें और इसे नाम दें आदेश '
  2. पर जाकर मैक टर्मिनल खोलें अनुप्रयोग > उपयोगिताओं , फिर डबल क्लिक करें टर्मिनल
  3. स्वामी को फ़ाइल start.command पर अनुमति निष्पादित करने के लिए, समूह। और सार्वजनिक, टर्मिनल विंडो में, टाइप करें “ chmod a + x '(उद्धरण चिह्नों के बिना) एक एकल स्थान के बाद, और फिर दबाएं दर्ज
  4. खींचें और छोड़ें कमांड फाइल करें में बनाया गया टर्मिनल विंडो, फिर दबाएँ दर्ज फिर। (यह देता है Daud start.command स्क्रिप्ट की अनुमति।)
  5. अब आप खोल सकते हैं को कमांड फ़ाइल सर्वर चलाएं। जब आप फ़ाइल को डबल-क्लिक करते हैं, तो एक नई विंडो खुल जाएगी, और आपको कुछ त्रुटि संदेश दिखाई दे सकते हैं। उनके बारे में चिंता मत करो; सर्वर अब Minecraft खेलने के लिए तैयार होना चाहिए।

चरण 4. अपने राउटर पर पोर्ट अग्रेषण सक्षम करें।

कृपया पोर्ट अग्रेषण को सक्षम करने के लिए ऊपर चर्चा की गई विंडोज़ अनुभाग में दिए गए निर्देशों को देखें।

चरण 5। Minecraft सर्वर शुरू करें।

चरण A टर्मिनल विंडो में आपके द्वारा बनाई गई 'start.command' फ़ाइल को डबल-क्लिक करें। कुछ त्रुटि संदेश पॉप-अप हो सकते हैं, पहली बार जब आप सामान्य सर्वर चलाते हैं।

मैक पर चल रहा सेर

चरण -6: ओएस एक्स पर आईपी स्थान

  1. डेस्कटॉप खोलें।
  2. को खोलो सेब लोगो के नीचे मेनू
  3. नीचे स्क्रॉल करें प्रणाली पसंद
  4. चुनते हैं ' नेटवर्क '
  5. निचले दाईं ओर, आपका IP 'IP पता (xxx.xxx.xxx.xxx)' होना चाहिए। इसे कॉपी करें।

मैक पर आईपी पता

एक बार Minecraft सर्वर उठने और चलने के बाद, आप खिलाड़ियों को Minecraft सर्वर से कनेक्ट करने के लिए आमंत्रित कर सकते हैं

सर्वर के साथ Tweaking के बारे में जानकारी के लिए, पोर्ट फ़ॉरवर्डिंग, कनेक्ट करना और सर्वर पर खेलना कृपया ऊपर चर्चा किए गए विंडोज सेक्शन को देखें।

लिनक्स पर एक Minecraft सर्वर बनाओ

लिनक्स में कई अलग-अलग किस्में हैं, जिन्हें डिस्ट्रीब्यूशन या डिस्ट्रोस कहा जाता है, जिसमें से कुछ को सर्वर चलाने के लिए डिज़ाइन किया गया है या बेहतर है। साथ ही, लिनक्स का 64-बिट संस्करण 64-बिट सीपीयू पर बेहतर प्रदर्शन करता है और लिनक्स का 32-बिट संस्करण केवल पहले 4 जीबी रैम का उपयोग करता है, भले ही अधिक रैम स्थापित हो।

हम सबसे लोकप्रिय लिनक्स वितरणों में से एक का उपयोग करेंगे अर्थात्। उबंटू 18.04 बायोनिक बीवर Minecraft सर्वर के लिए।

विशेषाधिकृत पहुंच उबंटू को 18.04 सिस्टम की आवश्यकता है। कुछ लिनक्स कमांड को रूट विशेषाधिकारों के साथ सीधे एक रूट उपयोगकर्ता या उपयोग के माध्यम से निष्पादित किया जाएगा sudo कमांड जबकि अन्य कमांड को एक नियमित गैर-विशेषाधिकार प्राप्त उपयोगकर्ता के रूप में निष्पादित किया जाएगा

चरण 1. जावा और पूर्वापेक्षाएँ स्थापित करें

जावा और नैम्प कमांड सहित सभी पूर्वापेक्षाओं की स्थापना शुरू करें जिसे हम बाद में कुछ बुनियादी समस्या निवारण उद्देश्यों के लिए उपयोग कर सकते हैं:

$ sudo apt अद्यतन $ sudo apt स्थापित wget स्क्रीन डिफ़ॉल्ट-jdk nmap

अपने डिस्ट्रो के प्रलेखन की जाँच करें। इसमें JDK और अन्य पूर्वापेक्षाएँ स्थापित करने के बारे में जानकारी होनी चाहिए।

या अन्य, जावा की यात्रा करें वेबसाइट लिनक्स के लिए जावा पैकेज डाउनलोड करने के लिए सीधे।

चरण 2। एक Minecraft उपयोगकर्ता बनाएँ

इसके बाद, हमें Minecraft नामक एक नया उपयोगकर्ता बनाना होगा और Minecraft सर्वर इस उपयोगकर्ता के तहत चलेगा:

$ sudo useradd -m -r -d / opt / minecraft minecraft

चरण 3। Minecraft सर्वर स्थापित करें

Minecraft सर्वर के कई उदाहरण एक सिस्टम पर चलाए जा सकते हैं और हमें प्रत्येक उदाहरण के लिए एक अलग निर्देशिका बनाना होगा

/ Opt / Minecraft निर्देशिका। हमारे पहले उदाहरण को जीवित रहने दें: $ sudo mkdir / opt / minecraft / उत्तरजीविता

चरण 4। डाउनलोड करें और Minecraft सर्वर स्थापित करें

  1. अब से नवीनतम Minecraft सर्वर डाउनलोड करें डाउनलोड
  2. नीचे रन कमांड डाउनलोड करने के बाद:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. स्वीकार करो EULA नियम और शर्तें: $ sudo bash -c 'echo eula = true> /opt/minecraft/survival/eula.txt' 4. निर्देशिका / ऑप्ट / माइनक्राफ्ट / उत्तरजीविता / और इसकी सभी फाइलों का स्वामित्व बदलें: $ sudo chown -R माइनक्राफ्ट / ऑप्ट / माइनक्राफ्ट / उत्तरजीविता /

चरण 5। Minecraft SystemD स्टार्टअप स्क्रिप्ट बनाएँ

  1. उदाहरण के लिए रिबूट के बाद अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करने के बाद आसानी से Minecraft सर्वर शुरू करने में सक्षम होने के लिए हम :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. निम्नलिखित सामग्री रखने वाली फ़ाइल के साथ एक नई टेक्स्ट फ़ाइल बनाएँ:
[यूनिट] विवरण = Minecraft सर्वर:% iAfter = network.target [सेवा] वर्कडायरेक्टरी = / ऑप्ट / मिनिक्राफ्ट /% iUser = minecraftGroup = minecraftRestart = alwaysExecStore = / usr / bin / screen -DmS mc-% i / usr / bin / us java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'सामान' कहते हैं SERVER SHUTTRE DOWN IN 5 SECONDS। सभी मैप्स को सेव करना ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' सामान 'save-all' 015'ExecStop = / usr / बिन / स्क्रीन -p 0 -S mc-% i -X eval 'सामान' स्टॉप ' 015' [स्थापित करें] WantedBy = multi-user.target

यह फ़ाइल केवल एक उदाहरण है और आप अपने पसंद के अनुसार कमांड के साथ ट्विक कर सकते हैं। 2GB से RAM को 4GB तक बढ़ाने के लिए निम्नलिखित परिवर्तन करें:

से:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

सेवा:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

चरण 6। Minecraft सर्वर प्रारंभ करें

  1. अगला, अपने नए Minecraft सर्वर को शुरू करने के लिए systemctlcommand का उपयोग करें:
$ sudo systemctl की शुरुआत Minecraft @ उत्तरजीविता से होती है
  1. पुष्टि करें कि नया Minecraft सर्वर ऊपर और चल रहा है:
    $ sudo systemctl स्टेटस minecraft @ अस्तित्व
  2. रिबूट के बाद Minecraft सर्वर को पुनरारंभ करने के लिए, निष्पादित करें:
    $ sudo systemctl minecraft @ अस्तित्व को सक्षम बनाता है
  3. अब का उपयोग करने में सक्षम होना चाहिए nmap डिफ़ॉल्ट Minecraft पोर्ट 25565 के लिए जाँच करने के लिए कमांड:
    $ nmap -p 25565 लोकलहोस्ट

चरण 7. एक ही होस्ट पर एक Minecraft सर्वर उदाहरण से अधिक चल रहा है

  1. निम्नलिखित लिनक्स कमांड एक नए Minecraft सर्वर को नामांकित करेगा linuxconfig पोर्ट 25566 पर।
    /opt/minecraft/linuxconfig/server.properties।
  2. Minecraft सर्वर का एक और उदाहरण तैनात करने के लिए हमारी मौजूदा सिस्टम स्क्रिप्ट का उपयोग करना आसान है:
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt /minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt /minecraft/linuxconfig.ig '$ sudo bash -c' इको सर्वर-पोर्ट = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linecconfig /
  1. रिबूट के बाद शुरू करने और सर्वर को शुरू करने के लिए Minecraft सर्वर को सक्षम करें:
$ sudo systemctl सक्षम करें Minecraft @ linuxconfig $ sudo systemctl start minecraft @ linuxconfig
  1. अंत में, स्थिति की जाँच करें:
$ sudo systemctl स्टेटस minecraft @ linuxconfig

सर्वर के साथ Tweaking के बारे में जानकारी के लिए, पोर्ट फ़ॉरवर्डिंग, कनेक्ट करना और सर्वर पर खेलना कृपया ऊपर चर्चा किए गए विंडोज सेक्शन को देखें।

अंतिम शब्द

बधाई हो! अब आप विभिन्न ऑपरेटिंग सिस्टम पर एक Minecraft सर्वर बना सकते हैं।

16 मिनट पढ़े