Công cụ kiểm tra IP máy tính bằng CMD

Nhập thông tin để xem IP máy tính của bạn hoặc máy tính khác trong mạng LAN

Hướng dẫn chi tiết cách xem IP máy tính bằng CMD (Cập nhật 2024)

Trong thời đại công nghệ số, việc biết cách kiểm tra địa chỉ IP của máy tính là kỹ năng cơ bản mà mọi người dùng nên nắm vững. Địa chỉ IP (Internet Protocol) đóng vai trò như “địa chỉ nhà” của thiết bị trên mạng, giúp các thiết bị giao tiếp với nhau. Bài viết này sẽ hướng dẫn bạn cách xem IP máy tính bằng CMD (Command Prompt) một cách chi tiết, cùng với những kiến thức nâng cao và ứng dụng thực tiễn.

1. IP là gì? Tại sao cần biết địa chỉ IP?

1.1 Định nghĩa địa chỉ IP

Địa chỉ IP (Internet Protocol Address) là một dãy số duy nhất được gán cho mỗi thiết bị kết nối với mạng máy tính sử dụng giao thức IP để giao tiếp. Có hai phiên bản IP chính:

  • IPv4: Định dạng 32-bit (ví dụ: 192.168.1.1)
  • IPv6: Định dạng 128-bit (ví dụ: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)

1.2 Vai trò của địa chỉ IP

Địa chỉ IP có những chức năng quan trọng sau:

  1. Định danh thiết bị: Phân biệt các thiết bị trong cùng một mạng
  2. Định vị địa lý: Giúp xác định vị trí приблизительный của thiết bị
  3. Định tuyến dữ liệu: Đảm bảo gói tin được gửi đến đúng đích
  4. Quản lý mạng: Giúp quản trị viên mạng theo dõi và kiểm soát lưu lượng

1.3 Phân biệt IP công cộng và IP riêng

Đặc điểm IP công cộng (Public IP) IP riêng (Private IP)
Phạm vi sử dụng Toàn cầu (Internet) Nội bộ (LAN)
Quản lý bởi IANA, ISP Quản trị viên mạng
Dải địa chỉ phổ biến Không cố định 10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
Tính duy nhất Duy nhất toàn cầu Duy nhất trong mạng nội bộ

2. Cách xem IP máy tính bằng CMD (Hướng dẫn từ cơ bản đến nâng cao)

2.1 Phương pháp cơ bản với lệnh ipconfig

Đây là cách đơn giản nhất để xem địa chỉ IP của máy tính:

  1. Mở Command Prompt:
    • Nhấn Windows + R, gõ “cmd” rồi nhấn Enter
    • Hoặc tìm “Command Prompt” trong menu Start
  2. Nhập lệnh: ipconfig rồi nhấn Enter
  3. Kết quả sẽ hiển thị thông tin về tất cả các kết nối mạng
ipconfig

Windows IP Configuration

Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1

Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.1.101
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1

2.2 Xem thông tin chi tiết với ipconfig /all

Để có thông tin đầy đủ hơn về cấu hình mạng:

  1. Mở Command Prompt như hướng dẫn ở trên
  2. Nhập lệnh: ipconfig /all
  3. Kết quả sẽ bao gồm:
    • Host Name (Tên máy tính)
    • Primary DNS Suffix
    • Node Type
    • IP Routing Enabled
    • WINS Proxy Enabled
    • DNS Servers
    • Physical Address (MAC Address)

2.3 Kiểm tra kết nối với lệnh ping

Lệnh ping giúp kiểm tra xem máy tính có thể kết nối với một địa chỉ IP hoặc tên miền cụ thể không:

ping 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=12ms TTL=117
Reply from 8.8.8.8: bytes=32 time=11ms TTL=117
Reply from 8.8.8.8: bytes=32 time=12ms TTL=117
Reply from 8.8.8.8: bytes=32 time=11ms TTL=117

Ping statistics for 8.8.8.8:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

2.4 Tra cứu thông tin DNS với nslookup

Lệnh nslookup giúp bạn tìm hiểu thông tin về tên miền và địa chỉ IP tương ứng:

nslookup google.com

Server: UnKnown
Address: 192.168.1.1

Non-authoritative answer:
Name: google.com
Addresses: 2404:6800:4003:c02::64
142.250.190.46

2.5 Xem bảng định tuyến với route print

Để xem bảng định tuyến (routing table) của máy tính:

route print

3. Ứng dụng thực tiễn của việc xem IP bằng CMD

3.1 Khắc phục sự cố mạng

