คุณไม่สามารถทดสอบการเชื่อมต่อเครือข่ายได้เนื่องจากไฟร์วอลล์บล็อก ping หรือไม่ รู้วิธีอนุญาตคำขอ ICMP echo ผ่านไฟร์วอลล์ Windows 11
คำสั่ง ping เป็นวิธีการยอดนิยมในการแก้ไขปัญหาการเชื่อมต่อเครือข่ายและตรวจสอบความเสถียรของการเชื่อมต่ออินเทอร์เน็ต อย่างไรก็ตาม เมื่อเปิดใช้งาน Windows Firewall ในตัวบนคอมพิวเตอร์ Windows 11 ของคุณ คำขอ ping จะถูกบล็อกตามค่าเริ่มต้น
ในการลบสิ่งกีดขวางนี้ คุณต้องเปิดใช้งาน ping ในไฟร์วอลล์ Windows ตรวจสอบวิธีอนุญาตคำขอ ICMP echo ด้วยวิธีการยอดนิยม แต่ก่อนอื่น เรามาทำความเข้าใจพื้นฐานเกี่ยวกับคำขอ ping และความปลอดภัยเพื่อแก้ไขปัญหาเครือข่ายอย่างมีประสิทธิภาพและประสิทธิผลยิ่งขึ้น
คำขอ Ping คืออะไร และคุณควรอนุญาตในไฟร์วอลล์หรือไม่
คำขอ ping หรือคำขอ echo ของ Internet Control Message Protocol (ICMP) เป็นแพ็กเก็ตเครือข่ายชนิดหนึ่ง มันถูกถ่ายโอนระหว่างอุปกรณ์เพื่อทดสอบการเชื่อมต่อระหว่างอุปกรณ์เหล่านั้น
คำขอ Ping มักจะใช้เพื่อวินิจฉัยปัญหาเครือข่าย การตอบสนองของเครือข่าย และการสูญหายของแพ็กเก็ต ในขณะที่ผู้ใช้ทั่วไป คำขอ ICMP ที่ใช้กันทั่วไปคือการระบุเวลาแฝงของเครือข่าย ยูทิลิตีบรรทัดคำสั่งนี้มีอยู่ในระบบปฏิบัติการส่วนใหญ่ รวมถึง Windows, Linux และ macOS
ตอนนี้มาถึงคำถามที่น่าสนใจว่าจะอนุญาตให้ ping ผ่านไฟร์วอลล์ Windows 11 หรือไม่ คอมพิวเตอร์ที่อนุญาตคำขอ ICMP echo นั้นมีความเสี่ยงที่จะถูกโจมตีทางไซเบอร์มากกว่าหากมีไฟร์วอลล์ที่กำหนดค่าไว้ไม่ดีหรือมีช่องโหว่ด้านความปลอดภัยอื่นๆ แต่การอนุญาตคำขอ ping ผ่านไฟร์วอลล์ Windows สามารถช่วยให้คุณทดสอบการเชื่อมต่อเครือข่ายหรือแก้ไขปัญหาเครือข่ายได้
ด้วยเหตุผลนี้ คุณสามารถอนุญาตคำขอ ping บนคอมพิวเตอร์ที่อยู่ในสภาพแวดล้อมที่ปลอดภัยและมีไฟร์วอลล์ที่กำหนดค่าอย่างเหมาะสม มิฉะนั้น จะเป็นการดีกว่าที่จะบล็อกคำขอ ping หากคุณใช้ WiFi สาธารณะ
วิธีอนุญาตให้ Ping ผ่านไฟร์วอลล์ Win 11 ด้วยแนวทางที่ดีที่สุด
มีวิธีการต่างๆ ในการอนุญาตคำขอ ICMP echo ผ่านไฟร์วอลล์ของพีซี Windows 11 ของคุณ คุณสามารถเลือกสิ่งเหล่านี้ได้ขึ้นอยู่กับทางเลือกและความสะดวกของคุณ
วิธีที่ 1: อนุญาต Ping จากการตั้งค่าความปลอดภัยของ Windows
วิธีที่ใช้บ่อยที่สุดในการอนุญาต ping ในไฟร์วอลล์ Windows 11 คือเปลี่ยนการตั้งค่าสำหรับแอพที่ได้รับอนุญาตให้ผ่านไฟร์วอลล์
- พิมพ์ ความปลอดภัยของวินโดวส์ บนแถบค้นหาของ Windows 11 แล้วกด เข้า.
- แอป Windows Security จะเปิดขึ้น เลือก ไฟร์วอลล์และการป้องกันเครือข่าย จากแผงด้านซ้าย
- คลิกที่ อนุญาตแอปผ่านไฟร์วอลล์ การเชื่อมโยงหลายมิติ
- หน้าต่างแอพที่อนุญาตจะปรากฏบนหน้าจอของคุณ
- คลิกที่ เปลี่ยนการตั้งค่า ปุ่ม.
![ทำเครื่องหมายที่ช่องข้าง File and Printer Sharing เพื่อเปิดใช้งาน ping ผ่านไฟร์วอลล์](/f/cf7342c8f88ade2fcc4876eb400905aa.png)
- เลื่อนดูรายการเพื่อค้นหา การแชร์ไฟล์และเครื่องพิมพ์ ตัวเลือก.
- ตอนนี้ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ช่องถัดจากตัวเลือกนี้
- คลิกที่ ตกลง ปุ่มเพื่อบันทึกการเปลี่ยนแปลงและอนุญาตให้ ping ผ่านไฟร์วอลล์
วิธีที่ 2: เปิดใช้งานคำขอ ICMP Echo โดยใช้พรอมต์คำสั่ง
นอกจากนี้ยังเป็นไปได้ที่จะเปิดใช้งาน ping ด้วยความช่วยเหลือของพรอมต์คำสั่งบนคอมพิวเตอร์หรือแล็ปท็อป Windows 11
- กด หน้าต่าง + ร ปุ่มเพื่อเปิดช่อง Run และพิมพ์ cmd ที่นั่น
- ตอนนี้กด Ctrl + กะ + เข้า ปุ่มเพื่อเปิดพรอมต์คำสั่งด้วยการเข้าถึงระดับผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
ไฟร์วอลล์ advfirewall netsh เพิ่มชื่อกฎ = "ICMPv4 อนุญาตคำขอ Ping" โปรโตคอล = icmpv4:8, dir ใด ๆ = ในการดำเนินการ = อนุญาต
![ใช้ Command Prompt เพื่ออนุญาตคำขอ ICMP Echo บน Windows 11](/f/556a3a680f42efe8f3917b8659161875.png)
- จากนั้นพิมพ์คำสั่งนี้แล้วกดปุ่ม เข้า คีย์เพื่ออนุญาตคำขอ ICMP ประเภทอื่น:
ไฟร์วอลล์ advfirewall netsh เพิ่มชื่อกฎ = "ICMPv6 อนุญาตคำขอ Ping" โปรโตคอล = icmpv6:8, dir ใด ๆ = ในการดำเนินการ = อนุญาต
- เมื่อดำเนินการคำสั่งสำเร็จบนพรอมต์คำสั่งแล้ว คุณสามารถเปิดใช้งานการ ping ผ่านไฟร์วอลล์ Windows 11 ได้อย่างง่ายดาย
วิธีที่ 3: อนุญาตให้ Ping ผ่านไฟร์วอลล์โดยใช้การตั้งค่าขั้นสูง
มีเทคนิคอื่นที่ช่วยให้ ping ผ่านไฟร์วอลล์ได้โดยการเรียกใช้การตั้งค่าความปลอดภัยขั้นสูงสำหรับ Windows Defender Firewall คุณต้องทำตามขั้นตอนเหล่านี้:
- ขั้นแรก คุณต้องเปิดช่อง Run โดยการกด หน้าต่าง + ร กุญแจ
- พิมพ์ wf.msc และกด เข้า.
- หน้าต่าง Windows Defender Firewall พร้อม Advanced Security จะปรากฏขึ้นบนหน้าจอของคุณ
- ที่แผงด้านขวา ใต้ส่วนการดำเนินการ ให้คลิก กฎใหม่.
![คลิกที่กฎใหม่เพื่อเพิ่มกฎใหม่เกี่ยวกับการ ping ผ่านไฟร์วอลล์](/f/82fa49f42418212a7ee5f9062b74fb0d.png)
- ตัวช่วยสร้างกฎขาเข้าใหม่จะปรากฏขึ้นบนหน้าจอ
- เลือก กำหนดเอง ปุ่มและคลิกที่ ต่อไป.
- เลือก ทุกโปรแกรม ปุ่มและคลิกที่ ต่อไป.
- คลิกที่ ประเภทโปรโตคอล เพื่อเปิดรายการดรอปดาวน์
- จากนั้นเลือก ไอซีเอ็มพีวี4 หรือ ไอซีเอ็มพีv6ขึ้นอยู่กับว่าคุณต้องการอนุญาตแบบใด
![เลือก ICMPV4 หรือ ICMPV6 จากเมนูแบบเลื่อนลงประเภทโปรโตคอล](/f/2fb0707fc9f4f6030c3d17fedf584916.png)
- คลิกที่ ปรับแต่ง… ปุ่มบนหน้าจอเดียวกัน
- ในตัวช่วยสร้างปรับแต่งการตั้งค่า ICMP ให้เลือก ประเภท ICMP เฉพาะ ปุ่ม.
- ตรวจสอบ คำขอเสียงสะท้อน ตัวเลือกและคลิก ตกลง.
- วิซาร์ดนี้จะปิด คุณจะถูกนำไปที่วิซาร์ดกฎขาเข้า คลิก ต่อไป.
- กับ ที่อยู่ IP ใด ๆ ตัวเลือกที่ถูกเลือกทั้งสองตัวเลือกให้คลิกที่ ต่อไป.
- เลือก อนุญาตการเชื่อมต่อ ตัวเลือกก่อนคลิก ต่อไป.
- ภายใต้ส่วนโปรไฟล์ ให้เลือก โดเมน, ส่วนตัว, และ สาธารณะ ก่อนคลิก ต่อไป.
- เพิ่มชื่อสำหรับสิ่งนี้ กฎใหม่ และคลิกที่ เสร็จ ปุ่ม.
วิธีที่ 4: อนุญาตคำขอ ICMP Echo โดยใช้ PowerShell
หากคุณพอใจกับการใช้ PowerShell คุณสามารถใช้สิ่งนั้นเพื่ออนุญาตคำขอ ICMP echo
- พิมพ์ PowerShell ในแถบค้นหาของคุณ
- ที่แผงด้านขวา คลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ.
- เมื่อหน้าต่าง PowerShell เปิดขึ้น ให้พิมพ์โค้ดต่อไปนี้ก่อนกดปุ่ม เข้า:
ไฟร์วอลล์ advfirewall netsh เพิ่มชื่อกฎ = "ICMP อนุญาตคำขอ V4 echo ขาเข้า" โปรโตคอล = icmpv4:8, dir ใด ๆ = ในการดำเนินการ = อนุญาต
- มันจะสร้างกฎไฟร์วอลล์ใหม่เพื่ออนุญาตคำขอ ICMPv4 echo ที่เข้ามา
![ใช้คำสั่งบน PowerShell เพื่ออนุญาตคำขอ ICMP echo หรือ ping ผ่านไฟร์วอลล์](/f/1a87b0e0baa8d56f732504e1999da29a.png)
- ตอนนี้ คุณสามารถพิมพ์รหัสอื่นเพื่ออนุญาตการ ping ผ่าน IPv6
ไฟร์วอลล์ advfirewall netsh เพิ่มชื่อกฎ = "ICMP อนุญาตคำขอ V6 echo ขาเข้า" โปรโตคอล = icmpv6:128, dir ใด ๆ = ในการดำเนินการ = อนุญาต
- กด เข้า และปล่อยให้คำสั่งถูกดำเนินการ
- ปิดหน้าต่าง PowerShell
วิธีที่ 5: อนุญาต Ping โดยใช้ Local Group Policy
คุณยังสามารถอนุญาตให้ ping ผ่านไฟร์วอลล์โดยใช้ตัวแก้ไขนโยบายกลุ่มในเครื่อง
- เปิดช่องเรียกใช้โดยการกด หน้าต่าง + ร กุญแจ
- พิมพ์ gpedit.msc และตี เข้า เพื่อเปิด Local Group Policy Editor
- ที่แผงด้านซ้าย เลือก การกำหนดค่าคอมพิวเตอร์.
- ดับเบิลคลิกที่ การตั้งค่า Windows เพื่อขยายความนั้น
- เลือก ตั้งค่าความปลอดภัย และดับเบิลคลิกเพื่อขยาย ไฟร์วอลล์ Windows พร้อมความปลอดภัยขั้นสูง.
![ดูวิธีไปยังส่วนกฎขาเข้าในเครื่องมือ Local GPE](/f/6aa90d1707aac5ecb5c60a8a08cb269f.png)
- เลือก กฎขาเข้า และคลิกขวาที่มัน
- คลิกที่ กฎใหม่…
- ในตัวช่วยสร้างใหม่ ให้เลือก กำหนดเอง ปุ่มและคลิกที่ ต่อไป.
- เลือก ทุกโปรแกรม และคลิกที่ ต่อไป.
![ตัวอย่างตัวช่วยสร้างกฎขาเข้าใหม่ โปรแกรมทั้งหมด](/f/7ca300bb8fc6568fb81c7daa25e89692.png)
- เปิด เมนูแบบเลื่อนลงประเภทโปรโตคอล และเลือก ไอซีเอ็มพีวี4 หรือ ไอซีเอ็มพีv6ขึ้นอยู่กับว่าคุณต้องการอนุญาตแบบใด
- คลิกที่ ปรับแต่ง ปุ่มจากหน้าจอเดียวกัน
- เลือก ประเภท ICMP เฉพาะ ปุ่มและทำเครื่องหมายในช่องสำหรับ คำขอเสียงสะท้อน. คลิกที่ ต่อไป.
![วิธีเลือกคำขอเสียงสะท้อนในประเภท ICMP เฉพาะ](/f/410ed55dd9f51905e4381e4e59132ff8.png)
- เลือก ที่อยู่ IP ใด ๆ สำหรับทั้งสองตัวเลือกและคลิกที่ ต่อไป อีกครั้ง.
- คลิกที่ปุ่มตัวเลือกสำหรับ อนุญาตการเชื่อมต่อ ปุ่มและคลิก ต่อไป.
- ทำเครื่องหมายในช่องสำหรับตัวเลือกทั้งหมด: โดเมน, ส่วนตัว, สาธารณะ.
- สุดท้าย เพิ่มชื่อสำหรับกฎใหม่แล้วคลิก เสร็จ เพื่อทำกระบวนการอนุญาต ping ให้เสร็จสิ้น
บทสรุป
การอนุญาตคำขอ ping อาจไม่ใช่ทางเลือกที่ปลอดภัยที่สุดในทุกสถานการณ์ แต่คุณต้องอนุญาตในระดับหนึ่งเพื่อแก้ไขปัญหาเครือข่าย นอกจากนี้ยังช่วยให้คุณเข้าใจว่ามีปัญหาด้านเวลาแฝงของเครือข่ายหรือไม่ ตอนนี้คุณรู้วิธีอนุญาตการ ping ผ่านไฟร์วอลล์ Windows 11 แล้ว คุณไม่ควรมีปัญหาในการเปิดใช้งานคำขอ ICMP echo
วิธีใดที่คุณพบว่ามีประโยชน์มากที่สุด บอกเราในส่วนความคิดเห็น อย่าลืมแบ่งปันบทความนี้กับเพื่อนและเพื่อนร่วมงานของคุณ ต่อไป, วิธีแก้ไข Windows Online Troubleshooting Service ถูกปิดใช้งาน.