Command Prompt (CMD) - 8 lệnh mạng bạn nên biết

Command Prompt đã chứng tỏ mình là một trong những công cụ tốt nhất để chạy các lệnh cơ bản cho phép bạn làm việc với các tệp và thư mục từ Windows . Tuy nhiên, Command Prompt mạnh hơn nhiều. Bạn có thể đưa mọi thứ lên cấp độ tiếp theo bằng cách chạy nhiều hơn chỉ một vài lệnh nâng cao, bao gồm một loạt các lệnh mạng tiện dụng. Hôm nay, chúng ta sẽ học cách sử dụng Command Prompt để kiểm tra kết nối internet(internet connection) , các kết nối mạng, xem thông tin(view information) về thiết bị mạng và xem kết nối giữa PC của bạn và các thiết bị khác. Không cần thêm lời khuyên, hãy bắt đầu:

LƯU Ý:(NOTE:) Chúng tôi đã viết hướng dẫn này bằng cách sử dụng Windows 10 với Bản cập nhật (Update)tháng 11 năm 2019(November 2019) . Tuy nhiên, tất cả các lệnh được minh họa hoạt động theo cùng một cách trong Windows 8.1Windows 7 . Trước khi tiếp tục, nếu bạn không biết cách mở Command Prompt , hãy đọc: 11 cách khởi chạy Command Prompt trong Windows .

1. Cách kiểm tra kết nối Internet trong CMD

Để kiểm tra xem kết nối internet của bạn có hoạt động hay không, bạn có thể sử dụng Command Prompt để kiểm tra kết nối của mình với một trang web hoặc vị trí internet(website or internet location) nhất định . Để làm điều đó, bạn có thể sử dụng lệnh ping mạng(network command) , theo sau là địa chỉ web hoặc địa chỉ IP(address or IP address) . Ví dụ: bạn có thể kiểm tra kết nối với Digital Citizen mà không cần mở trình duyệt web(web browser) bằng cách nhập lệnh "ping www.digitalcitizen.life." Sau đó nhấn Enter trên bàn phím của bạn.

ping www.digitalcitizen.life

Nếu số liệu thống kê ping không cho thấy bất kỳ trường hợp mất gói nào, kết nối internet(internet connection) của bạn đang hoạt động bình thường. Tuy nhiên, nếu bạn bị mất gói, điều đó có nghĩa là kết nối internet(internet connection) của bạn bị hỏng hoặc trang web bạn ping không trực tuyến. Để kiểm tra kỹ kết nối internet(internet connection) của bạn , hãy ping ít nhất một trang web khác, tốt nhất là trang web luôn bật, chẳng hạn như www.google.com .

ping www.google.com

Lệnh ping cũng cho phép bạn sử dụng tham số "-t" tiện dụng , cho phép bạn ping địa chỉ đã chỉ định mãi mãi cho đến khi địa chỉ đó bị dừng theo cách thủ công. Ví dụ: chúng tôi đã nhập "ping -t www.digitalcitizen.life." Sau một thời gian, chúng tôi muốn xem một số thống kê kết nối và chúng tôi đã sử dụng tổ hợp bàn phím (keyboard combination) "CTRL + Break."Điều này cho thấy giá trị trung bình của các lệnh ping chạy cho đến thời điểm đó.

ping www.digitalcitizen.life -t

Cuối cùng, chúng tôi đã kết thúc lệnh bằng cách sử dụng tổ hợp bàn phím (keyboard combination) "CTRL + C."Điều này dừng chu kỳ vô tận của các lệnh ping đến địa chỉ được chỉ định.

2. Làm cách nào để tôi có thể xem tất cả các bộ điều hợp mạng trên máy tính của mình bằng CMD ?

Để nhận thông tin chi tiết về bộ điều hợp và kết nối mạng của bạn, hãy sử dụng lệnh ipconfig . Mở Command Prompt , nhập ipconfig và nhấn Enter . Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, khi bạn chạy lệnh này, Windows sẽ hiển thị danh sách tất cả các thiết bị mạng đang hoạt động, cho dù chúng được kết nối hay bị ngắt kết nối và địa chỉ IP của chúng. Bạn cũng nhận được thông tin chi tiết như địa chỉ IP cổng mặc định(default gateway) , mặt nạ mạng con và trạng thái của từng bộ điều hợp mạng(network adapter) .

Nhận thông tin cmd nic (thông tin về Thẻ giao diện mạng) bằng cách chạy ipconfig

Nếu bạn thêm công tắc /all vào lệnh ipconfig , bạn có thể đến một cấp độ chi tiết hoàn toàn mới: thông tin DNS(DNS information) , MAC ( Điều khiển truy cập phương tiện(Media Access Control) ) (trong trường Địa chỉ vật lý(Physical Address) ) và các thông tin khác về từng thành phần mạng(network component) . Hãy xem hình dưới đây để xem ví dụ về những gì bạn nhận được từ lệnh "ipconfig /all" .

Chạy ipconfig / all để nhận thông tin chi tiết về NIC (Thẻ giao diện mạng)

3. Cách kiểm tra kết nối mạng(network connection) của bạn trong CMD

