Bạn đang sử dụng Ubuntu và muốn thay đổi hostname (tên máy chủ) để dễ quản lý hệ thống hoặc phục vụ mục đích cá nhân? Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách đổi hostname trên máy chủ Ubuntu 24.04 một cách nhanh chóng và dễ hiểu.
Hostname là gì?
Hostname (tên máy chủ) là tên định danh duy nhất của một thiết bị trong mạng máy tính. Nó đóng vai trò như “Họ Tên” giúp phân biệt các thiết bị với nhau và hỗ trợ quá trình giao tiếp giữa chúng một cách hiệu quả.
Mỗi thiết bị trong mạng, chẳng hạn như máy tính, điện thoại, máy chủ hoặc máy in, đều có thể có một hostname riêng. Hostname thường được sử dụng để thay thế cho địa chỉ IP khi kết nối các thiết bị, bởi vì tên dễ nhớ hơn so với các dãy số của địa chỉ IP.
Hướng dẫn thay đổi hostname trong Ubuntu
Ubuntu hỗ trợ nhiều cách để thay đổi hostname, từ dòng lệnh đơn giản đến chỉnh sửa file cấu hình. Dưới đây là 3 cách phổ biến nhất:
Dùng lệnh hostnamectl
Một trong những cách đơn giản và hiệu quả nhất để thay đổi hostname trên Ubuntu là sử dụng lệnh hostnamectl
. Đây là công cụ quản lý hostname được tích hợp sẵn trong hầu hết các phiên bản Ubuntu hiện đại.
- Cài đặt hostnamectl
sudo apt-get install systemd
- Kiểm tra Hostname hiện tại
hostnamectl

- Thay đổi hostname vĩnh viễn
Để thay đổi hostname vĩnh viễn trong Ubuntu, bạn nhập lệnh như bên dưới.
– Thay đổi new_hostname
thành hostname muốn thay đổi
sudo hostnamectl set-hostname new_hostname
exec bash
reboot
- Kiểm tra lại hostname
hostnamectl

Dùng lệnh hostname
Lưu ý: Cách này chỉ có hiệu lực tạm thời khi khởi động (reboot) lại máy, hostname sẽ quay lại như cũ.
Để thay đổi hostname tạm thời, bạn có thể sử dụng lệnh sau:
sudo hostname new_hostname
exec bash
Thay new_hostname
thành hostname muốn thay đổi tạm thời.

Chỉnh sửa trong file cấu hình
Bằng cách thay đổi trong file cấu hình, bạn cần thay đổi hostname
trong hai file là /etc/hostname và /etc/hosts.
– Thay đổi trong file /etc/hostname
nano /etc/hostname

– Thay đổi trong file /etc/host
nano /etc/host

Sau khi thay đổi hostname trong file cấu hình, bạn cần reboot lại server để hostname được thay đổi. Chúc bạn thành công!