Hostname là gì? Hướng dẫn cách kiểm tra và sửa hostname đúng kỹ thuật
29/11/2025Trong quá trình vận hành hệ thống server, cloud hay là quản lý nhiều máy tính nội bộ một lúc, Hostname không đơn thuần chỉ là "tên máy chủ". Thực tế, hostname còn ảnh hưởng trực tiếp đến việc giám sát hệ thống, phân tích log, cấu hình bảo mật, vận hành dịch vụ và xử lý sự cố. Bài viết này Viettel IDC sẽ giúp bạn hiểu đúng bản chất Hostname là gì, cũng như hướng dẫn cách kiểm tra, thay đổi trên Windows, macOS và Linux.
Hostname là gì?
Hostname là tên định danh của một thiết bị trong mạng, dùng để phân biệt thiết bị này với thiết bị khác. Đây có thể là tên của máy tính, máy chủ, router hoặc bất kỳ thiết bị mạng nào.
Nói đơn giản, hostname giống như “tên gọi” của thiết bị, giúp người dùng và quản trị viên dễ dàng nhận diện và truy cập mà không cần nhớ địa chỉ IP dài dòng. Hostname thường do người dùng tự đặt và có thể bao gồm chữ cái, chữ số và dấu gạch ngang (không chứa khoảng trắng hoặc ký tự đặc biệt)
Ví dụ: thay vì truy cập bằng 192.168.1.10, bạn chỉ cần dùng server-web nếu đó là hostname của máy chủ.
Vì sao Hostname cực kỳ quan trọng trong hệ thống thực tế?
Trong môi trường doanh nghiệp hoặc hệ thống cloud, Hostname ảnh hưởng trực tiếp đến nhiều thành phần quan trọng như:
- Ảnh hưởng đến logging và monitoring: Các công cụ phổ biến như Zabbix, Grafana hay ELK Stack đều hiển thị server theo hostname. Do đó nếu hostname đặt lộn xộn thì sẽ rất khó cho việc giám sát.
- Ảnh hưởng đến email server và spam score: Mail server thường kiểm tra hostname, Reverse DNS và Domain gửi mail. Nếu như hostname không hợp lệ sẽ khiến email khi gửi dễ bị đánh dấu là spam.
- Ảnh hưởng đến Kubernetes và hệ thống container: Kubernetes sử dụng hostname trong hệ thống của mình. Do đó nếu cấu hình sai sẽ khiến cho node không join được cluster, hoạt động không ổn định và gây ra nhiều lỗi nghiêm trọng khác.
- Ảnh hưởng đến bảo mật và vận hành: Khi hệ thống xảy ra sự cố, lập trình viên sẽ audit log hoặc điều tra, khi đó hostname rõ ràng sẽ giúp xác định đúng server đang bị lỗi, truy vết nhanh và giảm rủi ro khi thao tác nhầm.
So sánh hostname và domain
Hostname và Domain Name (tên miền) là hai khái niệm dễ gây nhầm lẫn nhưng có sự khác biệt rõ về phạm vi sử dụng. Hostname thường là tên của một máy tính cá nhân trong mạng nội bộ, trong khi domain name là tên định danh một mạng hoặc một trang web trên Internet.
Dưới đây là bảng so sánh nhanh giữa hostname và domain name:
Cách tìm và thay đổi Hostname Windows
Trên hệ điều hành Windows, hostname của máy chính là “Full Computer Name” (tên đầy đủ của máy tính). Có nhiều cách để xem hostname và thay đổi hostname như sau.
Cách tìm hostname Windows
- Bước 1: Nhấn tổ hợp phím Windows + R, gõ cmd và nhấn Enter để mở cửa sổ Command Prompt.
- Bước 2: Trong cửa sổ Command Prompt, gõ lệnh hostname rồi nhấn Enter. Ngay lập tức, tên host của máy tính sẽ được hiển thị trên màn hình.
Bạn cũng có thể dùng lệnh ipconfig /all để tìm hostname trong phần Host Name, nhưng lệnh hostname ở trên cho kết quả nhanh gọn hơn.
Thay đổi hostname Windows
Windows cho phép đổi tên máy tính (hostname) thông qua giao diện hệ thống hoặc sử dụng dòng lệnh CMD. Dưới đây là hai cách phổ biến:
Cách 1: Đổi hostname bằng giao diện (GUI)
- Bước 1: Nhấn Windows + R, gõ sysdm.cpl > Nhấn OK > Mở cửa sổ System Properties. (Hoặc nhấp chuột phải vào This PC, chọn Properties > Advanced system settings > tab Computer Name).
- Bước 2: Tại tab Computer Name, nhấn nút Change….
- Bước 3: Nhập tên mới vào trường Computer name rồi nhấn OK để lưu thay đổi
- Bước 4: Restart để khởi động lại thiết bị. Sau khi khởi động, hệ thống sẽ áp dụng hostname mới. Bạn có thể kiểm tra lại bằng cách mở CMD và gõ hostname một lần nữa.
Cách 2: Đổi hostname bằng Command Prompt
- Bước 1: Mở menu Start, gõ CMD, sau đó click chuột phải và chọn Run as administrator để mở Command Prompt với quyền Admin.
- Bước 2: Gõ lệnh sau để đổi tên (thay NEW_NAME bằng hostname mới bạn muốn đặt):
WMIC computersystem where name="%computername%" call rename name="NEW_NAME"
- Bước 3: Đóng Command Prompt và khởi động lại máy để thay đổi có hiệu lực hoàn toàn.
Sau khi thực hiện một trong hai cách trên và khởi động lại, máy tính Windows của bạn sẽ mang hostname mới. Bạn nên đảm bảo các máy tính trong cùng mạng nội bộ không trùng hostname để tránh xung đột tên.
Tìm và thay đổi Hostname trên macOS (OSX)
MacOS cho phép xem và chỉnh sửa hostname thông qua giao diện System Preferences (Cài đặt hệ thống) hoặc bằng Terminal.
Cách tìm hostname trên macOS
Có 2 cách để bạn tìm hostname là gì trên macOS như sau:
- Sử dụng Terminal: Mở ứng dụng Terminal > Gõ lệnh hostname và nhấn Enter. Lệnh này sẽ hiển thị tên host (hostname) hiện tại của máy Mac. Nếu máy Mac đã đặt Computer Name, lệnh hostname sẽ trả về tên đó.
- Qua giao diện: Vào menu Apple () System Preferences > Sharing. Tại đây, dòng Computer Name sẽ hiển thị hostname hiện tại của máy. Trên macOS Ventura trở lên, vào System Settings > General > About để xem Name của máy tính.
Thay đổi hostname trên macOS
Để thay đổi hostname của macOS thông qua giao diện hệ thống, bạn có thể thực hiện theo các bước đơn giản sau:
- Bước 1: Nhấn vào Apple () ở góc trái màn hình và chọn System Preferences (Cài đặt hệ thống).
- Bước 2: Mở mục Sharing (Chia sẻ).
- Bước 3: Tại phần Computer Name, nhập tên máy mới mà bạn muốn đặt cho Mac.
- Bước 4: Đóng cửa sổ cài đặt. macOS sẽ tự cập nhật hostname theo tên bạn vừa đặt.
Hướng dẫn cách kiểm tra và điều chỉnh Hostname trên Linux
Trên hệ điều hành Linux, việc kiểm tra và thay đổi hostname có thể thực hiện dễ dàng qua vài bước. Hostname trên Linux thường được lưu trong file cấu hình và có thể thay đổi tạm thời hoặc thay đổi vĩnh viễn.
Tìm và chỉnh sửa hostname trên Linux
Trên các hệ điều hành Linux, việc xem và thay đổi hostname có thể thực hiện dễ dàng qua dòng lệnh theo hướng dẫn sau:
Bước 1: Xác định hostname đang được sử dụng hiện tại
Mở Terminal và dùng lệnh hostname để xem tên máy Linux đang sử dụng. Kết quả sẽ hiển thị hostname hiện tại, chẳng hạn như ubuntu-server hoặc tên bạn đã đặt trước đó.
Bước 2: Đổi hostname tạm thời
Nếu bạn muốn thay đổi hostname ngay lập tức, có thể dùng lệnh sudo hostname <ten_moi>. Thay đổi này có hiệu lực ngay nhưng chỉ mang tính tạm thời; sau khi khởi động lại, hệ thống sẽ quay về hostname cũ nếu chưa cập nhật cấu hình.
Bước 3: Đổi hostname vĩnh viễn
Để đảm bảo hostname được lưu cố định, bạn cần chỉnh sửa file cấu hình. Trên hầu hết các bản Linux hiện đại, hostname nằm trong file /etc/hostname. Dùng lệnh sudo nano /etc/hostname, thay nội dung bên trong bằng hostname mới rồi lưu lại. Đây là bước quyết định để hệ thống ghi nhận tên mới sau mỗi lần khởi động.
Bước 4: Áp dụng thay đổi
Sau khi chỉnh sửa xong file cấu hình, bạn cần reboot để hostname mới được áp dụng hoàn toàn. Chỉ cần chạy sudo reboot, và khi hệ thống khởi động lại, Linux sẽ dùng hostname mới bạn đã cấu hình.
Cách sửa hostname vĩnh viễn trên Linux
Để thay đổi hostname vĩnh viễn trên Linux, bạn cần chỉnh sửa cấu hình hệ thống và cập nhật cả file hosts. Dưới đây là hướng dẫn tổng quát áp dụng cho nhiều bản phân phối:
- Bước 1: Mở file /etc/hostname với quyền root (sudo) và thay nội dung bằng hostname mới. Trên hầu hết các distro file này chứa tên hostname hiện tại. Thay đổi thành tên mong muốn rồi lưu lại.
- Bước 2: Mở file /etc/hosts và tìm dòng chứa tên hostname cũ của bạn (thường dòng loopback 127.0.0.1). Cập nhật dòng đó với hostname mới tương ứng. Ví dụ, nếu dòng cũ là 127.0.0.1 oldname, hãy đổi thành 127.0.0.1 newname.
- Bước 3: Khởi động lại máy để các thay đổi có hiệu lực hoàn toàn, hoặc chạy lệnh sudo hostnamectl set-hostname <tên_mới> (trên các hệ thống dùng systemd) để thiết lập hostname ngay và ghi vào cấu hình. Sau khi reboot, chạy hostname để kiểm tra hostname đã được cập nhật vĩnh viễn.
Những lối phổ biến khi cấu hình sai Hostname
- Mail server bị đánh dấu là spam
- SSL/TLS bị lỗi do hostname không khớp với cấu hình
- Kubernetes node bị lỗi nếu hostname trùng nhau
- Monitoring hiển thị sai dữ liệu, dẫn đến giám sát bị sai lệch
Kết luận
Qua bài viết này, bạn đã hiểu rõ hostname là gì, mục đích của hostname và cách kiểm tra, thay đổi hostname trên từng hệ điều hành như Windows, macOS và Linux. Việc đặt và quản lý hostname đúng cách giúp hệ thống hoạt động ổn định, dễ kiểm soát và tránh xung đột trong mạng nội bộ.
Để được hỗ trợ tư vấn và tìm hiểu các dịch vụ của Viettel, bạn có thể liên hệ trực tiếp tới Viettel IDC qua các kênh:
- Hotline: 1800 8088 (miễn phí cước gọi)
- Fanpage: https://www.facebook.com/viettelidc
Tin liên quan
vMaaS cập nhật thêm mô hình AI mới - Một API, nhiều mô hình lựa chọn linh hoạt, chi phí không đổi
Viettel Model as a Service (vMaaS) cập nhật thêm Gemma 3, Qwen3-VL và Llama Nemotron, đồng thời hỗ trợ thêm hơn 40 mô hình AI theo nhu cầu. Tìm hiểu cách chọn mô hình phù hợp qua một API.
Thông báo về việc tổ chức đấu giá tài sản thanh lý tháng 10/2026
Công ty Cổ phần Viettel – CHT thông báo về việc đấu giá đối với danh mục tài sản: Tài sản thanh lý bao gồm: Lô 1 - Bình ắc quy + Lô 2 - Tủ Rack và thiết bị cơ điện.
So sánh IDS và IPS: Sự khác biệt và cách lựa chọn phù hợp
So sánh IDS và IPS giúp doanh nghiệp hiểu rõ cách hai giải pháp phát hiện, ngăn chặn xâm nhập và lựa chọn phương án bảo vệ hệ thống mạng phù hợp.
NVMe Hosting là gì? Ưu điểm, so sánh và cách lựa chọn
NVMe Hosting là gì? Tìm hiểu ưu điểm, so sánh với SSD SATA và HDD, cùng cách lựa chọn hosting phù hợp để tối ưu hiệu năng website.
Sự khác biệt giữa các dịch vụ hosting của Việt Nam với quốc tế
Tìm hiểu sự khác biệt giữa các dịch vụ hosting của Việt Nam với quốc tế về tốc độ, chi phí, công nghệ và hỗ trợ kỹ thuật để chọn giải pháp phù hợp.
So sánh dịch vụ hosting tại Viettel IDC với những nhà cung cấp khác: Nên chọn bên nào?
So sánh dịch vụ hosting tại Viettel IDC với những nhà cung cấp khác về giá, cấu hình, hiệu năng và bảo mật để chọn giải pháp phù hợp cho doanh nghiệp.
Những nền tảng điện toán đám mây nào phù hợp nhất cho doanh nghiệp nhỏ? Cách lựa chọn hiệu quả
Những nền tảng điện toán đám mây nào phù hợp cho doanh nghiệp nhỏ? Tìm hiểu các lựa chọn phổ biến và tiêu chí chọn nền tảng phù hợp.
Cách chọn máy chủ phù hợp cho website nhỏ tại Việt Nam: Từ cấu hình đến chi phí
Cách chọn máy chủ phù hợp cho website nhỏ tại Việt Nam dựa trên cấu hình, nhu cầu sử dụng, chi phí và khả năng mở rộng.
Những yếu tố quan trọng khi lựa chọn dịch vụ Cloud Database để đảm bảo khả năng mở rộng và độ tin cậy
Những yếu tố quan trọng khi lựa chọn dịch vụ Cloud Database giúp doanh nghiệp đảm bảo khả năng mở rộng, hiệu năng và độ tin cậy cho hệ thống.
Lỗi SQL Server Setup failed: Nguyên nhân và cách khắc phục
Lỗi SQL Server Setup failed do đâu? Tìm hiểu nguyên nhân, cách kiểm tra và khắc phục lỗi để cài đặt SQL Server thành công.
Bình luận ()