Windows Tips & News

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

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

ใน 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

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

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

windows-10-network-port-connection-failedเอาต์พุตระบุว่าการเชื่อมต่อล้มเหลว เส้น 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 และเพิ่มประสิทธิภาพระบบ
เพิ่มเมนูบริบทแอตทริบิวต์ใน Windows 10

เพิ่มเมนูบริบทแอตทริบิวต์ใน Windows 10

แอตทริบิวต์ของไฟล์เป็นข้อมูลเมตาพิเศษหรือคุณสมบัติของไฟล์ที่จัดเก็บไว้ในระบบไฟล์ซึ่งสั่งให้ซอฟต์แ...

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

วิธีติดตั้งการอัปเดต CAB และ MSU ใน Windows 10

วิธีติดตั้งการอัปเดต CAB และ MSU ใน Windows 10

หนึ่งในคำถามที่พบบ่อยโดยผู้อ่าน Winaero คือคุณจะติดตั้งการอัปเดตแบบออฟไลน์ (ดาวน์โหลด) ใน Windows...

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

การอัปเดตสะสมสำหรับ Windows 10 9 เมษายน 2019

rovides ป้องกัน Spectre Variant 2 (CVE-2017-5715) และ Meltdown (CVE-2017-5754) สำหรับคอมพิวเตอร์ท...

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