วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  • ในการเปิดพอร์ตไฟร์วอลล์ของ Windows ให้เปิดคอนโซล“Windows Defender Firewall with Advanced Security”
  • จากนั้นคลิกที่“กฎขาเข้า”หรือ“กฎขาออก”คลิกที่“สร้างกฎใหม่”และเลือกตัวเลือก“พอร์ต”
  • ดำเนินการเลือกโปรโตคอลและหมายเลขพอร์ตที่จะเปิดบน Windows 11 ต่อไป อนุญาตการเชื่อมต่อ เลือกโปรไฟล์เครือข่ายที่จะใช้กฎ และบันทึกการเปลี่ยนแปลง
  • นอกจากนี้ คุณยังสามารถเปิดพอร์ตหนึ่งพอร์ตหรือหลายพอร์ตได้โดยใช้คำสั่งใน PowerShell และ Command Prompt

ในระบบปฏิบัติการ Windows 11ไฟร์วอลล์Microsoft Defenderเป็นคุณสมบัติความปลอดภัยในตัวที่ช่วยปกป้องอุปกรณ์ของคุณโดยการควบคุมการรับส่งข้อมูลเครือข่าย บล็อกการเข้าถึงที่ไม่ได้รับอนุญาตจากภายนอก และป้องกันแอปที่น่าสงสัยไม่ให้เชื่อมต่อกับอินเทอร์เน็ต

ไฟร์วอลล์ทำหน้าที่เสมือนผู้เฝ้าประตู คอยตรวจสอบคำขอเครือข่ายขาเข้าและขาออกทั้งหมด เมื่อแอปหรือบริการพยายามเข้าถึงเครือข่าย Microsoft Defender Firewall (หรือที่เรียกว่า “Windows Firewall”) จะตรวจสอบฐานข้อมูลกฎเพื่อพิจารณาว่าจะอนุญาตหรือบล็อกการเชื่อมต่อ หากไม่มีกฎอยู่ Windows 11 จะแจ้งให้คุณอนุญาตหรือปฏิเสธการเข้าถึงด้วยตนเอง

ในบางกรณี แอปพลิเคชันที่เชื่อถือได้ (เช่น SQL Server) อาจทำงานไม่ถูกต้องเนื่องจากไฟร์วอลล์ปิดกั้นการเข้าถึง เมื่อเกิดเหตุการณ์เช่นนั้น คุณต้องสร้างกฎขาเข้าหรือขาออกที่กำหนดเองเพื่ออนุญาตการเข้าถึงเครือข่ายและกู้คืนการทำงาน

ในคู่มือ นี้ ผมจะสอนขั้นตอนการเปิดพอร์ตเพื่อให้แอปพลิเคชันสามารถสื่อสารกับภายนอกเครือข่ายได้โดยใช้ไฟร์วอลล์ของ Windows 11

สำคัญ:ก่อนสร้างกฎไฟร์วอลล์ โปรดตรวจสอบหน้าสนับสนุนอย่างเป็นทางการของแอปเพื่อระบุหมายเลขพอร์ตและประเภทโปรโตคอล (TCP หรือ UDP) ที่จำเป็น คุณยังสามารถตรวจสอบได้อย่างรวดเร็วว่าพอร์ตที่ถูกบล็อกเป็นปัญหาหรือไม่โดยการปิดใช้งานไฟร์วอลล์ชั่วคราวหากแอปทำงานได้ในขณะที่ไฟร์วอลล์ปิดอยู่ แสดงว่าคุณต้องสร้างกฎแบบกำหนดเองเพื่ออนุญาตการเชื่อมต่อ จากนั้นเปิดใช้งานไฟร์วอลล์อีกครั้งทันที

เปิดพอร์ตไฟร์วอลล์บน Windows 11

เมื่อใช้ไฟร์วอลล์เริ่มต้น คุณสามารถสร้างกฎขาเข้าหรือขาออกได้ ขึ้นอยู่กับข้อกำหนดของแอปพลิเคชัน โดยใช้คอนโซลความปลอดภัยขั้นสูง, พรอมต์คำสั่ง หรือพาวเวอร์เชลล์

สร้างกฎไฟร์วอลล์จากส่วนความปลอดภัยขั้นสูง

