انڈروئد

اوبنٹو 18.04 پر میزبان نام تبدیل کرنے کا طریقہ

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

فہرست کا خانہ:

Anonim

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

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

اس ہدایت نامہ میں بیان کردہ طریقہ آپ کے سسٹم کو دوبارہ شروع کرنے کی ضرورت کے بغیر کام کرے گا۔

اگرچہ اس سبق کو اوبنٹو 18.04 کے لئے لکھا گیا ہے اسی طرح کی ہدایات اوبنٹو 16.04 اور کسی بھی اوبنٹو پر مبنی تقسیم کے لئے بھی لاگو ہوتی ہیں ، جس میں لینکس منٹ اور ایلیمینٹری OS شامل ہیں۔

شرطیں

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

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

موجودہ میزبان نام ڈسپلے کریں

موجودہ میزبان نام دیکھنے کے لئے ، درج ذیل کمانڈ درج کریں:

hostnamectl

جیسا کہ آپ اوپر کی تصویر میں دیکھ سکتے ہیں ، موجودہ میزبان نام ubuntu1804.localdomain سیٹ ہے۔

میزبان نام تبدیل کریں

مندرجہ ذیل مراحل میں اوبنٹو 18.04 میں میزبان نام تبدیل کرنے کا طریقہ بتایا گیا ہے۔

1. ہوسٹ نام استعمال کریں۔

اوبنٹو 18.04 میں ہم نظام کے میزبان نام اور متعلقہ ترتیبات کو hostnamectl کی کمانڈ کا استعمال کرکے تبدیل کرسکتے ہیں۔

مثال کے طور پر ، نظام کو مستحکم میزبان نام linuxize کرنے کے linuxize تبدیل کرنے کے linuxize ، آپ مندرجہ ذیل کمانڈ استعمال کریں گے۔

sudo hostnamectl set-hostname linuxize

hostnamectl کمانڈ آؤٹ پٹ نہیں کرتی ہے۔ کامیابی کے بعد ، 0 لوٹتا ہے ، دوسری صورت میں ، کوئی صفر ناکامی کا کوڈ۔

2. /etc/hosts فائل میں ترمیم کریں۔

/etc/hosts فائل کو کھولیں اور پرانے میزبان نام کو نئے میں تبدیل کریں۔

/ وغیرہ / میزبان

127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

3. cloud.cfg فائل میں ترمیم کریں۔

اگر cloud-init پیکیج انسٹال ہے تو آپ کو cloud-init cloud.cfg فائل میں ترمیم کرنے کی بھی ضرورت ہے۔ یہ پیکیج عام طور پر AWS جیسے کلاؤڈ فراہم کنندگان کی فراہم کردہ تصاویر میں بطور ڈیفالٹ انسٹال ہوتا ہے اور اس کا استعمال بادل مثال کے آغاز کو سنبھالنے کے لئے کیا جاتا ہے۔

یہ چیک کرنے کے لئے کہ آیا پیکیج انسٹال ہے یا نہیں؟ ls کمانڈ چلائیں۔

ls -l /etc/cloud/cloud.cfg

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

اگر پیکیج انسٹال ہوا ہے تو آؤٹ پٹ مندرجہ ذیل کی طرح نظر آئے گا:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

اس معاملے میں آپ کو /etc/cloud/cloud.cfg فائل کھولنے کی ضرورت ہوگی۔

sudo nano /etc/cloud/cloud.cfg

preserve_hostname تلاش کریں اور قدر کو false سے true تبدیل کریں:

/etc/cloud/cloud.cfg

# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true

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

تبدیلی کی تصدیق کریں

میزبان کا نام کامیابی کے ساتھ تبدیل کر دیا گیا ہے اس کی تصدیق کے ل To ، ایک بار پھر hostnamectl کمانڈ استعمال کریں:

hostnamectl

Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

کنسول پر آپ کو اپنا نیا سرور نام چھپا ہوا دیکھنا چاہئے۔

نتیجہ اخذ کرنا

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

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

اوبنٹو میزبان نام