ปัญหาเครือข่าย
คู่มือแก้ไขปัญหาการเชื่อมต่อเครือข่าย iVCam — การตรวจจับอุปกรณ์และข้อผิดพลาดในการเชื่อมต่อ
บทความนี้เป็นส่วนเสริมของหัวข้อ "แอปตรวจไม่พบพีซี?" และ "ตรวจพบพีซีแต่แอปเชื่อมต่อไม่ได้?" ใน คำถามที่พบบ่อยของ iVCam
แอปตรวจไม่พบพีซี?
เมื่ออุปกรณ์อยู่ในเครือข่ายท้องถิ่นเดียวกัน ตามหลักแล้วควรตรวจจับกันได้ หากแอปมือถือตรวจไม่พบไคลเอนต์พีซี ให้ทำตามคู่มือวินิจฉัยนี้:
ขั้นตอนที่ 1: ตรวจสอบว่าอยู่ใน "เครือข่ายเดียวกัน" จริง
-
ยืนยันที่อยู่ IP
- พีซี:
- Windows: กด
Win+Rพิมพ์cmdรันคำสั่งipconfigและตรวจสอบ ที่อยู่ IPv4 (เช่น192.168.1.10)
- Windows: กด
- มือถือ:
- Android: ไปที่ ตั้งค่า > เกี่ยวกับโทรศัพท์ > สถานะ
- iOS: แตะไอคอน i ข้าง Wi-Fi ที่เชื่อมต่ออยู่
- จุดตรวจสำคัญ: สามส่วนแรกของ IP ต้องตรงกัน (เช่น
192.168.1.x) โดยมี Subnet Mask เดียวกัน (เช่น255.255.255.0) หาก IP ไม่ตรงกัน (พีซี:192.168.1.10, โทรศัพท์:192.168.2.20) แสดงว่าอยู่คนละ Subnet
- พีซี:
-
กำจัดสิ่งรบกวนจาก "เครือข่ายเทียม"
- เครือข่ายผู้เยี่ยมชม: อุปกรณ์ที่เชื่อมต่อกับโหมดผู้เยี่ยมชมของเราเตอร์มักถูกแยกออก
- VPN: ปิด VPN บนอุปกรณ์ทั้งสองเพื่อทดสอบ
- Wi-Fi แบบดูอัลแบนด์: ปิด "Smart Connect" หรือ "Band Isolation" ในการตั้งค่าเราเตอร์ หากแบนด์ 2.4GHz/5GHz ทำงานเป็นเครือข่ายแยกกัน
ขั้นตอนที่ 2: ตรวจสอบไฟร์วอลล์และแอนตี้ไวรัส
ไฟร์วอลล์อาจบล็อกการกระจาย UDP หรือ Bonjour (พอร์ต mDNS 5353/UDP)
-
ปิดไฟร์วอลล์ชั่วคราว:
- ไปที่ แผงควบคุม > ไฟร์วอลล์ Windows Defender > เปิด/ปิด
- ปิดไฟร์วอลล์สำหรับทั้งเครือข่ายส่วนตัวและสาธารณะ
-
วิธีแก้ไขแบบถาวร:
- อนุญาตพอร์ต iVCam (
5895/UDP) และ Bonjour (5353/UDP): - สร้างกฎไฟร์วอลล์ขาเข้าสำหรับพอร์ตเหล่านี้
- อนุญาตพอร์ต iVCam (
ขั้นตอนที่ 3: การตั้งค่าเราเตอร์
-
ปิด "Client Isolation"
ฟีเจอร์นี้ (เรียกอีกอย่างว่า "AP Isolation") จะบล็อกการสื่อสารระหว่างอุปกรณ์ เข้าสู่หน้าจัดการเราเตอร์ (โดยปกติ
192.168.1.1หรือ192.168.0.1) แล้วปิดในส่วน ไร้สาย > ขั้นสูง -
รวม Subnet แบบมีสาย/ไร้สาย
หากพีซีใช้ Ethernet และโทรศัพท์ใช้ Wi-Fi ตรวจสอบว่าเราเตอร์กำหนด Subnet ต่างกันหรือไม่ (เช่น
192.168.1.xกับ192.168.2.x) ปิด "LAN/WLAN Isolation" ในการตั้งค่า DHCP
ขั้นตอนที่ 4: ทดสอบการเชื่อมต่อเครือข่าย
- ตรวจสอบด้วย Ping:
- พีซี: เปิด Command Prompt →
ping [IP-โทรศัพท์] - โทรศัพท์: ใช้เครื่องมืออย่าง Fing เพื่อ ping IP ของพีซี
- หาก ping ล้มเหลว: ปัญหาชั้นเครือข่าย — ตรวจสอบเราเตอร์/สายเคเบิล
- Ping สำเร็จแต่ UDP ล้มเหลว: ปัญหาการตั้งค่าแอปพลิเคชัน/พอร์ต
- พีซี: เปิด Command Prompt →
ขั้นตอนที่ 5: บริการ Bonjour/mDNS
ตรวจสอบให้แน่ใจว่าบริการ Bonjour ทำงานอยู่:
- Windows: ติดตั้งส่วนประกอบ Apple (iTunes/Bonjour Print Services) ตรวจสอบว่า บริการ Bonjour กำลังทำงานผ่าน
services.msc - ความเข้ากันได้ของเราเตอร์: อัปเดตเฟิร์มแวร์หรือเปลี่ยนเราเตอร์ที่ไม่รองรับการส่งต่อ mDNS
สาเหตุอื่นที่เป็นไปได้
-
ความขัดแย้งจากการ์ดเครือข่ายหลายใบ
ปิดการ์ดเครือข่ายที่ไม่ได้ใช้ (Ethernet/Wi-Fi) หากเปิดใช้งานทั้งสอง
-
สิทธิ์ของแอป
เปิดการเข้าถึง เครือข่ายท้องถิ่น สำหรับ iVCam ในการตั้งค่าโทรศัพท์ (สำคัญมากบน iOS)
รายการตรวจสอบด่วน
- ✅ สามส่วนแรกของ IP ตรงกัน
- ✅ ไฟร์วอลล์/แอนตี้ไวรัสปิดชั่วคราวแล้ว
- ✅ "Client Isolation" ของเราเตอร์ปิดแล้ว
- ✅ VPN/เครือข่ายผู้เยี่ยมชมตัดการเชื่อมต่อแล้ว
- ✅ บริการ Bonjour กำลังทำงาน (พีซี)
ปัญหาที่ยังคงอยู่อาจบ่งบอกถึงปัญหาเฟิร์มแวร์เราเตอร์ — ติดต่อผู้ดูแลระบบเครือข่าย
ตรวจพบพีซีแต่เชื่อมต่อไม่ได้?
หากอุปกรณ์ตรวจจับกันได้แต่ไม่สามารถสร้างการเชื่อมต่อ ให้มุ่งเน้นที่การตั้งค่าเครือข่ายหรือสิทธิ์:
ขั้นตอนที่ 1: ปิดไฟร์วอลล์/แอนตี้ไวรัส (สำคัญมาก)
การดำเนินการบนพีซี
-
ปิดชั่วคราว:
- แผงควบคุม > ไฟร์วอลล์ Windows Defender > เปิด/ปิด → ปิดสำหรับทั้งสองประเภทเครือข่าย
-
วิธีแก้ไขแบบถาวร:
- เพิ่ม iVCam ลงในรายการอนุญาตของไฟร์วอลล์พร้อมสิทธิ์เข้าถึงเครือข่าย ส่วนตัว
การดำเนินการบนมือถือ
-
Android:
- ปิดฟีเจอร์ "ประหยัดข้อมูล" หรือ "สแกนความปลอดภัย"
- เปิด ข้อมูลเบื้องหลัง และ ใช้ข้อมูลไม่จำกัด สำหรับ iVCam
-
iOS:
- เปิด เครือข่ายท้องถิ่น ใน ตั้งค่า > iVCam
ขั้นตอนที่ 2: "Client Isolation" ของเราเตอร์
- เข้าสู่หน้าจัดการเราเตอร์ (IP โดยปกติ
192.168.1.1/192.168.0.1) - ไปที่ ไร้สาย > ขั้นสูง > ปิด Client Isolation (เรียกอีกอย่างว่า "AP Isolation")
- รีบูตเราเตอร์
ขั้นตอนที่ 3: ปิดเส้นทางเครือข่ายที่ซ้ำซ้อน
พีซี
- แผงควบคุม > การเชื่อมต่อเครือข่าย → ปิดอะแดปเตอร์ที่ไม่ได้ใช้
มือถือ
- ปิด "การเร่งความเร็ว Wi-Fi คู่" หรือ "การสลับเครือข่ายอัจฉริยะ" ในการตั้งค่า Wi-Fi
ขั้นตอนที่ 4: ปิดพร็อกซี/VPN
-
พีซี:
- ปิด VPN/พร็อกซี (เช่น Clash, Shadowsocks)
- Windows: ตั้งค่า > เครือข่ายและอินเทอร์เน็ต > พร็อกซี → ปิดทั้งหมด
-
มือถือ:
- ในการตั้งค่า Wi-Fi ปิด พร็อกซี และ DNS ส่วนตัว
ขั้นตอนที่ 5: ปิดการประหยัดพลังงานเครือข่าย
- ไปที่ ตัวจัดการอุปกรณ์ > อะแดปเตอร์เครือข่าย
- คลิกขวาที่อะแดปเตอร์ที่ใช้งาน → คุณสมบัติ > การจัดการพลังงาน
- ยกเลิกการเลือก อนุญาตให้คอมพิวเตอร์ปิดอุปกรณ์นี้เพื่อประหยัดพลังงาน
- รีบูตพีซี
ขั้นตอนที่ 6: ทดสอบโดยปิด IPv6 (การวินิจฉัย)
- เปิด การเชื่อมต่อเครือข่าย
- คลิกขวาที่อะแดปเตอร์ → คุณสมบัติ
- ยกเลิกการเลือก Internet Protocol Version 6 (TCP/IPv6)
- รีบูตและทดสอบ
ขั้นตอนที่ 7: ทดสอบในสภาพแวดล้อมเครือข่ายขั้นต่ำ
-
ทำให้การเชื่อมต่อง่ายขึ้น:
- เชื่อมต่อทั้งสองอุปกรณ์กับแบนด์ Wi-Fi 2.4GHz เดียวกัน
- ปิด Bluetooth, ฮอตสปอต และโหมดประหยัดข้อมูล
-
ตรวจสอบเครือข่าย:
- พีซี: รัน
nc -l -p 12345ใน Command Prompt - โทรศัพท์: ใช้เครื่องมือเครือข่ายส่งข้อมูลไปที่
IP:12345ของพีซี
- พีซี: รัน
รายการตรวจสอบการแก้ไขปัญหาการเชื่อมต่อ
- ✅ ไฟร์วอลล์/แอนตี้ไวรัสปิดบนทั้งสองอุปกรณ์
- ✅ "Client Isolation" ของเราเตอร์ปิดแล้ว
- ✅ อะแดปเตอร์เครือข่าย/VPN เพิ่มเติมปิดแล้ว
- ✅ สิทธิ์เครือข่ายท้องถิ่นเปิดแล้ว (สำคัญมากบน iOS)
- ✅ โหมดประหยัดพลังงานปิดแล้ว
- ✅ NetCat/เครื่องมือทดสอบยืนยันการเชื่อมต่อ
ยังมีปัญหาอยู่? ตรวจสอบ:
-
โปรไฟล์เครือข่ายตั้งค่าผิด:
Windows อาจจัดหมวดหมู่เครือข่ายเป็น "สาธารณะ" แก้ไข: ตั้งค่า > เครือข่าย > คุณสมบัติการเชื่อมต่อ → ตั้งเป็น "ส่วนตัว"
-
ไดรเวอร์ล้าสมัย:
อัปเดตไดรเวอร์เครือข่ายผ่าน ตัวจัดการอุปกรณ์
-
ข้อบกพร่องของเฟิร์มแวร์เราเตอร์:
อัปเดตเฟิร์มแวร์หรือเปลี่ยนเราเตอร์เก่า
หากยังไม่สามารถแก้ไขได้ ให้ปรึกษาผู้ดูแลระบบเครือข่ายเพื่อวินิจฉัยเชิงลึก
เอกสาร iVCam