ذكري المظهر

كيفية تغيير اسم المضيف على centos 7

how to change hostname in linux 7 and how to setup lan network

how to change hostname in linux 7 and how to setup lan network

جدول المحتويات:

Anonim

يرشدك هذا البرنامج التعليمي إلى عملية تغيير اسم مضيف على نظام CentOS 7.

يتم تعيين اسم المضيف في الوقت الذي يتم فيه تثبيت نظام التشغيل CentOS أو إذا كنت تقوم بإدارة جهاز افتراضي ، يتم تعيينه ديناميكيًا إلى المثيل عند بدء التشغيل.

ستعمل الطرق الموضحة في هذا البرنامج التعليمي دون الحاجة إلى إعادة تشغيل النظام الخاص بك.

المتطلبات الأساسية

قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.

فهم أسماء المضيف

اسم المضيف هو تسمية تعرّف الجهاز على الشبكة. يجب ألا تستخدم نفس اسم المضيف على جهازين مختلفين على نفس الشبكة.

هناك ثلاث فئات من hostname : static pretty transient .

  • static - اسم المضيف التقليدي ، الذي يمكن للمستخدم تعيينه ، ويتم تخزينه في ملف /etc/hostname . pretty - اسم مضيف UTF8 حر الشكل يستخدم للعرض التقديمي للمستخدم. على سبيل المثال Linuxize's desktop . transient - اسم مضيف ديناميكي يحتفظ به kernel والذي يمكن تغييره بواسطة خادم DHCP أو خادم mDNS في وقت التشغيل. بشكل افتراضي ، يكون هو نفسه اسم المضيف static .

يوصى باستخدام اسم مجال مؤهل بالكامل ( FQDN ) لكل من الأسماء static transient مثل host.example.com .

عرض اسم المضيف الحالي

لعرض اسم المضيف الحالي ، أدخل الأمر التالي:

hostnamectl

أخيرًا ، systemd-hostnamed تشغيل الخدمة systemd-hostnamed لتصبح التغييرات نافذة المفعول:

sudo systemctl restart systemd-hostnamed

الطريقة الثالثة: استخدام الأمر nmcli

nmcli هي أداة لسطر الأوامر للتحكم في NetworkManager والتي يمكن استخدامها أيضًا لتغيير اسم المضيف.

لعرض نوع اسم المضيف الحالي:

sudo nmcli general hostname

لتغيير اسم المضيف إلى host.linuxize.com استخدم الأمر التالي:

sudo nmcli general hostname host.linuxize.com

أخيرًا ، systemd-hostnamed تشغيل الخدمة systemd-hostnamed لتصبح التغييرات نافذة المفعول:

sudo systemctl restart systemd-hostnamed

تحقق من التغيير

للتحقق من تغيير اسم المضيف بنجاح ، استخدم الأمر hostnamectl :

hostnamectl

سيتم طباعة اسم المضيف الجديد الخاص بك على وحدة التحكم:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

استنتاج

في هذا البرنامج التعليمي ، أظهرنا لك 3 طرق مختلفة لتغيير اسم المضيف لخادم CentOS 7 دون إعادة تشغيل الجهاز.

لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.

اسم المضيف centos