Cách kiểm tra các cổng TCP / IP mở trong Windows

Mục lục:

Cách kiểm tra các cổng TCP / IP mở trong Windows
Cách kiểm tra các cổng TCP / IP mở trong Windows

Video: Cách kiểm tra các cổng TCP / IP mở trong Windows

Video: Cách kiểm tra các cổng TCP / IP mở trong Windows
Video: Hướng dẫn ghi âm cuộc gọi tự động trên điện thoại Android dễ dàng, thành công 100% - YouTube 2024, Tháng mười một
Anonim
Bất cứ khi nào một ứng dụng muốn làm cho chính nó có thể truy cập qua mạng, nó yêu cầu một cổng TCP / IP, có nghĩa là không thể sử dụng bất kỳ thứ gì khác. Vậy làm thế nào để bạn kiểm tra các cổng mở để xem ứng dụng nào đang sử dụng nó?
Bất cứ khi nào một ứng dụng muốn làm cho chính nó có thể truy cập qua mạng, nó yêu cầu một cổng TCP / IP, có nghĩa là không thể sử dụng bất kỳ thứ gì khác. Vậy làm thế nào để bạn kiểm tra các cổng mở để xem ứng dụng nào đang sử dụng nó?

Địa chỉ IP chỉ định máy tính - hoặc thiết bị mạng khác - trên mạng. Khi một thiết bị gửi lưu lượng truy cập đến một thiết bị khác, địa chỉ IP được sử dụng để định tuyến lưu lượng truy cập đó đến vị trí thích hợp. Khi lưu lượng truy cập đến đúng nơi, thiết bị cần biết ứng dụng hoặc dịch vụ nào để gửi lưu lượng truy cập đến. Đó là nơi các cổng vào. Nếu địa chỉ IP giống như địa chỉ đường phố trên một đoạn thư, thì cổng giống như tên của người ở nơi nhận thư đó. Đối với hầu hết các phần, bạn không cần phải lo lắng về các cổng. Nhưng thỉnh thoảng, bạn có thể gặp phải một ứng dụng được đặt để nghe lưu lượng truy cập trên cùng một cổng mà một ứng dụng khác đã sử dụng. Trong trường hợp đó, bạn sẽ cần xác định ứng dụng đã sử dụng cổng đó.

Có một số cách để biết ứng dụng nào có cổng bị khóa, nhưng chúng tôi sẽ hướng dẫn bạn qua một số cách tích hợp sử dụng Command Prompt và sau đó hiển thị cho bạn một ứng dụng phần mềm miễn phí tuyệt vời giúp dễ dàng hơn. Tất cả các phương pháp này sẽ hoạt động bất kể bạn sử dụng phiên bản Windows nào.

Sử dụng các công cụ tích hợp để xem điều gì đang lắng nghe trên một cổng

Chúng tôi có hai lệnh để hiển thị cho bạn. Danh sách đầu tiên liệt kê các cổng đang hoạt động cùng với tên của quá trình đang sử dụng chúng. Hầu hết thời gian, lệnh đó sẽ hoạt động tốt. Đôi khi, tên quy trình sẽ không giúp bạn xác định ứng dụng hoặc dịch vụ nào thực sự có cổng bị ràng buộc. Đối với những lần đó, bạn sẽ cần liệt kê các cổng đang hoạt động cùng với số nhận dạng quy trình của chúng và sau đó xem các quy trình đó trong Trình quản lý tác vụ.

Tùy chọn một: Xem sử dụng cổng cùng với tên quy trình

Trước tiên, bạn cần mở Command Prompt trong chế độ quản trị viên. Bấm Bắt đầu, rồi gõ "lệnh" vào hộp tìm kiếm. Khi bạn thấy "Command Prompt" xuất hiện trong kết quả, nhấp chuột phải vào nó và chọn "Run as administrator".

Image
Image

Tại dấu nhắc lệnh, nhập văn bản sau và sau đó nhấn Enter:

netstat -ab

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 quy trình được liệt kê bên dưới dòng đó. Nếu bạn muốn mọi thứ trở nên dễ dàng hơn một chút, hãy nhớ rằng bạn cũng có thể đưa các kết quả của lệnh vào một tệp văn bản. Sau đó, bạn có thể tìm kiếm tệp văn bản cho số cổng mà bạn đang theo dõi.

Ở đây, ví dụ, bạn có thể thấy rằng cổng 49902 được gắn lên bởi một quá trình có tên là picpick.exe. PicPick là trình chỉnh sửa hình ảnh trên hệ thống của chúng tôi, vì vậy chúng tôi có thể giả định rằng cổng thực sự bị ràng buộc bởi quy trình thường xuyên kiểm tra các bản cập nhật cho ứng dụng.

