مائن کرافٹ سرور کیسے بنایا جائے؟



آپ کے بیرونی / عوامی IP پتے کے ذریعے انٹرنیٹ پر

اگر آپ اپنے مقامی نیٹ ورک سے باہر کے لوگوں کے ساتھ کھیلنا چاہتے ہیں تو آپ کو پورٹ فارورڈنگ ترتیب دینا ہوگی تاکہ آپ کے گھر کے نیٹ ورک سے باہر کے کھلاڑی سرور تک رسائی حاصل کرسکیں۔ زیادہ تر ہوم براڈ بینڈ کنکشن بہت سارے کھلاڑیوں کی آسانی سے مدد کر سکتے ہیں۔ کیونکہ مائن کرافٹ سرور میں پاس ورڈ سسٹم نہیں ہے ، آپ کو سرور پر وائٹ لسٹ بنانی چاہئے۔ کمانڈ اور پیرامیٹرز کا استعمال کریں

 / وائٹ لسٹ [آن / آف / لسٹ / ایڈ / ہٹ / دوبارہ لوڈ] [پلےرنام] 

وائٹ لسٹ کو برقرار رکھنے کیلئے۔



A. اپنے روٹر پر پورٹ فارورڈنگ کو قابل بنائیں۔

پورٹ فارورڈنگ آپ کے روٹر کے ذریعہ کی جاتی ہے تاکہ یہ صحیح ٹریفک کو صحیح کمپیوٹر پر بھیج سکے۔ پورٹ فارورڈنگ سیکیورٹی کا ایک ممکنہ خطرہ ہے جو آپ کے نیٹ ورک کو بیرونی دنیا میں کھول دیتا ہے۔ روٹر پر پورٹ فارورڈنگ کنفیگر کرنے کے طریقے کے بارے میں خصوصی ہدایات حاصل کرنے کے ل your اپنے راؤٹر کی دستاویزات پڑھیں۔



  1. ملاحظہ کریں portforwarding.com ، اپنے روٹر ماڈل کو منتخب کریں۔
  2. منتخب کریں گیم یعنی 'مائن کرافٹ سرور' اس معاملے میں.
  3. اپنے براؤزر کے سرچ بار میں اپنا ڈیفالٹ گیٹ وے IP ایڈریس داخل کرکے اپنے راؤٹر کے ہوم پیج پر جائیں۔
  4. آپ کو اپنے روٹر کے لئے صارف نام اور پاس ورڈ داخل کرنے کا اشارہ کیا جائے گا۔
  5. اپنے روٹر کے صفحے پر ، تلاش کریں پورٹ فارورڈنگ آپ کے روٹر کے ہوم پیج پر سیکشن۔ اس کے تحت ہوسکتا ہے اعلی درجے کی ترتیبات . اگر ضروری ہو تو مدد کے لئے روٹر کا دستی چیک کریں۔
  6. یہاں سے ، آپ پورٹ فارورڈ کیلئے قواعد مرتب کرسکتے ہیں۔ آپ کے روٹر پر منحصر ہے ، آپ کو ایسا بٹن منتخب کرنا پڑے گا جس میں کہا گیا ہو شامل کریں یا آگے بڑھنے کے لئے بھی کچھ ایسا ہی۔ اس قانون کا نام 'مائن کرافٹ'۔
  7. دونوں پورٹ فیلڈز میں ، پہلے سے طے شدہ مائن کرافٹ سرور پورٹ داخل کریں۔ 25565 .
  8. میں اپنے کمپیوٹر کا جامد IP پتہ درج کریں آئی پی پتہ نیز ، ہمیں سرور کے مقامی IP پتے کو آگے بڑھنے والے بندرگاہ کے لئے آؤٹ پٹ IP یا سرور IP کے طور پر داخل کرنا ہوگا ، جو روٹر کو بتاتا ہے کہ کون سا سسٹم اشارہ کرنا ہے۔ سرور کا مقامی IP تلاش کرنے کے لئے ، اوپن کمانڈ پرامپٹ اور ٹائپ کریں ipconfig .
  9. دونوں کو منتخب کریں UDP اور ٹی سی پی
  10. محفوظ کریں پر کلک کریں درخواست دیں .
  11. روٹر ریبوٹس کے بعد ، مائن کرافٹ سرور انٹرنیٹ پر کھلاڑیوں کے لئے قابل رسائی ہونا چاہئے۔
  12. مائن کرافٹ سرور کا عوامی IP پتہ ملاحظہ کرکے تلاش کریں whatsismyip.com .
  13. اور یہ چیک کرنے کے لئے کہ آیا مائن کرافٹ سرور قابل رسائی ہے یا نہیں ، مائن کرافٹ سرور کا عوامی IP پتہ داخل کریں مائن کرافٹ سرور اسٹیٹس چیکر .

