Hostname (Tên máy chủ) là tên tùy chỉnh do người dùng tạo để xác định hệ thống máy tính trong mạng. Người dùng gán tên máy chủ cho máy trong quá trình cài đặt hệ điều hành (OS).
Bạn có thể quyết định thay đổi tên máy chủ của máy tính vì một số lý do. Ví dụ: không có hai máy tính nào trên mạng có thể có cùng tên máy chủ và nếu bạn thấy mình trong tình huống này, bạn sẽ phải thay đổi tên máy chủ để tránh xung đột mạng.
Khi thay đổi hostname sẽ yêu cầu khởi động lại hệ thống. Vì thế, bạn hãy đảm bảo sao lưu tất cả các tệp quan trọng để tránh mất mát dữ liệu.
Để kiểm tra hostname hiện tại trên VPS thì chúng ta dùng một trong 2 lệnh như sau:
hostname
hostnamectl
Nếu bạn muốn thay đổi vĩnh viễn tên máy chủ mà không cần khởi động lại máy tính của mình, hãy sử dụng lệnh: hostnamectl
set-hostname
để thay đổi hostname. Cú pháp như sau:hostnamectl set-hostname new-hostname
hostnamectl
để kiểm tra tên sau khi thay đổi.Cũng giống như lệnh hostname
nếu thành công thì lệnh hostnamectl set-hostname
không tạo ra bất kỳ đầu ra nào. Do đó, hãy sử dụng hostnamectl
để kiểm tra kết quả.
Tên máy chủ Pretty là tên máy chủ được hiển thị cho người dùng, không phải cho máy tính khác trên mạng. Một hệ thống máy tính chỉ xác định một máy tính khác bằng Static hostname của nó.
Để thay đổi tên máy chủ Pretty của máy, hãy sử dụng cùng lệnh hostnamectl
với tùy chọn --pretty
theo cú pháp như sau:
hostnamectl set-hostname "new-hostname" --pretty
Vẫn có 1 cách khác để thay đổi vĩnh viễn hostname là chỉnh sửa 2 file sau:
/etc/hostname
/etc/hosts
Các thay đổi sẽ có hiệu lực ngay khi khởi động lại hệ thống.
/etc/hostname
và thay đổi hostname. Tệp /etc/hostname
chỉ chứa tên máy chủ hiện tại. Thay thế nó bằng sự lựa chọn mới của bạn.sudo vi /etc/hostname
/etc/hosts
và thay đổi hostnamesudo vi /etc/hosts
sudo systemctl reboot hoặc sudo init 6
Bước 5: Hộp thoại mới sẽ mở ra ngay lập tức và yêu cầu Restart lại máy. Hệ thống sẽ yêu cầu bạn lưu mọi tệp chưa được lưu và khởi động lại hệ thống ngay lập tức.
Bước 6: Sau khi Windows khởi động lại thì chúng ta mở CMD (command prompt) và gõ lệnh hostname
.
Trong bài viết này mình đã hướng dẫn thay đổi Hostname trên 2 hệ điều hành đang thông dụng và phổ biến hiện nay. Chúc các bạn thao tác và thực hiện thành công.