Image
Image

Tùy chọn hai: Xem sử dụng cổng cùng với số nhận dạng quy trình

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

netstat -aon

Cột ở bên phải liệt kê các PID, do đó, chỉ cần tìm cột bị ràng buộc với cổng mà bạn đang cố khắc phục sự cố.

Tiếp theo, mở Trình quản lý tác vụ bằng cách nhấp chuột phải vào bất kỳ không gian mở nào trên thanh tác vụ của bạn và chọn "Trình quản lý tác vụ".
Tiếp theo, mở Trình quản lý tác vụ bằng cách nhấp chuột phải vào bất kỳ không gian mở nào trên thanh tác vụ của bạn và chọn "Trình quản lý tác vụ".
Nếu bạn đang sử dụng Windows 8 hoặc 10, hãy chuyển sang tab "Chi tiết" trong Trình quản lý tác vụ. Trong các phiên bản Windows cũ hơn, bạn sẽ thấy thông tin này trên tab “Quy trình”. Sắp xếp danh sách quy trình theo cột “PID” và tìm PID được liên kết với cổng bạn đang điều tra. Bạn có thể biết thêm về ứng dụng hoặc dịch vụ nào có cổng bị ràng buộc bằng cách xem cột "Mô tả".
Nếu bạn đang sử dụng Windows 8 hoặc 10, hãy chuyển sang tab "Chi tiết" trong Trình quản lý tác vụ. Trong các phiên bản Windows cũ hơn, bạn sẽ thấy thông tin này trên tab “Quy trình”. Sắp xếp danh sách quy trình theo cột “PID” và tìm PID được liên kết với cổng bạn đang điều tra. Bạn có thể biết thêm về ứng dụng hoặc dịch vụ nào có cổng bị ràng buộc bằng cách xem cột "Mô tả".
Nếu không, hãy nhấp chuột phải vào quy trình và chọn “Mở vị trí tệp”. Vị trí của tệp có thể sẽ cung cấp cho bạn manh mối về ứng dụng nào có liên quan.
Nếu không, hãy nhấp chuột phải vào quy trình và chọn “Mở vị trí tệp”. Vị trí của tệp có thể sẽ cung cấp cho bạn manh mối về ứng dụng nào có liên quan.
Khi đã ở đó, bạn có thể sử dụng các tùy chọn Kết thúc quá trình, Mở vị trí tệp hoặc Chuyển đến các dịch vụ để kiểm soát quá trình hoặc dừng lại.
Khi đã ở đó, bạn có thể sử dụng các tùy chọn Kết thúc quá trình, Mở vị trí tệp hoặc Chuyển đến các dịch vụ để kiểm soát quá trình hoặc dừng lại.

Sử dụng NirSoft CurrPorts để xem Điều gì đang lắng nghe trên một cổng

Nếu bạn không thực sự là loại Dấu nhắc Lệnh - hoặc bạn chỉ muốn sử dụng một tiện ích đơn giản để thực hiện tất cả điều này trong một bước - chúng tôi khuyên bạn nên sử dụng tiện ích CurrPorts miễn phí tuyệt vời của NirSoft. Hãy tiếp tục và tải xuống công cụ. Chỉ cần đảm bảo bạn có được phiên bản phù hợp (phiên bản thông thường dành cho Windows 32 bit và phiên bản x64 dành cho Windows 64 bit). Đó là một ứng dụng di động, vì vậy bạn sẽ không cần phải cài đặt ứng dụng đó. Chỉ cần giải nén thư mục tải xuống và chạy tệp thực thi.

Trong cửa sổ CurrPorts, sắp xếp theo cột “Local Port”, tìm cổng bạn đang điều tra và bạn có thể thấy mọi thứ - tên quy trình, PID, cổng, đường dẫn đầy đủ đến quy trình, v.v.

Để dễ dàng hơn, hãy nhấp đúp vào bất kỳ quá trình nào để xem từng chi tiết trong một cửa sổ.
Để dễ dàng hơn, hãy nhấp đúp vào bất kỳ quá trình nào để xem từng chi tiết trong một cửa sổ.
Image
Image

Khi bạn đã xác định ứng dụng hoặc dịch vụ nào có cổng bạn đang điều tra bị ràng buộc, điều đó tùy thuộc vào bạn cách xử lý nó. Nếu đó là một ứng dụng, bạn có thể có tùy chọn để chỉ định một số cổng khác.Nếu đó là dịch vụ - hoặc bạn không có tùy chọn chỉ định số cổng khác - bạn có thể phải ngừng dịch vụ hoặc xóa ứng dụng.

Đề xuất: