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 nổi bật
Tin liên quan
Trigger là gì trong DBMS? Cách hoạt động, các loại phổ biến và ứng dụng
Trigger là gì trong DBMS? Tìm hiểu cách trigger hoạt động, các loại phổ biến, ví dụ minh họa, ưu nhược điểm và khi nào nên sử dụng.
Figma là gì? Nền tảng thiết kế và cộng tác trực tuyến
Figma là gì, có những tính năng nổi bật nào? Tìm hiểu Vector Network, Auto Layout, Dev Mode và vị thế hiện tại của Figma trong ngành thiết kế.
Camera Cloud cần tốc độ mạng bao nhiêu? Cách tính băng thông cần thiết
Camera Cloud cần tốc độ mạng bao nhiêu? Tìm hiểu mức băng thông cần thiết, cách tính upload và các yếu tố ảnh hưởng đến tốc độ khi sử dụng Camera Cloud.
Camera Cloud có bị hack không? Nguyên nhân và cách bảo mật
Camera Cloud có bị hack không? Tìm hiểu các rủi ro bảo mật, nguyên nhân bị xâm nhập và cách bảo vệ camera, tài khoản cùng dữ liệu hiệu quả.
Viettel IDC: Nhà cung cấp VMware Sovereign Cloud duy nhất tại Đông Nam Á
Tại VMware Explore 2026 ở Las Vegas, Broadcom đã giới thiệu nhóm 57 nhà cung cấp dịch vụ đám mây chủ quyền trên nền tảng VMware Cloud Foundation. Viettel IDC là đơn vị duy nhất tại Đông Nam Á có tên trong danh sách này, đánh dấu bước tiến mới của doanh nghiệp Việt Nam trên thị trường hạ tầng cloud khu vực.
Ghidra là gì? Chức năng và ứng dụng trong reverse engineering
Ghidra là gì? Tìm hiểu công cụ reverse engineering mã nguồn mở của NSA, các chức năng chính, ứng dụng thực tế và điểm khác biệt với IDA Pro.
10 công cụ tối ưu hóa website theo từng mục tiêu
Tổng hợp 10 công cụ tối ưu hóa web cho tốc độ, SEO, trải nghiệm người dùng và chuyển đổi, kèm bảng so sánh và gợi ý lựa chọn theo nhu cầu.
So sánh WHOIS và DNS Lookup: Điểm khác nhau và khi nào nên sử dụng
WHOIS và DNS Lookup khác nhau thế nào? Tìm hiểu định nghĩa, bảng so sánh, vai trò của RDAP thay thế WHOIS, và khi nào nên dùng công cụ nào.
Cách test tải hệ thống: Quy trình và công cụ phổ biến
Cách test tải hệ thống hiệu quả gồm những bước nào? Tìm hiểu quy trình, chỉ số cần đo và công cụ phổ biến như JMeter, k6.
Cloud Monitoring là gì? So sánh Hybrid Cloud và Multi Cloud Monitoring
Cloud Monitoring là quá trình theo dõi, quản lý và đánh giá hiệu suất của các tài nguyên và dịch vụ đám mây, bao gồm giám sát máy chủ, cơ sở dữ liệu, ứng dụng và hệ thống mạng
Bình luận ()