آموزش تغییر Hostname در Ubuntu 18.04
اگر در یک شبکه تمام سرور ها و سیستم های حاضر در شبکه نام های یکسانی داشته باشند و برای آنها نام مشخصی تعیین نشده باشد، می تواند باعث سردرگمی و اشتباه شود به همین منظور برای جلوگیری از مشکلات احتمالی در این زمینه می توان برای هر سیستم و سروری یک نام مشخص کرد به آن هاست نیم یا Hostname گفته می شود. از هاست نیم برای شناسایی یک سیستم منحصر به فرد در شبکه استفاده می شود و Hostname پیش فرض که هنگام نصب سیستم تنظیم می شود localhost است که در این مطلب قصد داریم آموزش تغییر Hostname در Ubuntu 18.04 را توضیح دهیم پس در ادامه همراه پرداز آی تی باشید.
آموزش تغییر Hostname در Ubuntu 18.04
برای اطلاع هاست نیم سرور خود ابتدا با دسترسی یک کاربر sudo به سرور متصل شده و دستور زیر را اجرا کنید.
hostnamectl
در خروجی دستور بالا و مقابل Static hostname می توانید هاست نیم فعلی سرور را مشاهده کنید.
برای تغییر هاست نیم در اوبونتو راه های مختلفی وجود دارد که در ادامه رایج ترین آنها را برای شما توضیح می دهیم.
تغییر hostname با hostnamectl
یکی از آسان ترین راه هایی که می توان با اجرا آن هاست نیم سرور را تغییر داد استفاده از دستور hostnamectl می باشد. برای شروع ابتدا با دستور زیر در صورتی که systemd روی سرور نصب نیست، آن را نصب می کنیم.
apt-get install systemd
حال جهت تغییر هاست نیم سرور و سیستم عامل دستور زیر را اجرا می کنیم. توجه داشته باشید در این دستور ما هاست نیم سیستم را به pardazit تغییر دادیم و شما باید نام دلخواه خود را جایگزین نام pardazit در دستور زیر کنید.
hostnamectl set-hostname pardazit
پس از اجرا دستور فوق می توانید مجدد دستور زیر را اجرا کرده و در خروجی این دستور از تنظیم شدن هاست نیم دلخواه خود اطمینان حاصل کنید.
hostnamectl
تغییر هاست نیم با دستور hostname
در این روش می توانیم به صورت موقت hostname سیستم را تغییر دهیم و اگر یک بار سیستم به صورت مجدد راه اندازی شود، هاست نیم مجدد به نام قبلی تغییر پیدا می کند. در صورتی که نمی خواهید تغییر هاست نیم سیستم دائمی باشد می توانید از این روش استفاده کنید.
ابتدا می توانیم با اجرا دستور زیر هاست نیم فعلی را بررسی کنیم.
hostname
با دستور زیر می توان هاست نیم جدید را در سیستم تعریف کرد.
hostname [options] [pardazit]
همچنین با دستور زیر و وارد کردن هاست نیم دلخواه خود نیز می توانید هاست نیم جدید را تنظیم کنید.
hostname pardazit
تغییر hostname با ویرایش فایل /etc/hosts
این روش کمی پیچیده تر از روش قبلی است و به نوعی روش تغییر دستی هاست نیم محسوب می شود که باید hostname را در دو فایل /etc/hosts و /etc/hostname ویرایش و تغییر دهیم.
برای شروع ابتدا با ویرایش فایل /etc/hostname شروع می کنیم و دستور زیر را اجرا می کنیم. توجه داشته باشید در همین دستور باید جای هاست نیم pardazit، نام مورد نظر خود را جایگزین کرده و دستور را در سرور خود اجرا کنید.
vi /etc/hostname
pardazit
حال به سراغ ویرایش هاست نیم در فایل /etc/hosts می رویم با دستور زیر هاست نیم جدید را مشخص می کنیم.
# vi /etc/hosts
127.0.0.1 pardazit
در مرحله آخر با اجرا دستور زیر فایل cloud configuration را ویرایش می کنیم. (اگر این قسمت در سرور شما وجود ندارد نیازی به انجام مراحل زیر نیست)
# vi /etc/cloud/cloud.cfg
در خروجی دستور فوق شما باید خط زیر را پیدا کرده و آن را مثل زیر تنظیم کنید. بدین معنی که آن را برابر با true قرار دهید.
preserve_hostname: true
پس از راه اندازی مجدد سیستم عامل دستور زیر را اجرا کنید تا وضعیت هاست نیم تنظیم شده روی سرور خود را بررسی کنید.
hostname
در اینجا به پایان آموزش تغییر Hostname در Ubuntu 18.04 از پرداز IT رسیدیم و امیدواریم موفق شده باشید هاست نیم سرور خود را در سیستم عامل اوبونتو به درستی تغییر دهید. اگر سوالی در رابطه با این آموزش دارید می توانید از بخش نظرات با ما در ارتباط باشید.