یاد رکھیں کہ جب آپ اس سے رابطہ قائم کرنے کی کوشش کرتے ہیں تو مائن کرافٹ سرور چل رہا ہونا چاہئے .



مزید یہ کہ جب آپ اپنے کمپیوٹر کو بند کردیں یا اپنا موڈیم دوبارہ ترتیب دیں تو آپ کے بیرونی اور مقامی دونوں IP پتے بدل سکتے ہیں۔ ہر بار جب آپ اپنے سرور کو شروع کرتے ہیں تو ، اپنے اندرونی اور بیرونی IP پتے کی دوبارہ جانچ کرنا اور اس کے مطابق ترتیبات کو اپ ڈیٹ کرنا یقینی بنائیں۔ اور جب بھی آپ کے کمپیوٹر کو روٹر سے منسلک کیا جاتا ہے آپ ہر وقت اپ ڈیٹ نہیں کرنا چاہتے تو آپ کو جامد IP ایڈریس استعمال کرنا چاہئے۔ یا بصورت دیگر کسی DNS سروس کی تلاش کریں جو آپ کو IP پتے کے بجائے ، نام رکھنے کی اجازت دے گی ، جو اب بھی برقرار رہے گی۔

اگر آپ کو سرعام رابطہ کرنے میں پریشانی ہے IPv4 ، رابطہ قائم کرنے کی کوشش کریں IPv6 . لیکن صرف اس جانچ کے ل done کیا جانا چاہئے کہ آیا منی کرافٹ سرور آن لائن ہے ، بیرونی کھلاڑی اب بھی IPv4 استعمال کریں گے۔

اب آپ ان کھلاڑیوں کو مائن کرافٹ سرور کا بیرونی IP ایڈریس بھیج سکتے ہیں جو انٹرنیٹ پر مائن کرافٹ سرور استعمال کرسکتے ہیں۔



انٹرنیٹ کنکشن کے لئے آئی پی

(مذکورہ بالا صرف IP ایڈریس کی مثال ہے)

مرحلہ ۔7۔ مائن کرافٹ ملٹی پلیئر چلائیں:

چیٹ کنسول لانے کیلئے ٹی مارو۔

عوامی پیغامات

عوامی پیغامات کے سبھی یہاں دکھائے جائیں گے۔ نیچے کے بائیں کونے میں فوری (>) پر غور کریں۔ کچھ ٹائپ کریں اور انٹر کو دبائیں اور گروپ چیٹ میں دوسرے تمام کھلاڑیوں کو میسج بھیجا جائے گا۔ یہاں پر بھی کمانڈز پر عمل درآمد کیا جاسکتا ہے ، لیکن کمانڈ کو فارورڈ سلیش (/) شروع کریں۔

