تغییر Hostname در لینوکس

رضا فرخندگان ۰۴ تیر ۱۳۹۶ ۰ دیدگاه

در این مقاله قصد داریم با تغییر Hostname در لینوکس آشنا شویم. بدین منظور ابتدا با اصطلاح hostname آشنا خواهیم شد.

hostname چیست؟

hostname در حقیقت نامی است که به یک دستگاه (یک میزبان) در شبکه اختصاص داده شده و برای تمایز دستگاه از یک شبکه‌ی خاص یا اینترنت مورد استفاده قرار می‌گیرد. 

hostname توسط DNS سرورها هم استفاده می‌شوند. بدین صورت شما می‌توانید به وب‌سایت موردنظرتان توسط یک نام ساده دسترسی داشته باشید و دیگر نیازی به استفاده از IP آدرس‌های طولانی و دشوار نیست. 

برای تغییر hostname در توزیع‌های لینوکس، باید فایل network در دایرکتوری (etc/sysconfig/) در توزیع‌های مبتنی بر Red Hat و فایل (hostname) در زیر دایرکتوری (etc/) را در توزیع‌های مبتنی بر دبیان ویرایش کرد.

تغییر hostname در لینوکس

تغییر نام هاست در 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

فناوران شبکه سینداد (آهنگ نوآوری)

سینداد یعنی هدیه‌ی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.