หากต้องการเปิดพอร์ตอย่างน้อยหนึ่งพอร์ตในไฟร์วอลล์ของ Windows ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิด การ ตั้งค่าความปลอดภัยของ Windows

     

     

  2. คลิกที่ไฟร์วอลล์และการป้องกันเครือข่าย

  3. คลิกตัวเลือกการตั้งค่าขั้นสูง

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  4. (ตัวเลือกที่ 1) เลือก"กฎขาเข้า"จากแผงนำทางด้านซ้ายเพื่อสร้างกฎอนุญาตการรับส่งข้อมูลขาเข้าเข้าสู่อุปกรณ์

  5. (ตัวเลือกที่ 2) เลือก"กฎขาออก"จากแผงนำทางด้านซ้ายเพื่อสร้างกฎอนุญาตให้การรับส่งข้อมูลจากแอปออกจากอุปกรณ์ได้

  6. คลิก ตัวเลือก "สร้างกฎใหม่"ในบานหน้าต่างด้านขวา ภายใต้หัวข้อ "การดำเนินการ"

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  7. เลือกตัวเลือกพอร์ต

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  8. คลิกปุ่มถัดไป

  9. เลือกโปรโตคอลที่เหมาะสม ( TCPหรือUDP) ขึ้นอยู่กับแอปพลิเคชัน

  10. ระบุหมายเลขพอร์ตในช่อง “พอร์ตภายในเครื่องเฉพาะ”

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

    หมายเหตุ:หากแอปต้องการเปิดพอร์ตหลายพอร์ต คุณสามารถพิมพ์ได้มากเท่าที่ต้องการ ตราบใดที่คั่นแต่ละพอร์ตด้วยเครื่องหมายจุลภาค (4500,4600,5000) หากต้องการระบุช่วงพอร์ต คุณสามารถใช้เครื่องหมายยัติภังค์ (-) ได้ เช่น 3000-3100

  11. คลิกปุ่มถัดไป

  12. เลือก ตัวเลือก “อนุญาตการเชื่อมต่อ” (โปรดทราบว่าคุณสามารถบล็อกการเชื่อมต่อได้โดยใช้ขั้นตอนเดียวกัน)

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  13. คลิกปุ่มถัดไป

  14. เลือกประเภทเครือข่ายที่จะใช้กฎ (โดยปกติ คุณควรปล่อยตัวเลือกนี้ไว้ตามค่าเริ่มต้น)

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  15. คลิกปุ่มถัดไป

  16. ตั้งชื่อกฎให้สื่อความหมาย ตัวอย่างเช่น“กฎขาเข้าของฉันสำหรับ APP-NAME”

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  17. คลิกปุ่มเสร็จสิ้น

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

สร้างกฎไฟร์วอลล์โดยใช้ Command Prompt

หากต้องการเปิดพอร์ตไฟร์วอลล์ผ่าน Command Prompt ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดStart

  2. ค้นหาCommand Prompt (หรือTerminal ) คลิกขวาที่ผลลัพธ์อันดับแรก แล้วเลือกตัวเลือกRun as administrator

  3. พิมพ์คำสั่งนี้เพื่อสร้างกฎไฟร์วอลล์ขาเข้าด้วย Command Prompt แล้วกดEnter :

    netsh advfirewall firewall add rule name="YOUR-APP-PORT" dir=in action=allow protocol=TCP localport=12345

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

    ในคำสั่ง ให้อัปเดตnameการตั้งค่าสำหรับชื่อของกฎที่คุณต้องการใช้ ในprotocolให้ใช้TCPหรือUDPและระบุหมายเลขพอร์ตในlocalportการตั้งค่า

    คำแนะนำสั้นๆ: netshไม่รองรับการคั่นรายการพอร์ตด้วยเครื่องหมายจุลภาค เช่นlocalport=80,443,8080`<ports_name>` คุณต้องรันคำสั่งหนึ่งคำสั่งต่อหนึ่งพอร์ตแทน

  4. พิมพ์คำสั่งนี้เพื่อเปิดพอร์ตหลายพอร์ตใน Command Prompt แล้วกดEnter :

    netsh advfirewall firewall add rule name="YOUR-PORT-RANGE-NAME" dir=in action=allow protocol=TCP localport=2000-2200

    ในคำสั่ง ให้อัปเดตnameการตั้งค่าสำหรับชื่อของกฎที่คุณต้องการใช้ ในprotocolให้ใช้TCPหรือUDPและระบุหมายเลขพอร์ตในlocalportการตั้งค่า

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

