DriteStudioDRITESTUDIODRITESTUDIO
หน้าแรกบทความเกี่ยวกับเราติดต่อเรา
หน้าแรก
VPS
เว็บโฮสติ้ง
โฮสติ้งเกมเซิร์ฟเวอร์
เซิร์ฟเวอร์เฉพาะ
ฝากวางเซิร์ฟเวอร์
ความปลอดภัย
สถานะระบบ
บทความเกี่ยวกับเราติดต่อเรา
0%
ทำไม ping Windows 10 ไม่ได้
กลับหน้ารายการบทความ

ทำไม ping Windows 10 ไม่ได้

ทำไม ping Windows 10 ไม่ได้

Network-12 สิงหาคม 2566-อัปเดต: 20 มีนาคม 2569

ทำไม Ping Windows 10 ไม่ได้ สาเหตุและวิธีแก้ไขแบบละเอียด

การ ping Windows 10 ไม่ได้เกิดจากการที่ Windows Firewall บล็อก ICMP packets เป็นค่าเริ่มต้น ทำให้เครื่องอื่นในเครือข่ายไม่สามารถ ping มาหาได้ แม้ว่าจะเชื่อมต่อเครือข่ายเดียวกัน ปัญหานี้แก้ไขได้ง่ายเพียงเปิดใช้งาน ICMP rule ใน Windows Firewall หรือใช้คำสั่งใน Command Prompt

สาเหตุที่ Ping Windows 10 ไม่ได้

Windows Firewall บล็อก ICMP

สาเหตุหลักที่พบบ่อยที่สุดคือ Windows Firewall บล็อก ICMP (Internet Control Message Protocol) เป็นค่าเริ่มต้น เมื่อเครื่องอื่นส่ง ping request มา Windows 10 จะไม่ตอบกลับ ทำให้ดูเหมือนว่าเครื่องออฟไลน์อยู่

Network Profile ตั้งเป็น Public

Windows 10 แบ่ง network profile เป็น 3 แบบ คือ Public, Private และ Domain โดย Public network จะมีการป้องกันเข้มงวดที่สุด หากเครื่องตั้งเป็น Public network การ ping จะถูกบล็อกโดยอัตโนมัติ

เครือข่ายมีปัญหา

บางครั้งปัญหาไม่ได้อยู่ที่ Windows แต่อยู่ที่เครือข่าย เช่น IP address ผิด subnet, router ไม่ forward packet หรือสาย LAN มีปัญหา

วิธีแก้ไขด้วย Command Prompt

เปิด ICMP ผ่าน Command Prompt

เปิด Command Prompt แบบ Administrator แล้วพิมพ์คำสั่ง

netsh advfirewall firewall add rule name="Allow Ping" protocol=ICMPV4 dir=in action=allow

คำสั่งนี้จะเพิ่ม rule ใน Windows Firewall ให้อนุญาต ICMP packets เข้ามาได้

เปิด ICMP สำหรับ IPv6 ด้วย

หากใช้งาน IPv6 ให้เพิ่มคำสั่งนี้ด้วย

netsh advfirewall firewall add rule name="Allow Ping IPv6" protocol=ICMPV6 dir=in action=allow

วิธีแก้ไขผ่าน Windows Firewall GUI

สำหรับผู้ที่ไม่ถนัด command line สามารถตั้งค่าผ่าน GUI ได้

  • เปิด Windows Defender Firewall with Advanced Security
  • เลือก Inbound Rules
  • หา "File and Printer Sharing (Echo Request - ICMPv4-In)"
  • คลิกขวาแล้วเลือก Enable Rule
  • ทำเช่นเดียวกันกับ ICMPv6-In หากต้องการ

วิธีแก้ไขผ่าน Group Policy

