Cách tìm port của máy tính

Đối với những dân IT chuyển về quản trị mạng chuyên nghiệp thì việc đóng mở cũng như kiểm soát các cổng mạng này là việc làm thường xuyên của họ. Tuy nhiên đối với những người dùng gia đình khi chưa biết về cổng Port là gì và làm thế nào để kiểm tra những thông tin thì họ không biết làm thế nào để tìm kiếm những thông tin về cổng mạng. Bài viết dưới đây chúng tôi sẽ hướng dẫn các bạn cách kiểm tra port trên máy tính có đang được mở hay chưa giúp bạn biết được có kết nối lạ nào với cổng mạng Modem nhà mình hay không.

Bạn đang xem: Cách xem port của máy tính

Bất kì khi nào một ứng dụng muốn truy cập vào mạng thì nó cần có một port (cổng) TCP/UDP nhất định và sẽ không có ứng dụng khác sử dụng chung port với nó. Chính vì lẽ đó một số chương trình thực thi khi khởi chạy sẽ báo lỗi do port đã được sử dụng, như vậy chúng ta cần đổi port chương trình đó để nó khởi chạy trên một port khác hoặc là tắt chương trình đang sử dụng port đó đi.

Và sau đây mình sẽ hướng dẫn các bạn tìm port đang mở theo tên chương trình trên Windows bằng Command Prompt.

Chúng ta sẽ có 2 cách đó là tìm theo tên chương trình và tìm theo proccessing id (PID).

Cách 1: Tìm theo tên chương trình

Trước tiên các bạn mở Command Prompt bằng quyền Admin. Bấm phím Windows tìm CMD hoặc Command Prompt

Cách tìm port của máy tính
Mở cmd quyền Administrator

Gõ lệnh bên dưới để hiển thị danh sách port đang mở

netstat -aon

Sau khi bạn nhấn Enter, kết quả có thể mất một hoặc hai phút để hiển thị đầy đủ, vì vậy hãy kiên nhẫn. Cuộn qua danh sách để tìm cổng (được liệt kê sau dấu hai chấm bên phải địa chỉ IP cục bộ) và bạn sẽ thấy tên của chương trình nằm ngay dòng bên dưới đó.

Như hình bên dưới là port của phần mềm TeamView đang hoạt động trên máy của mình với port là 5939.

Cách tìm port của máy tính
Port TeamView trên máy của mình

Ngoài ra, để tìm kiếm nhanh hơn bạn có thể copy kết quả sau đó dán vào Notepad để tìm kiếm.

Cách 2: Xem cổng đang mở với PID là gì.

Nếu tên của quy trình cho số cổng mà bạn đang tìm kiếm khiến bạn khó phân biệt ứng dụng liên quan là gì, bạn có thể thử một phiên bản của lệnh hiển thị số nhận dạng quy trình (PID) thay vì tên. Sử dụng lệnh sau:

netstat -aon

Cột ở ngoài cùng bên phải liệt kê các PID, vì vậy chỉ cần tìm PID được liên kết với cổng mà bạn đang cố gắng khắc phục sự cố.

Cách tìm port của máy tính
Port đăng mở và Process ID

Sau khi xác định được port đang mở với PID bạn gõ tiếp lệnh này để biết được tên chương trình.

tasklist | find "135"

Trong đó “135” là PID của chương trình đó.

Cách tìm port của máy tính
Tìm kiếm port 135

Như vậy là mình đã hướng dẫn các bạn Cách kiểm tra port TCP/UDP đang mở trên Windows bằng CMD rồi đó. Nếu có thắc mắc nào hãy để lại comment bên dưới nhé.

Chúc bạn thành công

Cách tìm port của máy tính

Cách tìm port của máy tính

Các cổng có State là Listening có nghĩa là đang lắng nghe lưu lượng mạng. Bạn có thể tìm trong danh sách cổng đang quan tâm.

Ngoài ra, bạn cũng có thể sử dụng lệnh bên dưới để tìm một cổng mạng cụ thể và kiểm tra xem nó có đang nghe hay không. Thay thế PortNumber bằng số cổng mà bạn muốn check:

netstat -ano | find “PortNumber” | find "LISTENING"

netstat -ano | find PortNumber | find "LISTENING"

Cách tìm port của máy tính

Nếu bạn thấy xuất hiện bất cứ thông tin nào sau khi thực hiện lệnh thì có nghĩa là cổng bạn check đang nghe. Ngược lại, không có điều gì hiển thị thì có nghĩa là nó không ở trạng thái đang nghe.

Tìm pid (Process ID) đang lắng nghe trên một cổng (VD: 445)

netstat -ano | findStr "445"

netstat -ano | findStr "445"

Cách tìm port của máy tính

Tìm tên của Process (Chương trình) bằng PID

Cách tìm port của máy tính

Như vậy chúng ta đã xác định được chính System là chương trình đang lắng nghe trên cổng 445.

Hiện tại, Tenten đang có chương trình mua tên miền .VN chỉ từ 270k: giảm 100% phí dịch vụ + tặng 1 năm sử dụng email theo tên miền riêng + tặng .shop trị giá 890k
Nhận ưu đãi ngay