Khi gặp vấn đề về kết nối mạng, việc kiểm tra IP có thể giúp:

  • Xác định xem máy tính có nhận được địa chỉ IP từ router không
  • Kiểm tra xem Default Gateway có đúng không
  • Phát hiện xung đột IP trong mạng nội bộ
  • Kiểm tra kết nối với DNS server

3.2 Quản trị mạng

Đối với quản trị viên mạng, lệnh CMD giúp:

  • Theo dõi các thiết bị trong mạng LAN
  • Kiểm tra tình trạng kết nối của các máy chủ
  • Phát hiện các thiết bị không được phép kết nối
  • Giám sát băng thông và định tuyến

3.3 Bảo mật mạng

Việc nắm rõ địa chỉ IP giúp:

  • Phát hiện các kết nối đáng ngờ
  • Chặn các địa chỉ IP không mong muốn
  • Xác định nguồn gốc của các cuộc tấn công mạng
  • Thiết lập tường lửa (firewall) hiệu quả

4. Các lệnh CMD nâng cao liên quan đến IP

Lệnh Mô tả Ví dụ
arp -a Hiển thị bảng ARP (Address Resolution Protocol) arp -a
netstat -ano Hiển thị tất cả các kết nối mạng và cổng đang mở netstat -ano | findstr “ESTABLISHED”
tracert Theo dõi đường đi của gói tin đến đích tracert google.com
pathping Kết hợp tính năng của ping và tracert pathping example.com
getmac Hiển thị địa chỉ MAC của tất cả card mạng getmac /v /fo list

5. Câu hỏi thường gặp về xem IP bằng CMD

5.1 Làm sao để xem IP công cộng của máy tính?

Địa chỉ IP công cộng không thể xem trực tiếp bằng ipconfig. Bạn cần sử dụng các dịch vụ trực tuyến như:

Hoặc sử dụng lệnh CMD kết hợp với curl (nếu đã cài đặt):

curl ifconfig.me

5.2 Tại sao máy tính của tôi không có địa chỉ IP?

Có một số nguyên nhân phổ biến:

  • Card mạng bị vô hiệu hóa
  • Dây mạng hoặc kết nối Wi-Fi có vấn đề
  • Dịch vụ DHCP trên router không hoạt động
  • Xung đột IP với thiết bị khác trong mạng
  • Driver card mạng bị lỗi hoặc cũ

Giải pháp:

  1. Kiểm tra kết nối vật lý
  2. Khởi động lại router/modem
  3. Gõ lệnh ipconfig /release rồi ipconfig /renew
  4. Cập nhật driver card mạng

5.3 Làm sao để thay đổi địa chỉ IP bằng CMD?

Bạn có thể thay đổi địa chỉ IP tạm thời bằng các lệnh sau:

netsh interface ip set address name=”Ethernet” static 192.168.1.100 255.255.255.0 192.168.1.1
netsh interface ip set dns name=”Ethernet” static 8.8.8.8

Để trở về chế độ tự động nhận IP:

netsh interface ip set address name=”Ethernet” dhcp
netsh interface ip set dns name=”Ethernet” dhcp

5.4 Làm sao để xem IP của máy tính khác trong cùng mạng LAN?

Để xem IP của máy tính khác trong cùng mạng nội bộ:

  1. Biết tên máy tính (hostname) của thiết bị đó
  2. Sử dụng lệnh: ping tên_máy_tính
  3. Sau đó sử dụng arp -a để xem bảng án xạ địa chỉ

Ví dụ:

ping DESKTOP-ABC123
arp -a

6. Tài nguyên tham khảo chính thức

Để tìm hiểu sâu hơn về giao thức IP và các lệnh mạng, bạn có thể tham khảo các nguồn thông tin uy tín sau:

7. Kết luận

Việc nắm vững cách xem IP máy tính bằng CMD không chỉ giúp bạn giải quyết các vấn đề mạng cơ bản mà còn mở ra cánh cửa đến thế giới quản trị mạng chuyên sâu. Từ những lệnh đơn giản như ipconfig đến những công cụ nâng cao như netstattracert, CMD cung cấp một bộ công cụ mạnh mẽ để quản lý và chẩn đoán mạng.

Hãy thường xuyên thực hành các lệnh này để thành thạo hơn. Khi gặp vấn đề về mạng, đừng vội vành tìm kiếm giải pháp phức tạp – đôi khi câu trả lời nằm ngay trong những lệnh CMD đơn giản. Chúc bạn thành công trong việc khám phá và quản lý mạng máy tính của mình!

Nếu bạn có bất kỳ câu hỏi nào về chủ đề này, đừng ngần ngại để lại bình luận bên dưới. Chúng tôi luôn sẵn sàng hỗ trợ và giải đáp thắc mắc của bạn.

Leave a Reply

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