Kiểm Tra IP Máy Tính Bằng CMD

Lệnh thực thi:
Kết quả:

            

Hướng Dẫn Chi Tiết Kiểm Tra IP Máy Tính Bằng CMD (Cập Nhật 2024)

Command Prompt (CMD) là công cụ mạnh mẽ tích hợp sẵn trong Windows giúp bạn kiểm tra và quản lý mạng một cách chuyên nghiệp. Bài viết này sẽ hướng dẫn bạn cách kiểm tra IP máy tính bằng CMD với 4 phương pháp chính, kèm theo giải thích chi tiết về từng tham số và ứng dụng thực tiễn.

1. Kiểm Tra IP Nội Bộ Với Lệnh ipconfig

Lệnh ipconfig (Internet Protocol Configuration) là lệnh cơ bản nhất để xem thông tin mạng của máy tính, bao gồm:

  • Địa chỉ IP (IPv4 và IPv6)
  • Subnet Mask (Mặt nạ mạng con)
  • Default Gateway (Cổng mặc định)
  • DNS Servers (Máy chủ DNS)
ipconfig

Tham số nâng cao:

Tham số Mô tả Ví dụ ứng dụng
/all Hiển thị đầy đủ thông tin cấu hình mạng Xem chi tiết card mạng và DHCP
/release Giải phóng địa chỉ IP hiện tại Khắc phục xung đột IP
/renew Yêu cầu địa chỉ IP mới từ DHCP Sau khi sử dụng /release
/flushdns Xóa bộ nhớ cache DNS Khắc phục lỗi truy cập website

2. Kiểm Tra DNS Với Lệnh nslookup

Lệnh nslookup (Name Server Lookup) giúp bạn:

  • Tra cứu thông tin DNS của một domain
  • Kiểm tra máy chủ DNS đang sử dụng
  • Chẩn đoán sự cố phân giải tên miền
nslookup [domain] nslookup google.com

Phân tích kết quả nslookup:

  1. Server: Địa chỉ máy chủ DNS đang sử dụng
  2. Address: Địa chỉ IP của máy chủ DNS
  3. Name: Tên miền đã tra cứu
  4. Addresses: Danh sách IP của tên miền

3. Kiểm Tra Kết Nối Mạng Với Lệnh ping

Lệnh ping kiểm tra khả năng kết nối giữa máy tính của bạn với một địa chỉ IP hoặc domain cụ thể thông qua giao thức ICMP. Đây là công cụ chẩn đoán mạng cơ bản nhất.

ping [địa_chỉ_IP_hoặc_domain]

Cách đọc kết quả ping:

Thông số Ý nghĩa Giá trị tốt
Bytes Kích thước gói tin (mặc định 32 bytes) 32
Time (ms) Thời gian phản hồi (miligiây) < 100ms
TTL Thời gian sống của gói tin 64 (Linux) hoặc 128 (Windows)
Packet Loss Tỷ lệ mất gói tin (%) 0%

Ứng dụng thực tiễn:

  • Kiểm tra kết nối internet: ping 8.8.8.8
  • Kiểm tra kết nối với website: ping google.com
  • Chẩn đoán độ trễ mạng: ping -n 50 google.com

4. Phân Tích Đường Đi Mạng Với Lệnh tracert

Lệnh tracert (Trace Route) hiển thị đường đi của gói tin từ máy tính của bạn đến đích, qua các router trung gian. Đây là công cụ hữu ích để:

  • Xác định vị trí xảy ra sự cố mạng
  • Đo độ trễ tại từng điểm nút
  • Phát hiện tắc nghẽn mạng
tracert [địa_chỉ_IP_hoặc_domain]

Cách đọc kết quả tracert:

  1. Mỗi dòng thể hiện một hop (điểm nút mạng)
  2. Cột đầu tiên: Số thứ tự của hop
  3. 3 cột thời gian: Độ trễ (ms) của 3 gói tin thử nghiệm
  4. Cột cuối: Địa chỉ IP hoặc tên miền của hop

Lưu ý: Một số router có thể chặn ICMP, dẫn đến kết quả “* * *” (timeout). Điều này không nhất thiết nghĩa là có sự cố.

5. Các Lệnh CMD Nâng Cao Khác

Lệnh Mô tả Ví dụ
arp -a Hiển thị bảng ARP (địa chỉ MAC) arp -a
netstat -ano Hiển thị các kết nối mạng và cổng netstat -ano | findstr “80”
route print Hiển thị bảng định tuyến route print
getmac Hiển thị địa chỉ MAC getmac /v

6. Khắc Phục Sự Cố Mạng Thường Gặp

Dưới đây là quy trình khắc phục sự cố mạng cơ bản sử dụng CMD:

  1. Kiểm tra kết nối vật lý: Đảm bảo cáp mạng/WiFi đã kết nối
  2. Kiểm tra IP: ipconfig – Xem máy tính có nhận được IP không
  3. Kiểm tra kết nối với router: ping 192.168.1.1 (thay bằng gateway của bạn)
  4. Kiểm tra kết nối internet: ping 8.8.8.8
  5. Kiểm tra phân giải DNS: nslookup google.com
  6. Làm mới cấu hình mạng:
    ipconfig /release ipconfig /renew ipconfig /flushdns

7. Bảo Mật Khi Sử Dụng CMD Kiểm Tra IP

Khi làm việc với thông tin mạng thông qua CMD, bạn cần lưu ý:

  • Không chia sẻ địa chỉ IP công khai: IP nội bộ (192.168.x.x, 10.x.x.x) an toàn hơn IP công cộng
  • Sử dụng VPN: Khi kiểm tra trên mạng công cộng để bảo vệ quyền riêng tư
  • Cảnh giác với lệnh nguy hiểm: Tránh chạy các lệnh không rõ nguồn gốc
  • Cập nhật hệ điều hành: Để vá lỗi bảo mật liên quan đến mạng

8. Câu Hỏi Thường Gặp

Q: Tại sao lệnh ipconfig không hiển thị địa chỉ IPv6?

A: IPv6 có thể bị vô hiệu hóa trong cấu hình mạng. Để bật IPv6:

  1. Mở Network Connections
  2. Chọn card mạng → Properties
  3. Đánh dấu chọn Internet Protocol Version 6 (TCP/IPv6)

Q: Làm sao để lưu kết quả CMD vào file?

A: Sử dụng toán tử chuyển hướng:

ipconfig /all > C:\network_info.txt

Q: Tại sao ping không hoạt động với một số website?

A: Một số website chặn ping (ICMP) vì lý do bảo mật. Điều này không có nghĩa website không hoạt động. Thử sử dụng nslookup để kiểm tra.

Q: Làm sao để biết địa chỉ IP công cộng của mình?

A: Sử dụng lệnh:

curl ifconfig.me (Yêu cầu cài đặt curl hoặc sử dụng trình duyệt)

Leave a Reply

Your email address will not be published. Required fields are marked *