چگونه میتوان عنوان دامنه یک سیستم عامل بوستر دبیان 10 لینوکس را به صورت همیشگی تغییر داد؟ این سؤالی است که در این مطلب آموزشی به دنبال پاسخ آن هستیم و قرار است که با نحوه تغییر نام هاست در دبیان 10 آشنا شویم. قبلاً با تغییرنام هاست در لینوکس CentOS آشنا شدید. برای نمایش یا تنظیم عنوان هاست یک...
1398/11/202747 بازدید
چگونه میتوان عنوان دامنه یک سیستم عامل بوستر دبیان 10 لینوکس را به صورت همیشگی تغییر داد؟ این سؤالی است که در این مطلب آموزشی به دنبال پاسخ آن هستیم و قرار است که با نحوه تغییر نام هاست در دبیان 10 آشنا شویم.
قبلاً با تغییرنام هاست در لینوکس CentOS آشنا شدید. برای نمایش یا تنظیم عنوان هاست یک سیستم لینوکس دبیان میتوانید از فرمانهای hostnamectl یا hostname استفاده کنید. در این مطلب چگونگی تغییر نام هاست در لینوکس دبیان را فرا خواهید گرفت.
تغییرنام هاست در لینوکس دبیان 10
۱) ورود به سرور با استفاده از فرمان ssh user@server-name
۲) تبدیل شدن به یک کاربرو روت با کمک یکی از فرمانهای sudo –s یا su-
۳) برای عنوان هاست را به server1 تغییر دهید، میتوانید از فرمان زیر استفاده کنید:
php
1hostnamectl set-hostname server1
۴) ویرایش فایل /etc/hosts و بروزرسانی ورودیها:
php
1vi /etc/hosts
۵) تأیید دوباره نام هاست با استفاده از فرمان hostnamectl
حالا این فرمانها را به صورت جزئی بررسی میکنیم.
نمایش نام کنونی هاست برای لینوکس دبیان
به شکلی ساده میتوانید از فرمان زیر کمک بگیرید:
php
1hostnamectl
نام کنونی هاست به صورت localhost تنظیم شده است.
تغییر نام هاست در دبیان ۱۰
حالا میدانید که چگونه نام کنونی هاست را نمایش دهید. زمان آن رسیده که مطابق میل خود، آن را عوض کنید. نام هاست همان عنوانی است که شناسه سیستم دبیان شما در یک شبکه محسوب میشود. معمولاً برای یک سرور، یک نام دامنه کاملاً مشخص یا FQDN مانند server1.ariaservice.net تنظیم میشود. قالب کار به صورت زیر خواهد بود:
php
1hostnamectl set-hostname {name-here}
به عنوان مثال، برای تغییر نام هاست سیستم به deb10.ariaservice.net در دبیان 10 داریم:
حالا برای ویرایش فایل /etc/hosts فرمان زیر را اجرا کنید:
php
1vi /etc/hosts
حالا تمام ارجاعات به نام قبلی را پیدا کنید و آن را با نام جدید جایگزین کنید؛ البته به جز ورودی زیر:
php
1127.0.0.1 localhost23 45# The following lines are desirable for IPv6 capable hosts67::1 localhost ip6-localhost ip6-loopback89ff02::1 ip6-allnodes1011ff02::2 ip6-allrouters
به عنوان مثال:
php
1127.0.0.1 localhost23192.168.2.100 deb10.cyberciti.biz45 67# The following lines are desirable for IPv6 capable hosts89::1 localhost ip6-localhost ip6-loopback1011ff02::1 ip6-allnodes1213ff02::2 ip6-allrouters
فایل را ذخیره کرده و ببندید.
بررسی و تأیید تغییر نام هاست در دبیان 10
چگونه میتوانید تشخیص دهید که تغییرنام هاست با موفقیت انجام گرفته است؟ برای فهم این موضوع میتوانید از همان فرمان بدون هیچگونه آرگومان خاصی استفاده کنید. به عبارت دیگر، فرمان زیر را تایپ نمایید:
در نتیجه، ابزار hostnamectl از طریق SSH به سیستم ریموت متصل میشود. در همین حال، امکان مشاهده صفحه راهنما با استفاده از فرمان زیر وجود خواهد داشت:
php
1hostnamectl –help
نمونه صفحه راهنما:
php
1hostnamectl [OPTIONS…] COMMAND ...23 45Query or change system hostname.67 89-h –help Show this help1011--version Show package version1213--no-ask-password Do not prompt for password1415-H –host=[USER@]HOST Operate on remote host1617-M –machine=CONTAINER Operate on local container1819--transient Only set transient hostname2021--static Only set static hostname2223--pretty Only set pretty hostname2425 2627Commands:2829status Show current hostname settings3031set-hostname NAME Set system hostname3233set-icon-name NAME Set icon name for host3435set-chassis NAME Set chassis type for host3637set-deployment NAME Set deployment environment for host3839set-location NAME Set location for host4041 4243See the hostnamectl(1) man page for details.
جمعبندی
کاربرد فرمان hostnamectl در لینوکس دبیان 10 برای دریافت و تغییر نام هاست سیستم و تنظیمات مرتبط با آن است. امیدواریم که این مطلب مورد استفاده شما قرار گرفته باشد.