Nếu bạn muốn kiểm tra xem kết nối mạng(network connection) của mình với bộ định tuyến có hoạt động bình thường hay không, bạn có thể sử dụng kết hợp các lệnh ipconfigping . Đầu tiên, hãy lấy một số thông tin cmd nic(cmd nic info) về bộ điều hợp của bạn. Nói cách khác, mở Command Prompt và chạy ipconfig . Trong danh sách kết quả, hãy xác định bộ điều hợp mạng(network adapter) được sử dụng để kết nối với mạng bạn muốn kiểm tra. Sau đó, trong chi tiết của nó, hãy tìm địa chỉ IP(IP address) của bộ định tuyến của bạn và ghi(router and note) lại nó. Ví dụ: nếu chúng tôi muốn kiểm tra kết nối mạng Ethernet(Ethernet network) của mình, chúng tôi sẽ chạy ipconfig và thấy rằng bộ định tuyến của chúng tôiĐịa chỉ IP(IP address) là 192.168.50.1.

Chạy ipconfig để xác định địa chỉ IP của bộ định tuyến

Bước tiếp theo là kiểm tra xem kết nối mạng(network connection) giữa bộ định tuyến và máy tính có ổn không. Để làm điều đó, chỉ cần chạy lệnh ping trên địa chỉ IP(IP address) của bộ định tuyến là đủ . Trong ví dụ của chúng tôi, điều đó có nghĩa là chúng tôi phải chạy lệnh này trong CMD : ping 192.168.50.1 .

Ping bộ định tuyến để kiểm tra kết nối mạng

Nếu không có gói nào bị mất, thì kết nối mạng(network connection) được kiểm tra đang chạy tốt. Nếu không, có sự cố ở đâu đó giữa máy tính của bạn và bộ định tuyến, trong trường hợp đó, bạn nên kiểm tra xem bộ điều hợp mạng(network adapter) của PC đã được định cấu hình đúng chưa, cáp Ethernet(Ethernet cable) có ổn không (nếu bạn đang sử dụng kết nối có dây) và bộ định tuyến được cấu hình đúng cách.

4. Cách gia hạn địa chỉ IP(IP address) của bộ điều hợp mạng của bạn(network adapter)

Khi kết nối mạng(network connection) của bạn không hoạt động như bình thường, bộ điều hợp mạng(network adapter) của bạn có thể không được chỉ định đúng địa chỉ IP(IP address) . Một cách nhanh chóng để giải quyết vấn đề này là gia hạn địa chỉ IP(IP address) của nó và may mắn thay, bạn có thể làm điều đó nhanh chóng, ngay từ Command Prompt . Mở CMD và chạy các lệnh sau: ipconfig /releaseipconfig /renew . Lệnh đầu tiên ( ipconfig /release ) buộc bộ điều hợp mạng(network adapter) của bạn bỏ địa chỉ IP được chỉ(IP address) định và lệnh thứ hai ( ipconfig /renew ) đổi mới bộ điều hợp mạng(network adapter)địa chỉ IP(IP address) của .

Chạy ipconfig / release và ipconfig / Renew để đặt lại địa chỉ IP

Lưu ý rằng bạn cũng có thể hướng dẫn CMD chạy cả hai lệnh trong một dòng bằng cách nhập "ipconfig /release & ipconfig /renew," không có dấu ngoặc kép ngược. Nếu bạn nhập chúng như thế này, Command Prompt sẽ thực thi lệnh đầu tiên và khi hoàn tất, nó sẽ tự động chạy lệnh thứ hai. Tuyệt(Cool) , phải không? 🙂

Chạy ipconfig / release & amp;  ipconfig / gia hạn bằng cách chỉ nhập một dòng trong CMD

Thông số phát hành(release)gia hạn(renew) rất hữu ích trong các mạng sử dụng DHCP (Giao thức cấu hình máy chủ động)(DHCP (Dynamic Host Configuration Protocol)) để phân phối địa chỉ IP tự động. Hệ thống của bạn từ bỏ địa chỉ hiện tại và yêu cầu một địa chỉ mới từ máy chủ DHCP(DHCP server) và điều đó có thể giúp bạn khắc phục sự cố mạng nhất định.

5. Cách lấy thông tin nic về địa chỉ MAC của bộ điều hợp mạng của bạn(network adapter)

Một trong những cách nhanh nhất và dễ nhất để lấy địa chỉ MAC của bộ điều hợp mạng của bạn là sử dụng lệnh getmac . Trong Command Prompt , gõ getmac và nhấn Enter , như trong hình bên dưới.

Getmac hiển thị địa chỉ vật lý của tất cả các bộ điều hợp mạng

6. Làm cách nào tôi có thể xem các máy tính và thiết bị được kết nối với mạng của mình bằng CMD ?

Trong một số trường hợp, bạn có thể muốn xem những máy tính và thiết bị nào được kết nối với cùng một mạng với bạn. Một trong những cách dễ dàng và thân thiện để làm điều đó là sử dụng lệnh net view . Khởi chạy Command Prompt và chạy chế độ xem net(net view) . Sau một lúc, bạn sẽ thấy danh sách các máy tính và thiết bị trong mạng của mình.