ایک اختیاری عمل کے بطور ، / فہرست ”اور انٹر کو مارنے سے تمام منسلک کھلاڑیوں کی فہرست ہوگی۔ نیز ، کسی بھی کھلاڑی کو (اپنے آپ سمیت) ، اشیاء پر پابندی لگانے اور خاص طور پر استعمال کرنے والوں کو معافی دینے ، کھیل کا وقت اور زیادہ تبدیل کرنے کے ل. اشیاء دی جاسکتی ہیں۔ اگر آپ کو کسی مخصوص کمانڈ کے بارے میں یقین نہیں ہے تو ، آپ ' /مدد 'مزید معلومات حاصل کرنے کے لئے۔

اب کچھ کھلاڑیوں کو مدعو کرنے کا وقت آگیا ہے!

اپنے میک پر مائن کرافٹ سرور بنائیں

اگر آپ کو سسٹم کے بارے میں کچھ بنیادی معلومات ہیں تو میک پر مائن کرافٹ سرور چلانا بہت آسان کام ہے۔

مرحلہ 1. یقینی بنائیں کہ آپ نے جاوا انسٹال کیا ہے۔

یہ ذہن میں رکھیں کہ سرور 10،8 سے پہلے والے میک او ایس ورژن پر صحیح طور پر نہیں چلائے گا اور آپ کی مشین کو کریش کرسکتا ہے۔

جاوا کو جاوا کی ویب سائٹ کے ذریعے اپ ڈیٹ کیا جاتا ہے اگر آپ میکوس 10.8 چلا رہے ہیں۔ * (ماؤنٹین شیر) یا میکوس 10.9۔ * (ماورکس) اس KB سے انسٹال / اپ ڈیٹ کرنے کا طریقہ سے متعلق تفصیلات حاصل کریں ایپل کی ویب سائٹ

میکوس کے جدید تر ورژنوں میں جاوا کو بطور ڈیفالٹ شامل ہوتا ہے۔

  1. ایپل مینو سے ، پر جائیں سسٹم کی ترجیحات اور جاوا کے آئیکن کو تلاش کریں۔ اسے شروع کرنے کے لئے کھولیں جاوا کنٹرول پینل
  2. تازہ کاری والے ٹیب پر کلک کریں ، پھر منتخب کریں تازہ ترین کریں. جدید بنایں .
  3. جب انسٹالر ونڈو ظاہر ہوتا ہے ، منتخب کریں اپ ڈیٹ انسٹال کریں > انسٹال کریں اور دوبارہ لانچ کریں .

مرحلہ 2. اپنی مائن کرافٹ سرور فائلوں کے لئے ایک مقام کا انتخاب کریں۔

مائن کرافٹ سرور فائلوں کے لئے ایک فولڈر بنائیں۔ آپ اپنی پسند کے مطابق فولڈر تشکیل دے سکتے ہیں۔

  1. ڈاؤن لوڈ کریں Minecraft سرور سافٹ ویئر.
  2. ایک نیا فولڈر بنائیں اور اس کا نام رکھیں “ minecraft_server 'اور ڈاؤن لوڈ کردہ Minecraft سرور فائل کو اس میں گھسیٹیں۔

مرحلہ 3. مائن کرافٹ سرور سافٹ ویئر ڈاؤن لوڈ کریں

سافٹ ویئر ڈاؤن لوڈ کریں ( یہاں ). یہ جاوا .jar فائل کی طرح آتا ہے۔ اس فائل کو آخری مرحلے میں بنائے گئے مقام پر محفوظ کریں۔

  1. آپ کے پاس جائیں درخواستیں فولڈر اور ڈبل پر کلک کریں ٹیکسٹ ایڈٹ
  2. ایک نیا .txt دستاویز کھولیں
  3. ایک بار TextEdit میں ، منتخب کریں فارمیٹ > سادہ متن بنائیں > ٹھیک ہے .
  4. دستاویز میں درج ذیل کو ٹائپ کریں:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {سرور فائل کا نام} nogui ed سرور فائل نام place کی جگہ ڈاؤن لوڈ درج کریں۔

