اوبنٹو میں میزبان کا نام کیسے تبدیل کیا جائے؟

How Change Hostname Ubuntu



اگر آپ نے کبھی کمپیوٹر استعمال کیا ہے یا ویب سائٹس کے ذریعے براؤز کیا ہے تو آپ کو میزبان نام کی اصطلاح کا سامنا کرنا پڑا ہوگا۔ میزبان نام صارف کے ذریعہ تیار کردہ ایک حسب ضرورت نام ہے ، جو نیٹ ورک کے اندر موجود نظام کی شناخت میں مدد کرتا ہے۔ یہاں ، ہم اوبنٹو سسٹم میں میزبان نام پر غور کر رہے ہیں۔ ایک صارف آپریٹنگ سسٹم کے سیٹ اپ کے دوران اپنی مشین کو میزبان نام تفویض کرتا ہے۔ یہ ان کی مدد کرتا ہے کہ وہ اپنی مشین کو انٹرنیٹ پر منفرد طور پر پہچانیں۔

مختلف وجوہات آپ کو اپنی مشین کا نام تبدیل کرنے کے لیے متاثر کر سکتی ہیں۔ سب سے اہم وجوہات میں سے ایک یہ ہے کہ تنازعات سے بچنے کے لیے کوئی دو نظام ایک ہی مشین کا نام نہیں بانٹ سکتے۔ لہذا ، اگر آپ نئے ہیں اور میزبان نام مرتب کرنا چاہتے ہیں تو ، یہ منفرد ہونا چاہئے اور دانشمندی سے منتخب کیا جانا چاہئے۔







میزبان نام کیا ہے؟

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



میزبان کے ناموں کو سمجھنا۔

میزبان نام نیٹ ورک پر آپ کے آلے کی شناخت میں مدد کرتا ہے۔ بدقسمتی سے ، ہم ایک ہی نیٹ ورک پر ایک ہی میزبان نام رکھنے والی دو یا زیادہ مشینیں یا سسٹم نہیں چلا سکتے۔ لیکن یہ ممکن ہو سکتا ہے اگر مشین مختلف نیٹ ورک پر ہو۔



اوبنٹو میں ، آپ کو اپنے سسٹم کے میزبان نام اور مختلف متعلقہ ترتیبات کو اس کے عام استعمال شدہ کمانڈ کے ذریعے ترمیم کرنے کی اجازت ہے ، میزبان نام . یہ ٹول میزبان نام کی تین مختلف کلاسوں کو پہچاننے میں مدد کرتا ہے ، جیسا کہ ذیل میں دکھایا گیا ہے۔





  • جامد۔ : یہ معیاری میزبان نام کی وضاحت کرتا ہے۔ یہ راستے میں موجود فائل میں محفوظ ہے۔ /etc/hostname۔ جسے صارف سیٹ کر سکتا ہے۔
  • خوبصورت: یہ وضاحتی فری فارم UTF8 میزبان نام کی وضاحت کرتا ہے جو صارف کے سامنے پیش کرنے کے لیے موزوں ہے۔ مثال کے طور پر ، لینکسائز کا لیپ ٹاپ۔
  • عارضی: اس سے مراد متحرک میزبان نام ہے ، خاص طور پر دانا کے ذریعہ برقرار رکھا جاتا ہے۔ دو سرورز ، ڈی ایچ سی پی یا ایم ڈی این ایس ، رن ٹائم کے دوران عارضی میزبان نام کو تبدیل کرنے کے لیے استعمال کیے جا سکتے ہیں۔ تاہم ، بطور ڈیفالٹ ، یہ میزبان نام جامد میزبان نام جیسا ہی ہے۔

اگلا ، ہم اوبنٹو سرور 20.04 کے میزبان نام کو تبدیل کرنے کے مختلف طریقے سیکھیں گے۔

اوبنٹو میں میزبان کا نام کیسے تبدیل کیا جائے۔

آپ کے لینکس سرور کا میزبان نام تبدیل کرنا ایک عام طریقہ ہے۔ لہذا ، آپ کو کمانڈ لائن کے احکامات کا صحیح علم ہونا چاہیے اور ٹرمینل پر ان احکامات کو چلانے کے لیے مناسب رسائی حاصل کرنی چاہیے۔



ضروریات۔

ذیل میں کچھ بنیادی ضروریات ہیں جن کی آپ کو میزبان نام تبدیل کرتے وقت ضرورت ہو سکتی ہے۔

  • اوبنٹو 20.04 سرور آپ کی مشین پر انسٹال ہے۔
  • کمانوں کو چلانے کے لیے جڑ تک رسائی یا چھدم تک رسائی والا صارف۔
  • آپ کو غیر GUI طریقوں تک رسائی حاصل کرنی چاہیے۔

اوبنٹو 20.04 پر موجودہ میزبان نام کی جانچ پڑتال

لینکس کمانڈ لائن سے کمانڈ چلانے کے بارے میں ہے۔ مثال کے طور پر ، اگر آپ اپنی اوبنٹو مشین کا موجودہ میزبان نام چیک کرنا چاہتے ہیں تو درج ذیل دو کمانڈز چلائیں۔

نیچے دی گئی کمانڈ صرف میزبان نام ظاہر کرے گی۔ صرف میزبان نام ٹائپ کریں اور میزبان نام حاصل کرنے کے لیے انٹر دبائیں۔

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

