Công cụ kiểm tra tên máy tính
Nhập thông tin để kiểm tra tên máy tính của bạn trên các hệ điều hành khác nhau
Hệ điều hành:
Phương pháp kiểm tra:
Loại thông tin:
Cấp độ người dùng:
Hướng dẫn chi tiết:
Lệnh thực thi (nếu có):
Hướng dẫn toàn diện: Cách kiểm tra tên của máy tính trên mọi hệ điều hành
Tên máy tính (Computer Name) hoặc hostname là thông tin nhận dạng quan trọng trong mạng máy tính. Nó giúp các thiết bị giao tiếp với nhau và quản trị viên quản lý hệ thống hiệu quả. Trong hướng dẫn này, chúng tôi sẽ trình bày chi tiết các phương pháp kiểm tra tên máy tính trên Windows, macOS và Linux.
1. Tại sao cần biết tên máy tính?
- Quản lý mạng: Tên máy tính giúp nhận diện các thiết bị trong mạng nội bộ
- Kết nối từ xa: Cần thiết khi sử dụng Remote Desktop hoặc SSH
- Gỡ lỗi: Hữu ích khi báo cáo sự cố với bộ phận IT
- Cấu hình dịch vụ: Nhiều dịch vụ mạng yêu cầu hostname cụ thể
- Bảo mật: Giúp phát hiện các thiết bị không được phép trong mạng
2. Kiểm tra tên máy tính trên Windows
2.1. Phương pháp 1: Sử dụng System Properties
- Nhấn tổ hợp phím Windows + Pause/Break
- Cửa sổ System sẽ hiện ra với thông tin “Computer name”
- Bạn cũng có thể thấy thông tin về domain/workgroup
2.2. Phương pháp 2: Sử dụng Command Prompt
- Mở Command Prompt (nhấn Windows + R, gõ “cmd” và Enter)
- Gõ lệnh:
hostnamevà nhấn Enter - Hoặc sử dụng lệnh chi tiết hơn:
echo %computername%
2.3. Phương pháp 3: Sử dụng PowerShell
- Mở PowerShell (nhấn Windows + X, chọn “Windows PowerShell”)
- Gõ lệnh:
Get-ComputerInfo -Property "CsName" - Hoặc lệnh đơn giản:
$env:computername
| Phương pháp | Độ khó | Thời gian thực hiện | Thông tin trả về |
|---|---|---|---|
| System Properties | Dễ | 2-3 giây | Tên máy, domain/workgroup |
| Command Prompt | Trung bình | 5 giây | Chỉ tên máy |
| PowerShell | Nâng cao | 3-5 giây | Tên máy + thông tin hệ thống khác |
3. Kiểm tra tên máy tính trên macOS
3.1. Phương pháp 1: Sử dụng System Preferences
- Click vào biểu tượng Apple ở góc trái màn hình
- Chọn “System Preferences” > “Sharing”
- Tên máy sẽ hiển thị ở đầu cửa sổ
3.2. Phương pháp 2: Sử dụng Terminal
- Mở Terminal (Applications > Utilities > Terminal)
- Gõ lệnh:
hostnameđể xem hostname - Hoặc
scutil --get ComputerNameđể xem tên máy - Hoặc
scutil --get LocalHostNameđể xem tên localhost
3.3. Phương pháp 3: Sử dụng System Information
- Click biểu tượng Apple > “About This Mac”
- Click “System Report”
- Trong phần “Network”, tìm mục “Host Name”
4. Kiểm tra tên máy tính trên Linux
4.1. Phương pháp 1: Sử dụng lệnh hostname
- Mở Terminal (Ctrl+Alt+T)
- Gõ lệnh:
hostnameđể xem hostname - Hoặc
hostname -fđể xem FQDN (Fully Qualified Domain Name)
4.2. Phương pháp 2: Sử dụng lệnh uname
- Mở Terminal
- Gõ lệnh:
uname -nđể xem nodename
4.3. Phương pháp 3: Kiểm tra file cấu hình
- Mở Terminal
- Gõ lệnh:
cat /etc/hostnameđể xem tên máy - Hoặc
cat /proc/sys/kernel/hostnamecho phương pháp khác
5. Các lệnh nâng cao để quản lý hostname
Đối với người dùng nâng cao, có thể sử dụng các lệnh sau để quản lý hostname:
5.1. Thay đổi hostname tạm thời (cho đến khi khởi động lại)
sudo hostname new-name
5.2. Thay đổi hostname vĩnh viễn trên Linux
- Chỉnh sửa file:
sudo nano /etc/hostname - Thay đổi tên và lưu file
- Cập nhật hostname hiện tại:
sudo hostname new-name
5.3. Kiểm tra thông tin mạng đầy đủ
ipconfig /all (Windows)
ifconfig -a (Linux/macOS)
6. Các vấn đề thường gặp và giải pháp
| Vấn đề | Nguyên nhân | Giải pháp |
|---|---|---|
| Không thể thay đổi hostname | Thiếu quyền admin | Sử dụng lệnh với sudo hoặc chạy với quyền admin |
| Hostname không cập nhật | Chưa khởi động lại dịch vụ mạng | Khởi động lại máy hoặc dịch vụ mạng |
| Tên máy chứa ký tự đặc biệt | Hệ điều hành hạn chế ký tự | Sử dụng chỉ chữ cái, số và dấu gạch ngang |
| Conflict tên máy trong mạng | Trùng tên với thiết bị khác | Đổi tên máy thành tên duy nhất |
7. Best Practices khi đặt tên máy tính
- Sử dụng tên có ý nghĩa, dễ nhớ
- Tránh ký tự đặc biệt và khoảng trắng
- Giới hạn độ dài (tối đa 15 ký tự cho NetBIOS)
- Sử dụng chuỗi nhất quán cho các máy trong cùng tổ chức
- Ghi chép lại tên máy và địa chỉ IP tương ứng
- Tránh sử dụng thông tin nhạy cảm trong tên máy
8. Sự khác biệt giữa Computer Name, Hostname và FQDN
Ba thuật ngữ này thường bị nhầm lẫn nhưng có ý nghĩa khác nhau:
- Computer Name: Tên đơn giản của máy tính, thường dùng trong mạng cục bộ
- Hostname: Tên máy trong mạng, có thể giống với Computer Name
- FQDN (Fully Qualified Domain Name): Bao gồm hostname và domain name đầy đủ (vd: mypc.example.com)