หากคุณจำเป็นต้องสร้างกฎการเข้าหรือออกที่มีพอร์ตหลายพอร์ต (นอกช่วง) คุณสามารถใช้คำสั่งวนซ้ำแบบกลุ่มได้ ตัวอย่างเช่นfor %%P in (80 443 8080) do netsh advfirewall firewall add rule name="Allow TCP %%P" dir=in action=allow protocol=TCP localport=%%P

ในคำสั่ง คุณต้องอัปเดตพอร์ต ทิศทาง ( inหรือout) และโปรโตคอล ( TCPหรือUDP)

สร้างกฎไฟร์วอลล์โดยใช้ PowerShell

หากต้องการเปิดพอร์ตไฟร์วอลล์โดยใช้คำสั่ง PowerShell ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดStart

  2. ค้นหาPowerShell (หรือTerminal ) คลิกขวาที่ผลการค้นหาอันดับแรก แล้วเลือกตัวเลือก " เรียกใช้ในฐานะผู้ดูแลระบบ "

  3. พิมพ์คำสั่งนี้เพื่อสร้างกฎไฟร์วอลล์ขาเข้าด้วย PowerShell แล้วกดEnter :

    New-NetFirewallRule -DisplayName "YOUR-APP-PORT" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 12345

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

    ในคำสั่งนี้ คุณต้องอัปเดตชื่อ ทิศทาง ( InboundหรือOutbound) โปรโตคอล ( TCPหรือUDP) และการตั้งค่าพอร์ตภายในเครื่องในลักษณะเดียวกับที่จำเป็นเมื่อใช้ Command Prompt

  4. พิมพ์คำสั่งนี้เพื่อเปิดพอร์ตหลายพอร์ตด้วย PowerShell แล้วกดEnter :

    New-NetFirewallRule -DisplayName "YOUR-PORT-RANGE-NAME" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 4000-4010

    ในคำสั่ง ให้อัปเดตชื่อ ทิศทาง ( InboundหรือOutbound) โปรโตคอล ( TCPหรือUDP) และระบุช่วงพอร์ต

หลังจากทำตามขั้นตอนเสร็จสิ้น คำสั่ง PowerShell จะสร้างกฎขาเข้าหรือขาออกในไฟร์วอลล์ Microsoft Defender

หากคุณจำเป็นต้องสร้างกฎการเข้าหรือออกที่มีหลายพอร์ต (นอกช่วง) คุณสามารถใช้foreachคำสั่งวนซ้ำได้ ตัวอย่างเช่น:

$ports = @(80, 443, 8080) foreach ($port in $ports) { New-NetFirewallRule -DisplayName "Allow TCP $port" -Direction Inbound -Action Allow -Protocol TCP -LocalPort $port }

ในคำสั่ง คุณต้องอัปเดตพอร์ต ทิศทาง ( inหรือout) และโปรโตคอล ( TCPหรือUDP)

ปิดพอร์ตไฟร์วอลล์บน Windows 11

นอกจากนี้ คุณยังสามารถปิดพอร์ตได้โดยการลบกฎเฉพาะโดยใช้คอนโซลความปลอดภัยขั้นสูง, พรอมต์คำสั่ง หรือพาวเวอร์เชลล์

ปิดกฎไฟร์วอลล์จากส่วนความปลอดภัยขั้นสูง

หากต้องการลบพอร์ตในไฟร์วอลล์ Microsoft Defender ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิด การ ตั้งค่าความปลอดภัยของ Windows

  2. คลิกที่ไฟร์วอลล์และการป้องกันเครือข่าย

  3. คลิกตัวเลือกการตั้งค่าขั้นสูง

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

  4. คลิกที่Inbound RulesหรือOutbound Rulesจากแผงนำทางด้านซ้าย ขึ้นอยู่กับว่าคุณเปิดพอร์ตไฟร์วอลล์ไว้ที่ใด

  5. เลือกกฎที่คุณต้องการ

  6. คลิกที่ " ปิดใช้งานกฎ"เพื่อปิดพอร์ต แต่ยังคงกฎนั้นไว้ในส่วน "การดำเนินการ" หรือคลิกที่ ตัวเลือก "ลบกฎ"เพื่อปิดพอร์ตและลบกฎออกจากไฟร์วอลล์

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

