Hostname mang ý nghĩa là tên máy chủ, thường kết hợp với domain để định danh chính xác 1 hệ thống cụ thể trên mạng. VD:
-
Hostname: mailserver
-
Domain: company.com
⇒ FQDN: mailserver.company.com, tên miền FQDN này thường trỏ tới địa chỉ IP chính xác của máy chủ đó
Hostname của hệ thống thường được hiện ngay trên môi trường dòng lệnh bashshell
[email protected]:~# _
Để thay đổi hostname, ta làm như sau
-
Sử dụng lệnh hostname
# hostname <new_hostname>
thay đổi này ngay lập tức có hiệu lực, nhưng chưa được lưu trên hệ thống nên reboot sẽ trở lại như cũ
-
Để thiết lập hostname cho hệ thống nhận từ lúc khởi động, ta sửa trong file /etc/hostname
echo "<new_hostname>" > /etc/hostname
-
Sử dụng lệnh
hostnamectl
hostnamectl set-hostname <new_hostname>
Để đảm bảo hostname này luôn tồn tại và hoạt động được (ít nhất với máy chủ hiện tại), ta cấu hình vào file /etc/hosts
# vim /etc/hosts 127.0.0.1 mailserver.company.com mailserver
Kiểm tra
Xem giá trị hostname hiện tại
hostname
Xem giá trị FQDN
hostname -f
Leave a Reply