تغییر Hostname در لینوکس
در این مقاله قصد داریم با تغییر Hostname در لینوکس آشنا شویم. بدین منظور ابتدا با اصطلاح hostname آشنا خواهیم شد.
hostname چیست؟
hostname در حقیقت نامی است که به یک دستگاه (یک میزبان) در شبکه اختصاص داده شده و برای تمایز دستگاه از یک شبکهی خاص یا اینترنت مورد استفاده قرار میگیرد.
hostname توسط DNS سرورها هم استفاده میشوند. بدین صورت شما میتوانید به وبسایت موردنظرتان توسط یک نام ساده دسترسی داشته باشید و دیگر نیازی به استفاده از IP آدرسهای طولانی و دشوار نیست.
برای تغییر hostname در توزیعهای لینوکس، باید فایل network در دایرکتوری (etc/sysconfig/) در توزیعهای مبتنی بر Red Hat و فایل (hostname) در زیر دایرکتوری (etc/) را در توزیعهای مبتنی بر دبیان ویرایش کرد.

تغییر نام هاست در RHEL و CentOS:
- فایل (etc/sysconfig/network/) را با ویرایشگر (vi) باز کنید.
vi /etc/sysconfig/network
- سپس عبارت Hostname را پیدا کرده و روبهروی نام هاست مورد نظر آنرا وارد کرده و سپس فایل را ذخیره کنید.
- سپس با دستور زیر سرویس network را restart کنید، یا اینکه سیستم را restart کنید.
/etc/init.d/network restart
تغییر نام هاست در Debian و Ubuntu و توزیعهای مرتبط:
- فایل hostname در زیر دایرکتوری (etc/) را با ویرایشگر (vi) باز کنید.
vi /etc/hostname
- سپس نام هاست خود را در آن وارد کرده و فایل را ذخیره کنید.
- سپس با دستور زیر اسکریپت sh را با دستور زیر start کنید، یا اینکه سیستم را restart کنید.
/etc/init.d/hostname.sh start