สำหรับองค์กรที่ต้องการตั้งค่าหลายเครื่องพร้อมกัน สามารถใช้ Group Policy ได้

  • เปิด Group Policy Editor (gpedit.msc)
  • ไปที่ Computer Configuration > Administrative Templates > Network > Network Connections > Windows Defender Firewall > Domain Profile
  • เปิด "Windows Defender Firewall: Allow ICMP exceptions"
  • เลือก "Allow inbound echo request"

ตรวจสอบว่าแก้ไขสำเร็จหรือไม่

หลังจากแก้ไขแล้ว ให้ทดสอบจากเครื่องอื่นโดยพิมพ์คำสั่ง

ping [IP address ของเครื่อง Windows 10]

หากได้ผลลัพธ์ Reply from... แสดงว่าแก้ไขสำเร็จ หากยังไม่ได้ให้ตรวจสอบเรื่อง network profile และการเชื่อมต่อเครือข่าย

ข้อควรระวังด้านความปลอดภัย

การเปิด ICMP ช่วยให้การจัดการเครือข่ายสะดวกขึ้น แต่ก็เปิดช่องให้แฮกเกอร์สแกนหาเครื่องที่ online อยู่ได้เช่นกัน สำหรับเครื่องที่อยู่ใน private network การเปิด ping ถือว่าปลอดภัย แต่สำหรับเซิร์ฟเวอร์ที่เปิดให้เข้าถึงจากอินเทอร์เน็ต ควรพิจารณาจำกัดเฉพาะ IP ที่ต้องการ

สำหรับผู้ที่ใช้ VPS หรือ Dedicated Server การตั้งค่า firewall อย่างเหมาะสมเป็นสิ่งสำคัญ ควรเปิดเฉพาะ port และ protocol ที่จำเป็นเท่านั้น

คำถามที่พบบ่อย

เปิด Ping แล้วไม่ปลอดภัยหรือเปล่า?

สำหรับ private network ถือว่าปลอดภัย แต่สำหรับเซิร์ฟเวอร์ที่เปิดให้เข้าถึงจากอินเทอร์เน็ต ควรพิจารณาจำกัดเฉพาะ IP ที่ต้องการ เพราะ ping สามารถถูกใช้ในการสแกนเครือข่ายได้

Ping ได้แต่เข้า Remote Desktop ไม่ได้ ต้องทำอย่างไร?

Ping ใช้ ICMP protocol ส่วน Remote Desktop ใช้ port 3389 (TCP) ต้องตรวจสอบว่า Remote Desktop ถูกเปิดใช้งานในระบบ และ port 3389 ไม่ถูก Firewall บล็อก

Ping ไม่ได้ทั้ง IP และ hostname ต้องเช็คอะไร?

ตรวจสอบว่าเครื่องเชื่อมต่อเครือข่ายอยู่หรือไม่ IP address ถูกต้องหรือไม่ และทั้งสองเครื่องอยู่ใน subnet เดียวกัน หากอยู่คนละ subnet ต้องตรวจสอบ routing ด้วย

วิธีปิด Ping กลับคืนทำอย่างไร?

ใช้คำสั่ง netsh advfirewall firewall delete rule name="Allow Ping" หรือไปที่ Windows Firewall GUI แล้ว Disable rule ที่เปิดไว้

ดูแลเครือข่ายเซิร์ฟเวอร์กับ DriteStudio

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

แชร์บทความ:
ดูบทความเพิ่มเติม
D

DriteStudio | ไดรท์สตูดิโอ

ผู้ให้บริการโครงสร้างพื้นฐานดิจิทัลสำหรับ VPS เว็บโฮสติ้ง และบริการฝากวางเซิร์ฟเวอร์ในประเทศไทย

ดำเนินการโดย บริษัท คราฟต์ อินเตอร์เทค (ประเทศไทย) จำกัด

© 2026 บริษัท คราฟต์ อินเตอร์เทค (ประเทศไทย) จำกัด สงวนลิขสิทธิ์

นโยบายความเป็นส่วนตัวข้อกำหนดการให้บริการสถานะระบบ