تفصیل کے لئے ونڈوز سیکشن کو اوپر دیکھیں۔

  1. اپنے سرور کی .jar فائل والے فولڈر میں فائل کو محفوظ کریں اور اس کا نام رکھیں “ کمانڈ '
  2. جاکر میک ٹرمینل کھولیں درخواستیں > افادیت ، پھر ڈبل کلک کریں ٹرمینل
  3. گروپ ، مالک کو فائل اسٹارٹ ڈاٹ کام پر عملدرآمد کی اجازت دینے کے لئے۔ اور عوامی ، ٹرمینل ونڈو میں ، ' chmod a + x ”(کوٹیشن کے نشانات کے بغیر) ایک ہی جگہ کے بعد ، اور پھر دبائیں داخل کریں .
  4. گھسیٹیں اور چھوڑیں کمانڈ فائل آپ میں پیدا کیا ٹرمینل ونڈو ، پھر دبائیں داخل کریں ایک بار پھر (یہ دیتا ہے رن start.com اور اسکرپٹ کی اجازت۔)
  5. اب آپ کھول سکتے ہیں کمانڈ فائل کرنے کے لئے سرور چلائیں۔ جب آپ فائل پر ڈبل کلک کرتے ہیں تو ، ایک نیا ونڈو کھل جائے گا ، اور آپ کو کچھ خامی پیغامات نظر آئیں گے۔ ان کے بارے میں فکر مت کرو؛ سرور اب Minecraft کھیلنے کے لئے تیار ہونا چاہئے.

مرحلہ 4. اپنے روٹر پر پورٹ فارورڈنگ کو قابل بنائیں۔

براہ کرم پورٹ فارورڈنگ کو فعال کرنے کیلئے ونڈوز سیکشن میں دی گئی ہدایات دیکھیں۔

مرحلہ 5. مائن کرافٹ سرور شروع کریں۔

ٹرمینل ونڈو آپ کے مرحلے میں بنائی گئی 'start.command' فائل پر ڈبل کلک کریں۔ کچھ غلطی والے پیغامات پاپ اپ ہوسکتے ہیں ، پہلی بار جب آپ عام سرور چلاتے ہیں۔

سیرر میک پر چل رہا ہے

مرحلہ -6: OS X پر IP مقام

  1. ڈیسک ٹاپ کھولیں۔
  2. کھولو سیب لوگو کے تحت مینو
  3. نیچے سکرول سسٹم ترجیحات
  4. منتخب کریں “ نیٹ ورک '
  5. نیچے دائیں طرف ، آپ کا IP 'IP ایڈریس (xxx.xxx.xxx.xxx)' کی طرح ہونا چاہئے۔ اسے کاپی کریں۔

میک پر IP ایڈریس

ایک بار جب مائن کرافٹ سرور چل رہا ہے تو ، آپ کھلاڑیوں کو منی کرافٹ سرور سے رابطہ قائم کرنے کے لئے مدعو کرسکتے ہیں

سرور کے ساتھ ٹوییکنگ ، پورٹ فارورڈنگ ، رابطہ قائم کرنے اور سرور پر چلانے کے بارے میں تفصیلات کے لئے ، براہ کرم مذکورہ بالا ونڈوز سیکشن دیکھیں۔

ایک لینکس پر مائن کرافٹ سرور بنائیں

لینکس میں بہت سی مختلف قسمیں ہیں جن کو ڈسٹری بیوشنز یا ڈسٹروس کہتے ہیں ، جن میں سے کچھ سرور کو چلانے کے لئے تیار یا بہتر موزوں ہیں۔ نیز ، لینکس کا ایک 64-بٹ ورژن 64 بٹ سی پی یو پر بہتر کارکردگی کا مظاہرہ کرتا ہے اور لینکس کا 32 بٹ ورژن صرف پہلے 4 جی بی ریم کا استعمال کرتا ہے یہاں تک کہ زیادہ ریم انسٹال ہونے کے باوجود بھی۔

