คู่มือ
ทำไมพอร์ต UDP จึงต่างออกไป
TCP ยืนยันการเชื่อมต่อ UDP มักไม่ยืนยัน ความเงียบอาจหมายถึงเปิด ถูกกรอง หรือเพียงว่า “โพรบนี้ไม่ใช่โปรโตคอลที่บริการพูด”
ทำไมคุณควรสนใจ
VPN (WireGuard, OpenVPN UDP), เกม, DNS และ VoIP พูด UDP ตัวตรวจสอบที่มีแต่ TCP บอกไม่ได้ว่าประตูเหล่านั้นใช้ได้หรือไม่
ผู้ใช้ตามบ้านที่ฟอร์เวิร์ดพอร์ตเกมหรือ VPN ต้องการโพรบ UDP จากภายนอก ไม่ใช่เบราว์เซอร์ที่แกล้งส่งแพ็กเก็ต
ไม่มีการจับมือ
UDP คือส่งแล้วลืม บริการจำนวนมากละเลยข้อมูลที่ไม่รู้จัก ไฟร์วอลล์ทิ้งแพ็กเก็ตโดยไม่ส่งการรีเซ็ต
นั่นคือเหตุที่ผลลัพธ์มักบอก “ไม่มีคำตอบ” แทนที่จะปิดอย่างชัดเจน
TCP
การเชื่อมต่อที่ถูกปฏิเสธก็ยังเป็นคำตอบ
- โพรบ
- การจับมือ
- เปิดหรือปิด
UDP
ไม่มีคำตอบเป็นเรื่องปกติและคลุมเครือ
- ดาตาแกรมโพรบ
- อาจมีคำตอบ
- เปิด ถูกกรอง หรือถูกละเลย
โพรบที่รู้โปรโตคอลช่วยได้
คำค้น DNS ที่พอร์ต 53 หรือคำขอ NTP ที่พอร์ต 123 ดึงคำตอบจริงได้ ก้อนข้อมูลทั่วไปบนพอร์ตที่ไม่รู้จักอาจไม่ดึง
แม้เช่นนั้น พอร์ต WireGuard ที่เปิดอาจยังเงียบจนกว่าจะเห็นการจับมือที่ถูกต้อง
วิธีตรวจสอบ
ใช้ตัวตรวจสอบพอร์ต UDP จากเครือข่ายบุคคลที่สามกับ IP สาธารณะที่คุณฟอร์เวิร์ด เทียบกับการตรวจ TCP บนบริการอื่นหากคุณมี
โพรบเฉพาะโฮสต์ที่คุณได้รับอนุญาตให้ทดสอบ
จำไว้
- ความเงียบของ UDP ไม่ใช่หลักฐานว่าพอร์ตปิด
- พอร์ต TCP ที่เปิดไม่ได้บอกอะไรเกี่ยวกับ UDP บนหมายเลขเดียวกัน
- NAT และไฟร์วอลล์แบบเก็บสถานะทำงานต่างกันเรื่องหมดเวลาของ UDP
- การสแกนโดยไม่ได้รับอนุญาตยังอยู่นอกขอบเขต