میزبان کا نام عارضی طور پر تبدیل کرنا۔

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

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

$سودو میزبان کا نامنیا میزبان نام

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

اوبنٹو سسٹم کے ہوسٹ نام کو ریبوٹ آپشن کے بغیر تبدیل کرنا۔

فرض کریں کہ آپ اپنی مشین کو دوبارہ شروع کرنے کی ضرورت کے بغیر اپنے اوبنٹو سسٹم کے میزبان نام میں مستقل تبدیلی چاہتے ہیں۔ پہلے ، hostnamectl کمانڈ استعمال کریں۔ پھر ، اس پر عمل کرنے کے لیے درج ذیل آسان اقدامات پر عمل کریں۔

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

$hostnamectl set-hostname نیا میزبان نام۔

تبدیلی کی تصدیق۔
ایک بار جب آپ مذکورہ کمانڈ کو چلاتے ہیں تو ، آپ میزبان نام کی کمانڈ سے آؤٹ پٹ چیک کر سکتے ہیں۔

خوبصورت میزبان نام تبدیل کرنا۔
یہ میزبان نام صرف صارف کے لیے دستیاب ہے اور نیٹ ورک پر کسی دوسرے سسٹم کے لیے دستیاب نہیں ہے۔ سسٹم کے خوبصورت میزبان نام کو تبدیل کرنے کے لیے ، commandpretty پیرامیٹر کے ساتھ ایک ہی کمانڈ hostnamectl استعمال کریں۔

$hostnamectl set-hostname۔'نیا میزبان نام' -خوبصورتی

ایک بار پھر ، نئے میزبان نام کو فراہم کردہ میزبان نام سے تبدیل کریں۔

ایک بار جب آپ مندرجہ بالا کمانڈ چلائیں گے ، آپ کو آؤٹ پٹ میں ایک اضافی لائن ملے گی جس میں آپ کے سسٹم کے خوبصورت میزبان نام کا ذکر ہوگا ، جیسا کہ ذیل میں دکھایا گیا ہے۔

ریبوٹ آپشن کے ساتھ اوبنٹو سسٹم کا میزبان نام تبدیل کرنا۔

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

  • /etc/hostname۔
  • /etc/hosts۔

ایک بار جب آپ سسٹم کو دوبارہ شروع کریں گے تو تبدیلیاں لاگو ہوں گی۔ میزبان نام میں اس مستقل تبدیلی کو نافذ کرنے کے لیے آپ درج ذیل آسان اقدامات پر عمل کر سکتے ہیں۔

ترمیم کے لیے /etc /hostname کھولیں۔
دستیاب ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے اس راستے پر فائل میں ترمیم کریں۔ یہاں ، ہم اس مقصد کے لیے ویم ایڈیٹر استعمال کر رہے ہیں۔ نیچے دی گئی کمانڈ چلائیں۔

$سودو ہم /وغیرہ/میزبان کا نام

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

ترمیم کے لیے /etc /hosts کھولیں۔
آپ اس فائل کو اوپر کی طرح ایڈٹ کرسکتے ہیں۔ لیکن ، پہلے ، ویم ایڈیٹر کا استعمال کرتے ہوئے فائل کھولیں اور میزبان نام کے لیے منتخب کردہ نام فراہم کریں۔

$سودو ہم /وغیرہ/میزبان

یہ فائل میزبان نام کو IP پتے پر نقشہ بنانے میں مدد دیتی ہے۔ تبدیل کرنے کے لیے میزبان نام منتخب کریں اور اسے نئے میزبان نام سے تبدیل کریں۔

سسٹم کو دوبارہ شروع کرنا۔

تبدیلیوں کو مستقل بنانے کے لیے ، سسٹم کو دوبارہ شروع کریں۔ ایسا کرنے کے لیے نیچے دی گئی کمانڈ چلائیں۔

$سودوsystemctl ریبوٹ

اوبنٹو 20.04 GUI کے ساتھ میزبان نام تبدیل کرنا۔

اوبنٹو 20.04 سرور کے گرافیکل یوزر انٹرفیس کا استعمال کرتے ہوئے آگے بڑھنے اور میزبان نام میں تبدیلیاں کرنے کے لیے درج ذیل آسان اقدامات پر عمل کریں۔

ترتیبات کھولیں ، اور کے بارے میں سیکشن پر جائیں۔

اب ، تبدیلیاں کرنے کے لیے ڈیوائس کا نام فیلڈ تلاش کریں۔

اب ، درج کردہ ڈیوائس کے نام پر کلک کریں اور پھر جاری رکھنے کے لیے ڈیوائس کا نام تبدیل کریں ڈائیلاگ باکس کھولیں۔

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

نام تبدیل کرنے کے آپشن پر کلک کرنے کے بعد ، آپ میزبان نام کو مستقل بنا سکتے ہیں۔

نتیجہ

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

کسی بھی نظام کا موجودہ میزبان نام تبدیل کرنا کوئی مشکل کام نہیں ہے۔ ہم نے آپ کے میزبان نام کو تبدیل کرنے کے چند طریقے بتائے ہیں ، آپ کی ضرورت کے مطابق عارضی یا مستقل۔