Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
اسم المضيف هو الاسم الذي يستخدمه نظامك لتحديد نفسه على شبكة.من المفيد عند إدارة الخوادم أو العمل مع آلات متعددة ، حيث تظهر في جلسات SSH ، ومراقبة لوحات المعلومات ، وسجلات النظام ، وأكثر من ذلك.
سيمشي هذا الدليل من خلال فحص وتغيير اسم المضيف الخاص بك باستخدام الأساليب المتوافقة مع معظم توزيعات Linux الحديثة.
اسم المضيف عبارة عن علامة قابلة للقراءة البشرية تُعطى لنظام لتحديد الهوية على الشبكة.عادة ما يبدو شيئًا مثل Web-01 ، DB-Serverأو بوكسي داخلي.هناك ثلاثة أنواع رئيسية:
لرؤية اسم المضيف الحالي لنظامك ، افتح محطة وتشغيلها:
hostnamectl
سيمنحك هذا الأمر صورة كاملة لهوية وبيئة نظامك من خلال عرض أسماء المضيفات الثابتة والعابرة والجميلة.
الإخراج مثال:
Static hostname: web-server-01
Icon name: computer-vm
Chassis: vm
Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
Boot ID: f70b97e182e24b39b45de4db14bbfb18
Virtualization: kvm
Operating System: Ubuntu 22.04.3 LTS
Kernel: Linux 5.15.0-91-generic
Architecture: x86-64
ماذا يعني كل من هذه الخطوط:
إذا كنت تريد فقط اسم المضيف دون كل تفاصيل النظام:
hostname
الإخراج مثال:
web-server-01
هناك ثلاث طرق شائعة لتغيير اسم المضيف.يعتمد اليمين على إعداد وتفضيلات النظام.
معظم توزيعات Linux الحديثة باستخدام Systemd (على سبيل المثال ، Ubuntu ، Debian ، Fedora ، Almalinux ، Rocky Linux) يدعم هذه الطريقة.
sudo hostnamectl set-hostname new-hostname
يستبدل 'اسم المضرب الجديد"مع اسمك المطلوب (على سبيل المثال ، App-Server-01).
مثال:
sudo hostnamectl set-hostname app-server-01
sudo hostnamectl set-hostname "Application Server 01" --pretty
hostnamectl
يجب أن ترى إخراجًا مشابهًا لهذا التنسيق:
Static hostname: app-server-01
Icon name: computer-vm
Chassis: vm
Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
Boot ID: f70b97e182e24b39b45de4db14bbfb18
Virtualization: kvm
Operating System: AlmaLinux 9
Kernel: Linux 5.14.0-362.el9.x86_64
Architecture: x86-64
اسم المضيف المحدث ، المعروض تحت اسم المضيف الثابت ، مرئي الآن عبر بيئات سطح المكتب وأدوات الحالة ..
إذا لم يستخدم نظامك Systemd، أو إذا كنت تفضل التكوين اليدوي ، يمكنك تحرير اسم المضيف مباشرة عبر ملفات التكوين.
هذه التغييرات عادة ما تستمر عبر إعادة التشغيل.
sudo nano /etc/hostname
استبدل اسم المضيف الحالي بأحدثك الجديد.على سبيل المثال ، التغيير:
web-server-01
ل:
app-server-01
sudo nano /etc/hosts
ابحث عن الخط الذي يشبه هذا:
127.0.1.1 web-server-01
وتحديثه لتعكس اسم المضيف الجديد:
127.0.1.1 app-server-01
مهم: تأكد من أن 127.0.0.1 لا يزال المضيف المحلي سليما:
127.0.0.1 localhost
127.0.1.1 app-server-01
ماذا يعني هذا ولماذا مهم:
إذا تخطيت تحديث هذا الملف عند تغيير اسم المضيف ، فقد تواجه مشكلات مع الخدمات التي تعتمد على دقة الاسم المحلية.
لكي يتسبب التغيير في التأثير الكامل ، ستحتاج إلى إعادة التشغيل:
sudo reboot
بعد إعادة التشغيل ، تحقق من اسم المضيف للتحقق من كل شيء يعمل:
hostnamectl
توفر هذه الطريقة واجهة موجهة ، خيارًا جيدًا إذا لم تكن مرتاحًا لتحرير سطر الأوامر.
sudo nmtui
أعد تشغيل نظامك:
sudo reboot
ثم تأكيد مع:
hostnamectl
بغض النظر عن الطريقة ، تحقق دائمًا من تغييراتك:
hostnamectl
والتحقق:
hostname
إن اختيار اسم المضيف الواضح والمتسق يجعل من السهل إدارة ومراقبة خوادمك - خاصة في البيئات ذات الأجهزة المتعددة.فيما يلي بعض الإرشادات البسيطة التي يجب اتباعها:
كتب بواسطة Hostwinds Team / أغسطس 31, 2018