หลังจากทำตามขั้นตอนเสร็จแล้ว แอปหรือบริการนั้นจะไม่สามารถเข้าถึงเครือข่ายหรืออินเทอร์เน็ตได้อีกต่อไป เนื่องจากไฟร์วอลล์ของ Windows จะบล็อกการเข้าถึงนั้น

ปิดกฎไฟร์วอลล์โดยใช้ Command Prompt

หากต้องการเปิดพอร์ตไฟร์วอลล์ผ่าน Command Prompt ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดStart

  2. ค้นหา Command Prompt (หรือ Terminal) คลิกขวาที่ผลการค้นหาอันดับแรก แล้วเลือกตัวเลือกRun as administrator

  3. พิมพ์คำสั่งนี้เพื่อลบกฎไฟร์วอลล์ด้วย Command Prompt แล้วกดEnter :

    netsh advfirewall firewall delete rule name="YOUR-DELETE-RULE"

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

    ในคำสั่ง ให้แก้ไขnameการตั้งค่าโดยใส่ชื่อของกฎที่รวมถึงพอร์ตที่จะปิดเข้าไปด้วย

เมื่อคุณทำตามขั้นตอนเสร็จสิ้น คำสั่งใน Command Prompt จะลบกฎและปิดพอร์ตที่ระบุไว้

ปิดกฎไฟร์วอลล์โดยใช้ PowerShell

หากต้องการเปิดพอร์ตไฟร์วอลล์โดยใช้คำสั่ง PowerShell ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดStart

  2. ค้นหาPowerShell (หรือTerminal ) คลิกขวาที่ผลการค้นหาอันดับแรก แล้วเลือกตัวเลือก " เรียกใช้ในฐานะผู้ดูแลระบบ "

  3. พิมพ์คำสั่งนี้เพื่อลบกฎไฟร์วอลล์ด้วย PowerShell แล้วกดEnter :

    Remove-NetFirewallRule -DisplayName "YOUR-DELETE-RULE"

    วิธีเปิดพอร์ตไฟร์วอลล์บน Windows 11

    ในคำสั่ง ให้แก้ไขDisplayNameการตั้งค่าโดยใส่ชื่อของกฎที่มีพอร์ตที่จะปิดเข้าไปด้วย

หลังจากทำตามขั้นตอนเสร็จแล้ว คำสั่ง PowerShell จะลบกฎที่มีพอร์ตที่คุณต้องการปิดออก

ฝากความเห็น

วิธีใช้ Rufus สร้าง USB บูตได้สำหรับ Windows 11 24H2

วิธีใช้ Rufus สร้าง USB บูตได้สำหรับ Windows 11 24H2

ในการใช้ Rufus เพื่อสร้าง USB สำหรับ Windows 11 เวอร์ชัน 24 ชั่วโมง ให้เปิดโปรแกรม เลือก "เปิดไฟล์ที่มีอยู่แล้ว" หรือ "ดาวน์โหลดไฟล์ ISO" และเลือกตัวเลือก "กำหนดเอง" ดูวิธีการได้ที่นี่

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 11

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 11

ในการดาวน์โหลดไฟล์ ISO ของ Windows 11 คุณสามารถใช้เว็บไซต์ของ Microsoft, Media Creation Tool, Rufus และ UUP Dump ได้ วิธีการมีดังนี้

เวอร์ชัน Build 19045.6216 (KB5063709) สำหรับ Windows 10 จะถูกปล่อยออกมาในการอัปเดตเดือนสิงหาคม 2025

เวอร์ชัน Build 19045.6216 (KB5063709) สำหรับ Windows 10 จะถูกปล่อยออกมาในการอัปเดตเดือนสิงหาคม 2025

ไมโครซอฟต์ปล่อยอัปเดต Patch Tuesday ประจำเดือนสิงหาคม 2025 ซึ่งมีการเปลี่ยนแปลงและแก้ไขข้อบกพร่องสำหรับ Windows 10

