Kiểm tra xem cổng mạng từ xa có được mở bằng dòng lệnh hay không
- Thể LoạI: Các Cửa Sổ
Đã có lúc chúng tôi sử dụng để kiểm tra kết nối mạng của một cổng cụ thể của bộ định tuyến bằng lệnh telnet. Telnet từng được cài đặt sẵn trong Windows nhưng không có trong Windows 10. Chúng tôi khám phá các khả năng khác nhau để kiểm tra xem cổng mạng từ xa có đang mở hay không bằng cách sử dụng các tùy chọn dòng lệnh trong Windows 10. Tóm tắt nhanh ẩn giấu 1 Cài đặt Telnet trong Windows 10 2 Kiểm tra xem cổng có đang mở hay không bằng Command Prompt 3 Kiểm tra cổng đang mở bằng PowerShell
Windows 10 không cài sẵn Telnet. Ngay cả DOS Command Prompt cũng trở thành thứ yếu với PowerShell chiếm vị trí trung tâm.
Portqry từng là lệnh được lựa chọn để kiểm tra các cổng từ xa còn sống và đang lắng nghe nhưng nó chỉ có sẵn cho đến Windows XP và Windows Server 2003.
Cài đặt Telnet trong Windows 10
Nếu bạn thực hiện đúng lệnh dựa trên DOS thì bạn không còn lựa chọn nào khác ngoài việc cài đặt telnet trong Windows 10. Để cài đặt Telnet, hãy làm theo hướng dẫn bên dưới:
- Mở Command Prompt Chạy -> cmd
- Chạy lệnh sau:
pkgmgr / iu: TelnetClient - Đi tới Chạy -> telnet
Kiểm tra xem cổng có đang mở hay không bằng Command Prompt
Để kiểm tra cổng mạng, hãy làm theo hướng dẫn bên dưới:
Mở Telnet bằng ba bước được mô tả ở trên và ra lệnh sau:
mở google.com 80
Nơi google.com là máy chủ lưu trữ bạn muốn kiểm tra. Bạn cũng có thể đặt địa chỉ IP thay vì tên. 80 là số cổng mà bạn muốn thăm dò. Bạn nên thay thế 80 bằng số cổng mong muốn.
Nếu bạn nhận được Bấm phím bất kỳ để tiếp tục nhắc, điều này có nghĩa là cổng đang mở và phản hồi với telnet. Nếu bạn nhận được Không thể mở kết nối hoặc màn hình trống với con trỏ nhấp nháy, điều này có nghĩa là cổng đã bị đóng.
Nếu bạn nhận được Kết nối với máy chủ bị mất , điều này có nghĩa là cổng đang mở nhưng máy chủ không chấp nhận các kết nối mới.
Kiểm tra cổng đang mở bằng PowerShell
Vì Microsoft đang thúc đẩy PowerShell và CMD đã trở thành một hệ thống kế thừa, chúng tôi nên sử dụng PowerShell cho hầu hết công việc của mình. Hãy kiểm tra xem cổng mạng từ xa có đang mở và đang nghe hay không.
- Mở PowerShell bằng cách đi tới Run -> powershell
- Chạy lệnh sau
tnc google.com -port 80

Kiểm tra cổng đang mở bằng PowerShell
tns là viết tắt của Test-NetworkConnection chỉ huy. google.com là tên máy chủ. Bạn cũng có thể đặt địa chỉ IP thay vì tên máy chủ. Bạn có thể chỉ định số cổng bằng cách sử dụng công tắc -port ở cuối lệnh tnc.
Lệnh TNC sẽ cung cấp cho bạn thông tin cơ bản về kết nối mạng như tên máy tính, địa chỉ IP, Giao diện mà bạn đang kết nối, IP nguồn, ping có thành công hay không, thời gian trả lời Ping và cuối cùng là TcpTestSucceeded. TcpTestSucceeded sẽ cho bạn Thật nếu cổng đang mở và sai nếu cổng bị đóng.
Các lệnh và kỹ thuật này rất hữu ích khi bạn xử lý sự cố mạng. Vui lòng cho chúng tôi biết nếu điều này hữu ích cho bạn trong các nhận xét bên dưới và chúng tôi sẽ bổ sung thêm các kỹ thuật khắc phục sự cố khác trong tương lai.