ہم لینکس کی سب سے مشہور تقسیم کا استعمال کریں گے۔ اوبنٹو 18.04 بایونک بیور Minecraft سرور کے لئے.

مراعات یافتہ رسائی اوبنٹو میں 18.04 نظام کی ضرورت ہے۔ کچھ لینکس کمانڈز کو جڑ کے استحقاق کے ساتھ یا تو براہ راست روٹ صارف کے طور پر یا استعمال کے ذریعہ عمل میں لایا جائے گا sudo کمانڈ جبکہ دیگر کمانڈز کو بطور باقاعدہ غیر مراعات یافتہ صارف کی حیثیت سے عمل میں لایا جائے گا

مرحلہ 1. جاوا اور شرطیں انسٹال کریں

آئیے جاوا اور این ایم اے پی کمانڈ سمیت تمام ضروری شرائط کی تنصیب شروع کرتے ہیں جسے ہم بعد میں کچھ خرابیوں کا سراغ لگانے کے بنیادی مقاصد کے لئے استعمال کرسکتے ہیں۔

do sudo اپٹ اپ ڈیٹ $ sudo اپٹ انسٹال ویجٹ اسکرین ڈیفالٹ jdk nmap

اپنی ڈسٹرو کی دستاویزات کو چیک کریں۔ اس میں جے ڈی کے اور دیگر ضروری شرائط کو انسٹال کرنے کے بارے میں معلومات ہونی چاہ.۔

یا دوسرے ، جاوا کے وزٹ کریں ویب سائٹ لینکس کے لئے جاوا پیکیج کو براہ راست ڈاؤن لوڈ کرنے کے لئے۔

مرحلہ 2. مائن کرافٹ صارف بنائیں

اگلا ، ہمیں منی کرافٹ نامی ایک نیا صارف بنانا ہے . اور مائن کرافٹ سرور اس صارف کے تحت چلائے گا:

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

مرحلہ 3۔ مائن کرافٹ سرور انسٹال کریں

مائن کرافٹ سرور کی ایک سے زیادہ مثال ایک ہی نظام پر چلائی جاسکتی ہے اور ہمیں ہر مثال کے لئے الگ ڈائریکٹری بنانا ہوگی۔

/ آپٹ / مائن کرافٹ ڈائرکٹری۔ ہماری پہلی مثال بقا ہونے دیں: do sudo mkdir / opt / minecraft / survival

مرحلہ 4۔ Minecraft سرور ڈاؤن لوڈ اور انسٹال کریں

  1. اب تازہ ترین مائن کرافٹ سرور کو ڈاؤن لوڈ کریں ڈاؤن لوڈ کریں
  2. ذیل میں رن کمانڈ ڈاؤن لوڈ کرنے کے بعد:
    do sudo ویجٹ -O /opt/minecraft/survival/minecraft_server.jar

3. قبول کریں EULA شرائط و ضوابط: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” the. ڈائرکٹری / آپٹ / مائن کرافٹ / بقا / اور اس کی تمام فائلوں کی ملکیت کو بذریعہ تبدیل کریں: do sudo chown -R minecraft / آپٹ / minecraft / بقا /

مرحلہ 5۔ مائن کرافٹ سسٹم اسٹارٹ اسکرپٹ بنائیں

  1. ریبوٹ کے بعد مینی کرافٹ سرور کو آسانی سے شروع کرنے کے قابل ہو مثال کے طور پر اپنے پسندیدہ ٹیکسٹ ایڈیٹر کا استعمال کریں ہم :
    do sudo vi /etc/systemd/system/minecraft@.service
  2. مندرجہ ذیل مواد رکھنے والی فائل کے ساتھ ایک نئی ٹیکسٹ فائل بنائیں:
