1. Lệnh ping (Kiểm tra kết nối và độ trễ)
-
Chức năng: Kiểm tra xem máy tính của bạn có kết nối được với một thiết bị, máy chủ hoặc tên miền cụ thể không. Lệnh này cũng đo độ trễ (latency/ping) và tỷ lệ mất gói tin (packet loss).
-
Cú pháp cơ bản:
ping [địa_chỉ_IP_hoặc_tên_miền]-
Ví dụ:
ping google.comhoặcping 8.8.8.8
-
-
Mẹo (Windows): Gõ
ping google.com -tđể ping liên tục cho đến khi bạn nhấn tổ hợp phímCtrl + Cđể dừng.
2. Lệnh tracert / traceroute (Kiểm tra đường đi của gói tin)
-
Chức năng: Theo dõi toàn bộ đường đi của gói tin từ máy tính của bạn qua các thiết bị trung gian (router, switch của nhà mạng) cho đến khi đến được máy chủ đích. Giúp xác định chính xác điểm nghẽn hoặc trạm nào đang bị rớt mạng.
-
Cú pháp:
-
Trên Windows:
tracert google.com -
Trên Linux / macOS:
traceroute google.com
-
3. Lệnh kiểm tra cấu hình IP (ipconfig / ifconfig / ip)
-
Chức năng: Xem thông tin cấu hình mạng của thiết bị như địa chỉ IP, Subnet Mask, Gateway mặc định và địa chỉ MAC.
-
Cú pháp theo hệ điều hành:
-
Windows:
ipconfig(Dùngipconfig /allđể xem thông tin chi tiết đầy đủ hơn như DNS, DHCP, trạng thái card mạng). -
Linux / macOS:
ifconfighoặcip a(hoặcip addr).
-
4. Lệnh nslookup / dig (Kiểm tra phân giải tên miền DNS)
-
Chức năng: Kiểm tra xem hệ thống phân giải tên miền (DNS) có hoạt động bình thường không, hoặc dùng để tra cứu địa chỉ IP tương ứng của một tên miền.
-
Cú pháp:
-
nslookup google.com(Dùng được trên cả Windows, Linux và macOS). -
dig google.com(Phổ biến trên Linux/macOS để xem thông tin DNS chi tiết hơn).
-
5. Lệnh netstat (Kiểm tra các kết nối mạng đang hoạt động)
-
Chức năng: Hiển thị tất cả các kết nối mạng đang mở (cả đến và đi), các cổng (port) đang lắng nghe (listening) và bảng định tuyến.
-
Cú pháp phổ biến:
-
netstat -ano(Windows): Hiển thị tất cả kết nối kèm theo mã tiến trình (PID) của ứng dụng đang sử dụng mạng đó. -
netstat -tuln(Linux/macOS): Liệt kê các cổng đang lắng nghe ở trạng thái TCP/UDP.
-
6. Lệnh arp (Kiểm tra bảng địa chỉ MAC trong mạng LAN)
-
Chức năng: Hiển thị hoặc quản lý bảng ánh xạ giữa địa chỉ IP và địa chỉ MAC của các thiết bị khác trong cùng một mạng nội bộ (LAN).
-
Cú pháp:
arp -a(Dùng trên cả Windows, Linux, macOS).
7. Lệnh kiểm tra cổng cụ thể (telnet hoặc nc)
-
Chức năng: Kiểm tra xem một cổng (port) cụ thể trên một máy chủ có đang mở và cho phép kết nối hay không (rất hữu ích khi kiểm tra dịch vụ web, mail, database…).
-
Cú pháp:
-
telnet [địa_chỉ_IP_hoặc_domain] [số_cổng](Ví dụ:telnet 192.168.1.1 80) -
nc -zv [domain] [số_cổng](Netcat trên Linux/macOS).
-