Cách sử dụng lệnh Netstat để khắc phục sự cố mạng trong Windows 10
tháng 12 18, 2020
Netstat (Thống kê mạng) là một công cụ dòng lệnh được sử dụng để theo dõi và khắc phục sự cố mạng máy tính. Công cụ này hiển thị cho bạn tất cả các kết nối của thiết bị một cách chi tiết nhất khi bạn cần.
Với Netstat, bạn có thể xem tất cả các kết nối của mình cũng như các cổng và số liệu thống kê của chúng. Thông tin này có giá trị khi thiết lập hoặc sửa chữa kết nối của bạn. Bài viết này sẽ giới thiệu cho bạn lệnh Netstat và các tham số chính để lọc thông tin hiển thị về các kết nối của bạn.

Nhấp vào nút Start và tìm kiếm Command Prompt. Mở Command Prompt với các đặc quyền nâng cao bằng cách nhấp chuột phải vào nó và chọn tùy chọn Run as administrator.
Bạn có thể mở Netstat bằng cách gõ lệnh sau và nhấn ENTER:
Để hiển thị số cổng của kết nối thay vì tên cổng, bên cạnh địa chỉ IP, hãy sử dụng lệnh sau:
Với Netstat, bạn có thể xem tất cả các kết nối của mình cũng như các cổng và số liệu thống kê của chúng. Thông tin này có giá trị khi thiết lập hoặc sửa chữa kết nối của bạn. Bài viết này sẽ giới thiệu cho bạn lệnh Netstat và các tham số chính để lọc thông tin hiển thị về các kết nối của bạn.
Sử dụng lệnh Netstat để khắc phục sự cố mạng
Chúng ta sẽ khám phá các chủ đề sau trong phần này:- Cách sử dụng lệnh Netstat.
- Sử dụng các tham số netstat để lọc thông tin kết nối.
- Kết hợp các tham số Netstat.
Cách sử dụng lệnh netstat

Nhấp vào nút Start và tìm kiếm Command Prompt. Mở Command Prompt với các đặc quyền nâng cao bằng cách nhấp chuột phải vào nó và chọn tùy chọn Run as administrator.
Bạn có thể mở Netstat bằng cách gõ lệnh sau và nhấn ENTER:
netstat
Nếu bạn chưa quen với mạng, bạn có thể không hiểu ý nghĩa của các cột.- Proto: Giao thức mạng. Nó có thể là TCP hoặc UDP.
- Local Address: Địa chỉ IP và cổng của giao diện mạng máy tính của bạn cho các kết nối nhất định.
- Foreign Address: Địa chỉ IP và tên cổng của các thiết bị từ xa.
- State: Cho biết trạng thái của kết nối. Ví dụ, tìm ra các kết nối hoạt động và đóng.
Để hiển thị số cổng của kết nối thay vì tên cổng, bên cạnh địa chỉ IP, hãy sử dụng lệnh sau:
netstat -n
Hơn nữa, hệ thống có thể ngắt kết nối hoặc kết nối với các mạng và các chi tiết mạng có thể thay đổi theo từng khoảng thời gian. Do đó, chúng ta có thể sử dụng lệnh sau để làm mới các chi tiết mạng netstat theo từng khoảng thời gian bằng lệnh này:netstat -n 5
LƯU Ý: Số 5 trong lệnh trên làm mới lệnh sau mỗi 5 giây. Bạn có thể sửa đổi giá trị này nếu bạn muốn tăng hoặc rút ngắn khoảng thời gian.Sử dụng thông số netstat để lọc thông tin kết nối
Các lệnh netstat là một lệnh mạnh mẽ mà có thể cho bạn mọi chi tiết về các kết nối thiết bị của bạn. Hãy cùng khám phá các thông số netstat thường được sử dụng nhất sau đây để tìm chi tiết cụ thể về mạng.- Hiển thị các kết nối hoạt động và không hoạt động
netstat -a
- Hiển thị thông tin ứng dụng
netstat -b
- Xem thống kê bộ điều hợp mạng
netstat -e
- Hiển thị tên miền đủ điều kiện (FQDNS) của các địa chỉ nước ngoài
netstat -f
- Hiển thị số cổng thay vì tên
netstat -n
- Hiển thị ID quy trình
netstat -o
- Lọc các kết nối theo giao thức
netstat -p udp
LƯU Ý: Bạn nên thay đổi udp một phần thành giao thức có các kết nối bạn muốn xem.- Xem cổng không nghe và danh sách
netstat -q
- Thống kê nhóm theo giao thức
netstat -s
- Hiển thị bảng định tuyến
netstat -r
- Hiển thị kết nối trạng thái giảm tải
netstat -t
- Xem kết nối NetworkDirect
netstat -x
- Hiển thị các mẫu kết nối
netstat -y
Kết hợp các tham số Netstat
Bạn có thể lọc thêm các thông số Netstat để hiển thị thông tin về các kết nối của bạn theo bất kỳ cách nào bạn muốn. Từ các lệnh trên, bạn chỉ phải thêm tham số thứ hai để hiển thị dạng xem kết hợp.
Ví dụ: bạn có thể kết hợp các tham số -s và -e để xem thống kê cho mọi giao thức. Bằng cách này, bạn có thể kết hợp các thông số khác để có được kết quả như ý muốn.
Khi trộn nhiều tham số Netstat, bạn không cần thêm hai dấu gạch ngang (-). Bạn có thể sử dụng một dấu gạch ngang (-) và nối các chữ cái tham số mà không có dấu thứ hai.
Ví dụ: thay vì gõ lệnh sau:
Nếu bạn quên các thông số, một cách nhanh chóng để nhớ chúng là nhờ netstat giúp đỡ. Chỉ cần chạy lệnh sau:
Ví dụ: bạn có thể kết hợp các tham số -s và -e để xem thống kê cho mọi giao thức. Bằng cách này, bạn có thể kết hợp các thông số khác để có được kết quả như ý muốn.
Khi trộn nhiều tham số Netstat, bạn không cần thêm hai dấu gạch ngang (-). Bạn có thể sử dụng một dấu gạch ngang (-) và nối các chữ cái tham số mà không có dấu thứ hai.
Ví dụ: thay vì gõ lệnh sau:
netstat -s -e
Bạn có thể viết nó là:netstat - se

Nếu bạn quên các thông số, một cách nhanh chóng để nhớ chúng là nhờ netstat giúp đỡ. Chỉ cần chạy lệnh sau:
netstat /?