[یونٹ] تفصیل = مائن کرافٹ سرور:٪ iAfter = network.target [سروس] ورکنگ ڈائرکٹری = / آپٹ / مائن کرافٹ /٪ iUser = minecraftGroup = minecraftRestart = ہمیشہExecStart = / usr / bin / screen -DmS mc-٪ i / usr / bin / java -Xmx2G-jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-٪ i -X eval 'سامان' کہتے ہیں کہ سرور کو 5 سیکنڈ میں بند کرنا ہے۔ سبھی نقشوں کو محفوظ کر رہا ہے ... ' 015'ExecStop = / bin / ঘুম / بِن / اسکرین -p 0 -S mc-٪ i -X eval 'stuff' stop ' 015' [انسٹال کریں] WantedBy = multi-user.target

یہ فائل صرف ایک مثال ہے اور آپ اپنی پسند کے مطابق احکامات کے ساتھ موافقت کرسکتے ہیں جیسے۔ 2GB سے رام 4GB کرنے کیلئے مندرجہ ذیل تبدیلی کریں:

منجانب:

ایگزیک اسٹارٹ = / usr / bin / اسکرین -ڈیمیس mc-٪ i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

TO:

ایگزیک اسٹارٹ = / usr / bin / اسکرین -ڈیمیس MC-٪ i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

مرحلہ 6۔ مائن کرافٹ سرور شروع کریں

  1. اگلا ، اپنے نئے مائن کرافٹ سرور کو شروع کرنے کے لئے سسٹمٹیکیلکمانڈ کا استعمال کریں:
surv sudo systemctl اسٹار منی کرافٹ @ بقا
  1. تصدیق کریں کہ نیا مائن کرافٹ سرور چل رہا ہے اور چل رہا ہے:
    surv sudo systemctl حیثیت minecraft @ بقا
  2. ربوٹ کے بعد مائن کرافٹ سرور کو دوبارہ شروع کرنے کے ل exec ، عمل کریں:
    do sudo systemctl minecraft @ بقا کو قابل بنائیں
  3. اب استعمال کرنے کے قابل ہونا چاہئے nmap پہلے سے طے شدہ مائن کرافٹ بندرگاہ 25565 کی جانچ کرنے کے لئے کمانڈ:
    ma nmap -p 25565 لوکل ہوسٹ

مرحلہ 7. ایک ہی میزبان پر ایک سے زیادہ Minecraft سرور مثال کے طور پر چلانے

  1. مندرجہ ذیل لینکس کمانڈز نامی ایک نیا مائن کرافٹ سرور تشکیل دیں گے linuxconfig 25566 پورٹ پر۔
    /opt/minecraft/linuxconfig/server.properties.
  2. مائن کرافٹ سرور کی ایک اور مثال کو متعین کرنے کے لئے ہمارے موجودہ سسٹمڈ اسکرپٹ کا استعمال آسان ہے کیونکہ:
do sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'بازگشت Eula = true> /opt/minecraft/linuxconfig/eula.txt 'do sudo bash -c' ایکو سرور پورٹ = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linuxconfig /
  1. مینی کرافٹ سرور کو دوبارہ بوٹ کے بعد شروع کرنے اور سرور کو شروع کرنے کے قابل بنائیں:
$ sudo systemctl minecraft @ linuxconfig کو فعال کریں $ sudo systemctl start minecraft @ linuxconfig
  1. آخر میں ، حیثیت کی جانچ پڑتال کریں:
do sudo systemctl حیثیت minecraft @ linuxconfig

سرور کے ساتھ ٹوییکنگ ، پورٹ فارورڈنگ ، رابطہ قائم کرنے اور سرور پر چلانے کے بارے میں تفصیلات کے لئے براہ کرم مذکورہ بالا ونڈوز سیکشن دیکھیں۔

آخری لفظ

مبارک ہو! اب آپ مختلف آپریٹنگ سسٹمز پر مائن کرافٹ سرور بنا سکتے ہیں۔

16 منٹ پڑھا