Máy tính có hơn 65 nghìn cổng. Cổng chỉ được mở nếu một số chương trình đang sử dụng nó. Số cổng được chọn bởi hệ điều hành hoặc ứng dụng đang chạy. Trong một số trường hợp, người dùng có thể cần mở một cổng cụ thể.
Hướng dẫn
Bước 1
Chương trình cần một cổng để giao tiếp với mạng. Một số chương trình hoạt động với các cổng tiêu chuẩn, những chương trình khác được hệ điều hành cấp phát bất kỳ cổng nào miễn phí. Khi sử dụng các cổng tiêu chuẩn, chúng được mã hóa cứng trong cấu hình của chương trình. Do đó, để mở một cổng cụ thể, nó phải được chỉ định trong cài đặt của chương trình sẽ hoạt động với nó.
Bước 2
Đừng nhầm lẫn giữa việc mở một cổng trên máy tính của bạn với việc cho phép tường lửa mở một cổng để kết nối. Trong trường hợp đầu tiên, chúng ta đang nói về việc mở cổng thực tế - tức là một số chương trình bắt đầu sử dụng nó. Trong cách thứ hai, cổng có thể bị đóng (nghĩa là không có chương trình nào đang sử dụng nó), nhưng khi bạn cố gắng mở nó, tường lửa sẽ không chặn kết nối.
Bước 3
Bạn có thể thấy danh sách các cổng đang mở trên máy tính của mình, điều này có thể hữu ích nếu bạn nghi ngờ rằng hệ thống đã bị nhiễm Trojan. Bấm vào dòng lệnh: "Bắt đầu" - "Tất cả chương trình" - "Phụ kiện" - "Dòng lệnh". Một cửa sổ console màu đen sẽ xuất hiện, đây là dòng lệnh. Nhập lệnh netstat –aon và nhấn Enter.
Bước 4
Trong danh sách xuất hiện, trong cột "Địa chỉ cục bộ", bạn sẽ thấy danh sách các cổng đang mở trên máy tính của mình. Cột "Địa chỉ bên ngoài" chứa các địa chỉ và cổng trên máy tính từ xa. Cột "Trạng thái" hiển thị trạng thái của kết nối. Cột cuối cùng, PID, sẽ hiển thị cho bạn id quy trình. Chúng rất hữu ích nếu bạn muốn biết chương trình nào đang mở một cổng cụ thể.
Bước 5
Nhập danh sách tác vụ vào cùng một cửa sổ và nhấn Enter một lần nữa. Danh sách các tiến trình đang chạy trên hệ thống sẽ hiện ra. Trong cột thứ hai, ngay sau tên của các tiến trình, có các định danh của chúng, qua đó bạn có thể dễ dàng tìm thấy chương trình đã mở cổng mà bạn quan tâm.
Bước 6
Nếu bạn cần mở một cổng trong tường lửa tiêu chuẩn của Windows, thì việc này cũng có thể được thực hiện thông qua dòng lệnh. Ví dụ: để mở cổng 34567, hãy nhập lệnh trong bảng điều khiển: tường lửa netsh thêm hệ thống mở cổng TCP 34567 và nhấn Enter. Để đóng lại, hãy nhập lệnh: netsh firewall delete portopening TCP 34567. Bạn có thể xem bảng điều khiển và cài đặt tường lửa của Windows bằng cách nhập lệnh: netsh firewall show config.