Chế độ xem mạng có thể hiển thị các máy tính và thiết bị được kết nối với cùng một mạng

Tuy nhiên, có một cảnh báo về lệnh này. Chế độ xem mạng(Net view) không hiển thị tất cả(all) các máy tính và thiết bị trong cùng một mạng với bạn. Mặc dù nó hoạt động đủ tốt cho các mạng riêng, nhưng nó không xác định được các thiết bị như điện thoại thông minh hoặc máy in và cũng có vấn đề với các máy tính đang chạy các hệ điều hành khác nhau. Nếu bạn muốn có một cái nhìn rõ ràng về mọi thứ được kết nối với mạng của mình, bạn cũng nên kiểm tra lệnh tiếp theo.

7. Làm cách nào để tôi có thể xem tất cả các thiết bị được kết nối với mạng của mình bằng CMD ?

Cách tốt nhất để tìm tất cả các thiết bị được kết nối với cùng một mạng với bạn là sử dụng lệnh arp . Mở Command Prompt và chạy arp -a . Địa chỉ IP(IP address) được hiển thị đầu tiên, bên cạnh Giao diện(Interface) , hiển thị địa chỉ IP(IP address) của bộ điều hợp mạng(network adapter) của bạn . Sau đó, có một danh sách các địa chỉ IP(IP address) và địa chỉ MAC ( Địa chỉ vật lý(Physical Addresses) ). Tất cả các địa chỉ IP bắt đầu bằng các số giống như bộ điều hợp mạng(network adapter) của bạn đều nằm trong cùng một mạng và / hoặc mạng con với bạn. Chúng là tất cả các thiết bị được kết nối với mạng của bạn.

Arp -a hiển thị tất cả các thiết bị được kết nối với cùng một mạng

Những cái tiếp theo không phải là thiết bị thực mà là địa chỉ IP được sử dụng để phát đa hướng(multicasting) . Chúng thường được các thiết bị thực của bạn sử dụng để phát trực tuyến phương tiện trên mạng của bạn. Trong ví dụ của chúng tôi, các thiết bị được kết nối với cùng một mạng với máy tính của chúng tôi đều là những thiết bị có địa chỉ IP bắt đầu bằng 192.168.50.

Nếu bạn muốn xem những thiết bị đó là gì, theo cách thân thiện với con người hơn, hãy sao chép địa chỉ MAC của chúng và tra cứu chúng trên internet bằng Google hoặc trên các trang web cho phép bạn kiểm tra xem nhà cung cấp nào chỉ định địa chỉ MAC nhất định , chẳng hạn như DNS Checker . Ví dụ: nếu bạn đang tìm kiếm địa chỉ MAC(MAC address) 04-d9-f5-b5-b1-f0, bạn sẽ thấy rằng đó là một thiết bị do ASUS sản xuất . Trên thực tế, đó là một bộ định tuyến ASUS ZenWiFi(ASUS ZenWiFi router) .

8. Cách kiểm tra kết nối mạng và các cổng đang mở của máy tính

Bạn có thể nhận được thông tin cmd nic hữu ích khác từ lệnh netstat(netstat) , lệnh này cho phép bạn xem các kết nối mạng đang hoạt động giữa hệ thống của bạn và bất kỳ hệ thống nào khác trên mạng hoặc internet của bạn.

Netstat hiển thị các kết nối mạng đang hoạt động và các cổng đang mở

Nếu bạn thêm tham số -a vào lệnh netstat(netstat) , bạn có thể nhận được danh sách với tất cả các kết nối và cổng lắng nghe, như trong hình bên dưới(image below) .

Netstat -a hiển thị các kết nối mạng đang hoạt động, các cổng đang mở và các cổng lắng nghe

Đó là nó!

Bạn có biết những cách hữu ích khác để lấy thông tin cmd nic không?

Các lệnh mạng mà bạn có thể chạy trong Command Prompt có thể hữu ích khi bạn cần tìm thông tin về các thiết bị được kết nối với mạng của mình hoặc khi bạn muốn kiểm tra trạng thái kết nối mạng của mình. Chúng cũng rất tiện lợi khi bạn gặp sự cố mạng và bạn đang cố gắng tự mình khắc phục chúng. Nếu bạn có thắc mắc về các lệnh mạng này, nếu bạn cần trợ giúp hoặc nếu bạn muốn chúng tôi thêm những người khác vào danh sách, hãy để lại bình luận cho chúng tôi bên dưới.



About the author

Tôi là một chuyên gia Windows 10 rất được đề xuất và tôi chuyên giúp mọi người cá nhân hóa giao diện máy tính của họ và làm cho các công cụ Office của họ thân thiện hơn với người dùng. Tôi sử dụng các kỹ năng của mình để giúp những người khác tìm ra những cách hiệu quả nhất để làm việc với Microsoft Office, bao gồm cách định dạng văn bản và đồ họa để in trực tuyến, cách tạo chủ đề tùy chỉnh cho Outlook và thậm chí cả cách tùy chỉnh giao diện của thanh tác vụ trên máy tính để bàn máy tính.



Related posts