Tuyển dụng
Viettel IDC

Hostname là gì? Hướng dẫn cách kiểm tra và sửa hostname đúng kỹ thuật

29/11/2025

Trong 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ủ.

Hostname là gì?

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:

Tiêu chí

Hostname

Domain Name

Phạm vi sử dụng

Đặt cho thiết bị trong mạng nội bộ (LAN) hoặc host cụ thể. Thường không vượt ra ngoài mạng cục bộ.

Định danh trên Internet cho website hoặc dịch vụ, có phạm vi toàn cầu (ví dụ: một trang web).

Thành phần cấu trúc

Thường là một từ hoặc chuỗi ngắn do người dùng đặt, có thể kết hợp trong FQDN (phần đứng trước tên miền).

Là tên miền gồm nhiều phần phân tách bằng dấu chấm, bao gồm tên trang web và phần mở rộng (SLD + TLD, ví dụ: abc.com).

Đăng ký/Quản lý

Do người dùng tự do đặt trong mạng nội bộ, không cần đăng ký với cơ quan quản lý tên miền (nhưng phải duy nhất trong mạng đó để tránh xung đột).

Phải được đăng ký thông qua nhà quản lý tên miền (ICANN, VNNIC, v.v.), đảm bảo duy nhất trên Internet. Việc sử dụng domain name đòi hỏi trả phí duy trì định kỳ.

Mối quan hệ

Có thể kết hợp với domain để tạo thành FQDN (ví dụ: mail trong mail.google.com là hostname).

Chứa hostname như một phần khi đầy đủ (FQDN), ví dụ trong mail.google.com, google.com là domain name. Bản thân domain có thể bao gồm nhiều host (ví dụ nhiều subdomain hoặc máy chủ dưới một domain).

Ví dụ

DESKTOP-001 (hostname máy tính cá nhân), printer-office (hostname máy in mạng nội bộ).

example.com (một domain cho website), mycompany.vn (tên miền của doanh nghiệp trên internet).

So sánh hostname và domain

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.

Cách tìm hostname Windows

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.

Thay đổi hostname Windows

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.

Tìm và thay đổi hostname trên macOS (OSX)

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.

Cách sửa hostname vĩnh viễn trên Linux

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  

Bình luận ()

Đăng nhập | Đăng ký
để gửi bình luận
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Xem thêm bình luận

Tin liên quan

16/10/2026

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.

15/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.

14/10/2026

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.