Windows Tips & News

ทดสอบการเชื่อมต่อพอร์ตเครือข่ายระยะไกลใน Windows 10

ใน Windows 10 มีความสามารถในการตรวจสอบการเชื่อมต่อกับพอร์ตบางพอร์ตบนเครื่องระยะไกล สิ่งนี้เป็นไปได้ด้วย PowerShell ดังนั้นจึงไม่จำเป็นต้องใช้เครื่องมือของบุคคลที่สามและคุณทำได้โดยกำเนิด

PowerShell เป็นพรอมต์คำสั่งรูปแบบขั้นสูง มีการขยายด้วยชุด cmdlet ที่พร้อมใช้งานจำนวนมาก และมาพร้อมกับความสามารถในการใช้ .NET framework/C# ในสถานการณ์ต่างๆ หากคุณมีทักษะในการเขียนสคริปต์ คุณสามารถสร้างสคริปต์ที่ทรงพลังเพื่อทำให้ Windows ทำงานอัตโนมัติได้

หนึ่งใน cmdlets ของมัน ทดสอบ-NetConnectionสามารถใช้เพื่อตรวจสอบการเชื่อมต่อกับที่อยู่ระยะไกลและพอร์ตที่กำหนดเองซึ่งผู้ใช้ระบุ

มันมีไวยากรณ์ต่อไปนี้:

ทดสอบ-NetConnection - ชื่อคอมพิวเตอร์ COMPUTER_NAME - พอร์ต PORT_NUMBER

ใช้มันตามนี้

ทดสอบการเชื่อมต่อพอร์ตเครือข่ายระยะไกลใน Windows 10

  1. เปิด PowerShell
  2. พิมพ์คำสั่งต่อไปนี้:
    ทดสอบ-NetConnection - ชื่อคอมพิวเตอร์ COMPUTER_NAME - พอร์ต PORT_NUMBER

    แทนที่ส่วน COMPUTER_NAME ด้วยชื่อพีซีระยะไกลจริงหรือที่อยู่ IP ระบุพอร์ตที่คุณต้องการเชื่อมต่อแทนส่วน PORT_NUMBER

ตัวอย่างเช่น มาทดสอบการเชื่อมต่อกับพอร์ต DNS (53) ของเซิร์ฟเวอร์ Google DNS สาธารณะ (8.8.8.8) คำสั่งจะมีลักษณะดังนี้:

ทดสอบ-NetConnection - ชื่อคอมพิวเตอร์ 8.8.8.8 - พอร์ต 53

ผลลัพธ์:เส้น TcpTestSucceeded: จริง แสดงว่าการเชื่อมต่อสำเร็จและพอร์ต 53 เปิดอยู่

หากคุณพยายามเชื่อมต่อกับพอร์ตสุ่มบางพอร์ต ซึ่งปิดสำหรับการเชื่อมต่อขาเข้า cmdlet ของ Test-NetConnection จะตอบสนองด้วยข้อมูลต่อไปนี้:

เอาต์พุตระบุว่าการเชื่อมต่อล้มเหลว เส้น TcpTestSucceeded มีค่าเป็น "False" แต่ cmdlet แสดงข้อมูลเพิ่มเติมที่เซิร์ฟเวอร์เป้าหมายยังมีชีวิตอยู่ มันส่ง Ping ไปยังที่อยู่ปลายทางและรวมผลลัพธ์ไว้ในผลลัพธ์ ดูเส้น:

PingSucceeded: จริง PingReplyDetails (RTT): 48 ms

สำหรับเซิร์ฟเวอร์บางแห่ง คุณอาจเผชิญกับสถานการณ์ที่ ปิงประสบความสำเร็จ เป็น เท็จ แต่ TcpTestSucceeded เป็น จริง. หมายความว่า ICMP Ping ถูกปิดใช้งานบนเซิร์ฟเวอร์เป้าหมาย แต่พอร์ตปลายทางเปิดสำหรับการเชื่อมต่อขาเข้า

cmdlet ทดสอบ-NetConnection เป็นหนึ่งใน cmdlet ของ PowerShell ที่มีประโยชน์ที่สุด ช่วยประหยัดเวลาของคุณและขยายฟังก์ชันการวินิจฉัยเครือข่ายในตัวใน Windows 10

cmdlet ของ Test-NetConnection มีอยู่ใน Windows 8.1 ด้วย

แค่นั้นแหละ.

Windows 10 Build 19613.1005 (KB4558320) เข้าสู่ Fast Ring

Windows 10 Build 19613.1005 (KB4558320) เข้าสู่ Fast Ring

วันนี้ Microsoft ออกแพตช์ใหม่ให้กับ Insiders ใน Fast Ring การอัปเดต KB4558320 ใช้ได้กับ Windows 1...

อ่านเพิ่มเติม

วิธีปิดการแจ้งเตือนด้านล่าง (แถบการแจ้งเตือน) ใน IE11 ด้วยปุ่มลัด

วิธีปิดการแจ้งเตือนด้านล่าง (แถบการแจ้งเตือน) ใน IE11 ด้วยปุ่มลัด

เมื่อคุณใช้ Internet Explorer แถบการแจ้งเตือนจะปรากฏขึ้นที่ด้านล่างสำหรับงานต่างๆ ที่คุณทำในเบราว...

อ่านเพิ่มเติม

การอัปเดต Windows 10 Insider ในอนาคตจะมีขนาดเล็กลง

การอัปเดต Windows 10 Insider ในอนาคตจะมีขนาดเล็กลง

Microsoft ได้ประกาศการปรับปรุงครั้งใหญ่ใน Windows Update เมื่อไม่นานมานี้ คุณลักษณะ UUP ซึ่งถูกเพ...

อ่านเพิ่มเติม