เปิดพอร์ตในไฟร์วอลล์ Windows 10

วันนี้เราจะมาดูวิธีการเปิดพอร์ตในไฟร์วอลล์ Windows 10 ด้วยวิธีต่างๆ

เปิดพอร์ตในไฟร์วอลล์ผ่านแผงควบคุม

1. เปิดไฟร์วอลล์: วิธีใดวิธีหนึ่ง - ในแถบค้นหาหรือในเมนู "Run" (เรียกโดยปุ่ม Win + R) เขียน  firewall.cpl  แล้วกดปุ่ม Enter

2.  ทางด้านซ้ายเลือก "ตัวเลือกขั้นสูง"

3.คุณกำลังเปิดพอร์ตสำหรับการเชื่อมต่อขาเข้าหรือขาออก? การเชื่อมต่อขาออกเป็นการเชื่อมต่อที่เริ่มต้นโดยคอมพิวเตอร์เฉพาะที่การเชื่อมต่อขาเข้าคือการเชื่อมต่อที่เริ่มต้นโดยคอมพิวเตอร์ระยะไกล หากคุณต้องการเปิดพอร์ตสำหรับการเชื่อมต่อขาออก - ทางด้านซ้ายให้เลือก "กฎสำหรับการเชื่อมต่อขาออก" และดำเนินการต่อตามที่เขียนไว้ด้านล่าง หากคุณต้องการเปิดพอร์ตสำหรับการเชื่อมต่อขาเข้า - ทางด้านซ้ายให้เลือก "กฎสำหรับการเชื่อมต่อขาเข้า" ทางด้านขวาให้คลิกที่ "สร้างกฎ"

4.  วางจุดถัดจาก "For Port" แล้วคลิก "Next"

5.  ถัดจากพอร์ตเฉพาะในพื้นที่ให้ป้อนพอร์ตที่คุณต้องการเปิดแล้วคลิกถัดไป

6.  ใส่จุดถัดจาก "Allow the connection" แล้วคลิก "Next" หากคุณต้องการการตั้งค่าเพิ่มเติมสำหรับพอร์ตที่กำหนดให้เลือกผู้ที่จะให้สิทธิ์เข้าถึง ฯลฯ - หยุดเต็มรูปแบบถัดจาก "อนุญาตการเชื่อมต่อที่ปลอดภัย"

7.  เลือกโปรไฟล์เครือข่ายที่จะใช้กฎและคลิกถัดไป

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

เปิดพอร์ตในไฟร์วอลล์โดยใช้ netsh

Netsh เป็นยูทิลิตี้คอนโซลที่ช่วยให้คุณเปลี่ยนพารามิเตอร์ที่เกี่ยวข้องกับเครือข่ายได้มากมาย

1.เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ: หนึ่งในวิธี - ในแถบค้นหาป้อนcmd   => คลิกขวาที่ " พรอมต์  คำสั่ง" และเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ"

2.ในการเปิดพอร์ตให้ใช้  คำสั่งไฟร์วอลล์ netsh advfirewall เพิ่มชื่อกฎ = "เปิดพอร์ต 9996" dir = ในการดำเนินการ = อนุญาตโปรโตคอล = TCP localport = 9996  แทนที่จะเป็น Open Port 9996 คุณสามารถเขียนชื่อใด ๆ สำหรับกฎแทนที่จะเป็น 9996 ที่ท้ายคำสั่งเขียนตัวเลข พอร์ตที่จะเปิด

ในการลบกฎที่สร้างขึ้นคุณต้องใช้คำสั่ง netsh advfirewall firewall ชื่อกฎการลบ = "Open Port 9996" protocol = TCP localport = 9996

เปิดพอร์ตในไฟร์วอลล์โดยใช้ PowerShell

1.  เปิด PowerShell: วิธีหนึ่งคือป้อน PowerShell ในแถบค้นหาและเลือกจากผลลัพธ์ที่พบ

2.  ใช้คำสั่ง  New-NetFirewallRule -DisplayName 'Open 9996' -Profile 'Private' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 9996

นั่นคือทั้งหมดสำหรับวันนี้ถ้าคุณรู้วิธีอื่น - เขียนความคิดเห็น! ความสุขแด่คุณ🙂