วิธีตรวจสอบ (อย่างละเอียด) ว่าทำไมพีซีของคุณจึงไม่สามารถใช้งาน Windows 11 ได้

วิธีตรวจสอบ (อย่างละเอียด) ว่าทำไมพีซีของคุณจึงไม่สามารถใช้งาน Windows 11 ได้

WhyNotWin11 ดีกว่าแอป Microsoft PC Health Check ในการบอกคุณว่าทำไมพีซีของคุณจึงไม่สามารถใช้งาน Windows 11 ได้ รวมถึงปัญหาเกี่ยวกับ TPM 2.0 และการรองรับ CPU ด้วย

Windows Recall: ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับคุณสมบัติหน่วยความจำ AI

Windows Recall: ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับคุณสมบัติหน่วยความจำ AI

Recall ใน Windows 11 เป็นฟีเจอร์ AI ที่ติดตามทุกสิ่งที่คุณทำบนคอมพิวเตอร์และทำให้คุณสามารถค้นหากิจกรรมของคุณได้ นี่คือทุกสิ่งที่คุณจำเป็นต้องรู้

วิธีการติดตั้ง Windows 11 ใหม่โดยไม่สูญเสียไฟล์

วิธีการติดตั้ง Windows 11 ใหม่โดยไม่สูญเสียไฟล์

หากต้องการติดตั้ง Windows 11 ใหม่ ให้เปิด การตั้งค่า > ระบบ > การกู้คืน คลิก ติดตั้งใหม่ทันที แล้วคลิก ตกลง หรือใช้ตัวเลือก รีเซ็ตพีซีนี้โดยเก็บไฟล์ไว้

Windows 11 จะได้รับแอป PC Manager เพื่อเพิ่มประสิทธิภาพการทำงาน

Windows 11 จะได้รับแอป PC Manager เพื่อเพิ่มประสิทธิภาพการทำงาน

แอป PC Manager สำหรับ Windows 11 ปรากฏอยู่บนเว็บไซต์ของ Microsoft และเป็นแอปที่จะช่วยเพิ่มประสิทธิภาพการทำงานของระบบและรักษาความปลอดภัยของอุปกรณ์

12 เคล็ดลับที่พิสูจน์แล้วว่าช่วยเพิ่มความเร็วให้กับพีซี Windows 11 ของคุณ

12 เคล็ดลับที่พิสูจน์แล้วว่าช่วยเพิ่มความเร็วให้กับพีซี Windows 11 ของคุณ

เพิ่มประสิทธิภาพ Windows 11 ได้ฟรีด้วยเคล็ดลับที่ได้รับการพิสูจน์แล้ว ไม่จำเป็นต้องใช้ฮาร์ดแวร์หรือซอฟต์แวร์เพิ่มเติม เรียนรู้วิธีเร่งความเร็วพีซีของคุณโดยใช้เครื่องมือในตัว

วิธีเปิดใช้งานการป้องกัน Smart App Control บน Windows 11

วิธีเปิดใช้งานการป้องกัน Smart App Control บน Windows 11

หากต้องการเปิดใช้งาน Smart App Control บน Windows 11 ให้เปิดแอปความปลอดภัย ไปที่การควบคุมแอปและเบราว์เซอร์ การตั้งค่า Smart App Control และเปิดใช้งานฟีเจอร์นี้

ราคาผลิตภัณฑ์ Surface พุ่งสูงขึ้นเนื่องจากวิกฤต RAM ทำให้พีซีมีราคาแพงขึ้น ในขณะที่ Apple กลายเป็นตัวเลือกที่ราคาถูกกว่า

ราคาผลิตภัณฑ์ Surface พุ่งสูงขึ้นเนื่องจากวิกฤต RAM ทำให้พีซีมีราคาแพงขึ้น ในขณะที่ Apple กลายเป็นตัวเลือกที่ราคาถูกกว่า

ไมโครซอฟต์เตรียมขึ้นราคา Surface สูงสุดถึง 500 ดอลลาร์ในปี 2026 ต้นทุน RAM ที่สูงขึ้นผลักดันให้อุปกรณ์เหล่านี้เข้าสู่กลุ่มสินค้าพรีเมียม ส่งผลให้มูลค่าระหว่าง Windows และ Mac เปลี่ยนแปลงไป