D-Link เกิด Double NAT วิธีแก้

 D-Link เกิด Double NAT เมื่อมีอุปกรณ์มากกว่า 1 ตัวทำหน้าที่ Router และ NAT ซ้อนกัน เช่น ONU/Modem Router อยู่ชั้นแรก แล้วต่อ D-Link ใน Router Mode เป็นชั้นที่สอง แม้การเปิดเว็บทั่วไปอาจยังใช้งานได้ แต่บางบริการอาจมีปัญหา เช่น เกมออนไลน์, NAT Type, Port Forwarding, VPN, Remote Access หรือการเปิดบริการจากภายนอก

วิธีแก้ไม่ใช่การปิด NAT แบบสุ่ม แต่ต้องเลือกให้ชัดว่าอุปกรณ์ใดจะเป็น Router หลัก และอุปกรณ์ใดจะทำหน้าที่เป็น Bridge หรือ Access Point แนวทางของ comsiam คือจัดโครงสร้าง Network ให้เหลือ NAT เท่าที่จำเป็น แล้วตรวจ DHCP, WAN และ Port Forwarding ตามลำดับ

🔎 Double NAT คืออะไร

NAT คือการแปลง IP Address ระหว่าง Network ภายในกับ Network ภายนอก

ตัวอย่าง Network ปกติแบบ NAT ชั้นเดียว

Internet → D-Link Router → Client

แต่ถ้ามี Router สองชั้น จะเป็น

Internet → ONU Router → D-Link Router → Client

กรณีนี้ Client หลัง D-Link ถูก NAT หนึ่งครั้งที่ D-Link แล้วถูก NAT อีกครั้งที่ ONU

จึงเรียกว่า

Double NAT

🌐 ① เช็กก่อนว่า D-Link อยู่หลัง Router อีกตัวหรือไม่

ดูโครงสร้างสาย

ถ้าเป็น

Internet → ONU/Modem → D-Link

ให้ตรวจว่า ONU/Modem เป็น Router หรือ Bridge

หาก ONU มีฟังก์ชัน

  • DHCP

  • NAT

  • Wi-Fi

  • LAN IP

และ D-Link ก็ทำสิ่งเหล่านี้อีกชั้น มีโอกาสสูงว่าจะเกิด Double NAT

📍 ② ตรวจ WAN IP ของ D-Link

เข้าเมนูประเภท

  • Internet

  • WAN

  • Internet Status

  • Connection Status

แล้วดู WAN IP ของ D-Link

ถ้า WAN IP เป็น Private IP เช่น

  • 192.168.x.x

  • 10.x.x.x

  • 172.16.x.x ถึง 172.31.x.x

แสดงว่า D-Link อยู่หลัง Router อีกตัวหรือได้รับ Private IP จากระบบต้นทาง

แต่ Private WAN IP เพียงอย่างเดียวไม่ได้ยืนยัน Double NAT 100% เพราะบาง ISP อาจใช้ CGNAT ด้วย

🔎 ③ ตรวจ LAN IP ของ ONU หรือ Router หลัก

สมมติ

ONU LAN:

192.168.1.1

D-Link WAN:

192.168.1.100

D-Link LAN:

192.168.0.1

โครงสร้างนี้แสดงว่า D-Link อยู่หลัง ONU Router อีกชั้น

Client หลัง D-Link จะอยู่ใน Network

192.168.0.x

และผ่าน Router สองตัวก่อนออก Internet

🎮 ④ Double NAT มีผลอะไรบ้าง

อาการที่พบได้ เช่น

  • เกมขึ้น NAT Type Strict

  • เปิด Port ไม่สำเร็จ

  • Port Forwarding ทำแล้วไม่เข้า

  • Remote Access จากภายนอกไม่ได้

  • VPN บางประเภทมีปัญหา

  • Voice Chat หรือ P2P บางเกมผิดปกติ

  • Hosting Server จากบ้านยากขึ้น

  • UPnP ทำงานไม่ตรงที่ต้องการ

อย่างไรก็ตาม หากใช้เพียง

  • เปิดเว็บไซต์

  • ดู YouTube

  • ใช้ Social Media

  • Streaming ทั่วไป

Double NAT อาจไม่สร้างปัญหาที่สังเกตเห็นได้ชัด

🧭 ⑤ เลือกก่อนว่า Router ตัวไหนจะเป็นตัวหลัก

มี 2 แนวทางหลัก

วิธีที่ 1 ให้ D-Link เป็น Router หลัก

เหมาะเมื่ออยากให้ D-Link จัดการ

  • NAT

  • DHCP

  • Firewall

  • Port Forwarding

  • Wi-Fi

  • QoS

ในกรณีนี้ควรพิจารณาให้ ONU/Modem ทำงานเป็น Bridge หาก ISP และอุปกรณ์รองรับ

วิธีที่ 2 ให้ ONU/Router เดิมเป็น Router หลัก

แล้วตั้ง D-Link เป็น

Access Point

วิธีนี้เหมาะหากต้องการใช้ D-Link เพียงเพื่อเพิ่ม Wi-Fi และ LAN

🔀 ⑥ วิธีแก้แบบใช้ D-Link เป็น Access Point

ถ้าไม่ต้องการให้ D-Link ทำ Router อีกชั้น วิธีที่ง่ายที่สุดคือใช้

Access Point Mode

หากรุ่นรองรับ

โครงสร้างจะกลายเป็น

Internet → ONU Router → D-Link Access Point → Client

แบบนี้ NAT จะอยู่ที่ ONU เพียงชั้นเดียว

📡 ⑦ ถ้าไม่มี AP Mode ต้องตั้งอย่างไร

ในบางรุ่นสามารถตั้งแบบ Manual ได้

แนวทางทั่วไปคือ

① เปลี่ยน LAN IP ของ D-Link ให้ไม่ซ้ำ Router หลัก
② ปิด DHCP Server ของ D-Link
③ ต่อสาย LAN จาก Router หลักเข้า LAN ของ D-Link
④ ไม่ใช้ WAN Port ในรูปแบบนี้ หากคู่มือรุ่นนั้นไม่ได้ระบุเป็นอย่างอื่น
⑤ ให้ Router หลักแจก IP แก่ Client

ตัวอย่าง

Router หลัก:

192.168.1.1

D-Link:

192.168.1.2

DHCP บน D-Link:

ปิด

🔌 ⑧ วิธีแก้แบบให้ ONU เป็น Bridge

ถ้าต้องการให้ D-Link เป็น Router หลักจริง ๆ สามารถพิจารณาให้ ONU หรือ Modem อยู่ใน Bridge Mode

โครงสร้างจะเป็น

Internet → ONU Bridge → D-Link Router → Client

D-Link จะเป็นตัวจัดการ

  • PPPoE

  • NAT

  • DHCP

  • Firewall

  • Port Forwarding

ทั้งหมด

แต่การเปลี่ยน ONU เป็น Bridge ควรทำเมื่อเข้าใจค่าจาก ISP ชัดเจน

🔐 ⑨ หาก Bridge ONU อาจต้องตั้ง PPPoE ใหม่

ถ้า ISP ใช้ PPPoE หลังเปลี่ยน ONU เป็น Bridge แล้ว D-Link ต้องกรอก

  • PPPoE Username

  • PPPoE Password

เอง

บางระบบอาจต้องใช้

  • VLAN ID

  • MTU

  • ค่า WAN อื่น

ตามที่ ISP กำหนด

จึงไม่ควรเปลี่ยน ONU เป็น Bridge โดยไม่มีข้อมูลเหล่านี้

⚠️ ⑩ อย่า Factory Reset ONU เพื่อแก้ Double NAT

Factory Reset ไม่ใช่การเปลี่ยนเป็น Bridge Mode

และอาจล้างค่า

  • PPPoE

  • VLAN

  • VoIP

  • IPTV

  • Provisioning

จนอินเทอร์เน็ตใช้งานไม่ได้

หาก ONU เป็นอุปกรณ์ของ ISP ควรใช้เมนูที่ถูกต้องหรือให้ ISP ดำเนินการให้

🔁 ⑪ ใช้ DMZ แทน Bridge ได้ไหม

บางกรณีที่ไม่สามารถ Bridge ONU ได้ อาจกำหนด D-Link เป็น DMZ Host ของ Router ตัวแรก

โครงสร้างยังคงเป็น Double NAT แต่ Traffic ขาเข้าจำนวนมากจะถูกส่งต่อไปยัง D-Link

วิธีนี้อาจช่วยเรื่อง

  • Port Forwarding

  • Game Console

  • Remote Access

บางกรณี

แต่ ไม่ได้ลบ Double NAT จริง

ถ้าต้องการ NAT ชั้นเดียว ควรใช้ Bridge หรือ Access Point ตามโครงสร้างที่เหมาะสม

🔐 ⑫ ถ้าใช้ DMZ ต้องตั้ง IP ของ D-Link ให้คงที่

หาก Router หลักกำหนด DMZ ไปยัง D-Link ควรให้ WAN IP ของ D-Link คงที่

เช่นใช้

  • DHCP Reservation

  • Static DHCP

ที่ Router หลัก

เพื่อป้องกัน WAN IP ของ D-Link เปลี่ยนแล้ว DMZ ชี้ผิดเครื่อง

🚪 ⑬ Port Forwarding ใน Double NAT ต้องทำสองชั้น

ถ้ายังคงใช้ Double NAT และต้องเปิด Port จาก Internet ไปยัง Client หลัง D-Link ต้อง Forward ผ่านทั้งสอง Router

ตัวอย่าง

Internet

ONU Router

D-Link Router

Server

ต้องตั้ง

① ONU Forward Port ไป WAN IP ของ D-Link
② D-Link Forward Port เดียวกันไป IP ของ Server

หากตั้งเฉพาะ D-Link แต่ไม่ตั้ง Router ด้านหน้า Traffic จาก Internet จะยังมาไม่ถึง

🎮 ⑭ NAT Type ในเกมยังไม่ Open ต้องเช็กอะไร

ถ้า Game Console หรือ PC ขึ้น Strict NAT ให้ตรวจ

  • Double NAT

  • UPnP

  • Port Forwarding

  • CGNAT จาก ISP

แม้แก้ Double NAT ในบ้านแล้ว หาก ISP ใช้ CGNAT ก็ยังอาจไม่สามารถรับ Incoming Connection จาก Internet ได้โดยตรง

🌍 ⑮ แยก Double NAT กับ CGNAT ให้ออก

Double NAT เกิดภายใน Network ของเรา เช่น

ONU Router + D-Link Router

ส่วน CGNAT เกิดจากระบบของ ISP ที่นำลูกค้าหลายรายมาแชร์ Public IP

ดังนั้นอาจเกิดพร้อมกันได้ เช่น

ISP CGNAT → ONU Router → D-Link Router

ต่อให้แก้ D-Link เป็น AP แล้ว ก็ยังเหลือ CGNAT จาก ISP

📍 ⑯ วิธีสังเกต CGNAT เบื้องต้น

หาก Router หลักได้รับ WAN IP ที่เป็น Private หรืออยู่ในช่วงที่ ISP ใช้สำหรับ Shared Address Space เช่น 100.64.0.0/10 อาจมีความเป็นไปได้ว่าใช้ CGNAT

แต่การยืนยันควรตรวจ WAN IP เทียบกับ Public IP ที่ Internet มองเห็น และสอบถาม ISP

CGNAT ไม่สามารถแก้ด้วยการตั้ง D-Link เพียงอย่างเดียว

🔀 ⑰ ตรวจ Subnet ของ Router ทั้งสอง

ถ้ายังใช้ Router Mode สองชั้น ต้องไม่ให้ WAN และ LAN ของ D-Link อยู่ Subnet เดียวกัน

ตัวอย่างที่เหมาะสม

Router หลัก:

192.168.1.1

D-Link WAN:

192.168.1.100

D-Link LAN:

192.168.2.1

แต่หาก D-Link WAN และ LAN อยู่

192.168.1.x

ทั้งคู่ อาจเกิด Routing Conflict

📋 ⑱ ตรวจ DHCP Server

ถ้าใช้ D-Link เป็น Router Mode

  • Router หลักแจก IP ฝั่ง WAN ให้ D-Link

  • D-Link แจก IP ฝั่ง LAN ให้ Client

นี่สามารถทำงานได้

แต่ถ้าเปลี่ยน D-Link เป็น Access Point ควรให้ Router หลักเป็น DHCP Server หลักแทน

อย่าปล่อย DHCP ซ้อนใน LAN เดียวกันโดยไม่ได้ออกแบบ

🌐 ⑲ ตรวจ Default Gateway ของ Client

ถ้า D-Link เป็น Access Point Client ควรได้รับ Gateway ของ Router หลัก

ถ้า D-Link เป็น Router Client หลัง D-Link จะได้รับ Gateway เป็น LAN IP ของ D-Link

การตรวจ Gateway ช่วยบอกได้ว่า Client กำลังผ่าน Router ตัวใด

🧪 ⑳ ทดสอบหลังเปลี่ยนเป็น Access Point

หลังเปลี่ยน D-Link เป็น AP ให้

① Disconnect Wi-Fi
② Connect ใหม่
③ ตรวจ IP Address
④ ตรวจ Default Gateway
⑤ ทดสอบ Internet
⑥ ทดสอบเกมหรือบริการที่เคยมีปัญหา

Client ควรได้รับ IP จาก Router หลักโดยตรง

🧪 ㉑ ทดสอบหลัง Bridge ONU

หากให้ D-Link เป็น Router หลัก ให้ตรวจ

  • PPPoE Connected

  • WAN IP

  • Gateway

  • DNS

  • Client DHCP

จากนั้นทดสอบ

  • Internet

  • NAT Type

  • Port Forwarding

  • VPN

เพื่อดูว่าเหลือ NAT ชั้นเดียวหรือไม่

🔧 ㉒ ตรวจ UPnP

UPnP ช่วยให้บางเกมหรือ Application ขอเปิด Port จาก Router อัตโนมัติ

แต่ถ้ามี Double NAT UPnP บน D-Link อาจเปิด Port ได้เพียง Router ชั้นที่สอง

Router ชั้นแรกยังอาจบล็อก Traffic อยู่

จึงไม่ควรคิดว่าเปิด UPnP แล้ว Double NAT จะหาย

🔒 ㉓ ระวังความปลอดภัยเมื่อใช้ DMZ หรือเปิด Port

DMZ และ Port Forwarding เพิ่มการเปิดรับ Traffic จากภายนอก

ควร

  • Forward เฉพาะ Port ที่จำเป็น

  • อัปเดตอุปกรณ์ปลายทาง

  • ใช้ Password ที่แข็งแรง

  • ปิดบริการที่ไม่ใช้

ไม่ควรเปิด DMZ ไปยัง PC หรืออุปกรณ์โดยไม่ทราบผลกระทบด้านความปลอดภัย

🔧 ㉔ ตรวจ Firmware

ถ้า D-Link มีปัญหากับ

  • AP Mode

  • NAT

  • UPnP

  • Port Forwarding

ให้ตรวจ Firmware

Firmware ต้องตรงกับ

  • Model

  • Hardware Revision

  • Region ที่เกี่ยวข้อง

ห้ามใช้ Firmware คนละรุ่น

⚠️ ㉕ Factory Reset D-Link เมื่อ Configuration สับสน

หาก D-Link เคยถูกสลับระหว่าง

  • Router Mode

  • AP Mode

  • Bridge

  • Repeater

หลายครั้งจน Configuration ผิดปกติ อาจพิจารณา Factory Reset เป็นขั้นตอนสุดท้าย

ก่อน Reset ต้องเก็บ

  • PPPoE Username

  • PPPoE Password

  • VLAN ID

  • WAN Settings

  • Wi-Fi Name

  • Wi-Fi Password

  • Port Forwarding

  • DHCP Reservation

หลัง Reset ให้เลือก Network Design ให้ชัดก่อนตั้งค่าใหม่

📊 D-Link เกิด Double NAT เช็กอะไร

อาการจุดที่ควรตรวจ
D-Link WAN เป็น 192.168.x.xมี Router ด้านหน้า
เกมขึ้น Strict NATNAT ซ้อน / CGNAT
Port Forwarding ไม่ทำงานForward ไม่ครบสองชั้น
Remote Access ไม่ได้NAT / CGNAT
ต้องการแค่ขยาย Wi-Fiใช้ AP Mode
ต้องการ D-Link เป็น Router หลักBridge ONU
Bridge ไม่ได้พิจารณา DMZ
แก้ Double NAT แล้วยัง Port ไม่ได้ตรวจ CGNAT

🛠️ ลำดับแก้ที่แนะนำ

หาก D-Link เกิด Double NAT ให้ทำตามลำดับนี้

① ตรวจว่า D-Link อยู่หลัง Router หรือไม่
② ตรวจ WAN IP
③ เลือก Router หลัก
④ ถ้าต้องการแค่ Wi-Fi ให้ใช้ AP Mode
⑤ ถ้าต้องการ D-Link เป็น Router หลัก ให้พิจารณา Bridge ONU
⑥ ตรวจ PPPoE/VLAN หลัง Bridge
⑦ หาก Bridge ไม่ได้ พิจารณา DMZ
⑧ ตรวจ WAN/LAN Subnet
⑨ ตรวจ DHCP
⑩ ตรวจ UPnP/Port Forwarding
⑪ ตรวจ CGNAT จาก ISP
⑫ ตรวจ Firmware
⑬ Factory Reset เฉพาะเมื่อ Configuration สับสน

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

Double NAT ทำให้ไม่มีอินเทอร์เน็ตเลยไหม

โดยทั่วไปไม่จำเป็นต้องทำให้อินเทอร์เน็ตหายทั้งหมด การเปิดเว็บและ Streaming มักยังทำงานได้ ปัญหาจะเห็นชัดกับเกม, Port Forwarding, VPN และ Incoming Connection มากกว่า

วิธีแก้ Double NAT ที่ง่ายที่สุดคืออะไร

ถ้าต้องการเพียงใช้ D-Link เพิ่ม Wi-Fi ให้เปลี่ยน D-Link เป็น Access Point Mode เพื่อให้ Router ด้านหน้าทำ NAT เพียงตัวเดียว

Bridge Mode ดีกว่า Access Point Mode หรือไม่

ไม่มีแบบใดดีกว่าเสมอ หากต้องการให้ D-Link เป็น Router หลัก ให้ Bridge อุปกรณ์ต้นทาง แต่ถ้าต้องการให้ ONU/Router เดิมเป็นตัวหลัก ให้ใช้ D-Link เป็น Access Point

DMZ แก้ Double NAT ได้ไหม

DMZ ช่วยส่ง Traffic จาก Router ชั้นแรกมายัง D-Link ได้ง่ายขึ้น แต่ยังมี NAT สองชั้นอยู่ จึงไม่ใช่การกำจัด Double NAT จริง

แก้ Double NAT แล้วเกมยัง Strict NAT เพราะอะไร

อาจเกิดจาก CGNAT ของ ISP, UPnP, Firewall หรือ Port Forwarding จึงต้องตรวจ WAN Public IP ต่อ

✅ สรุป

เมื่อ D-Link เกิด Double NAT ให้เริ่มจากดูว่า ONU/Modem ด้านหน้าเป็น Router อยู่แล้วหรือไม่ จากนั้นเลือกให้ชัดว่าจะใช้ D-Link เป็น Router หลักหรือเพียง Access Point

หากต้องการระบบง่ายและใช้ D-Link เพื่อกระจาย Wi-Fi ให้เปลี่ยนเป็น AP Mode แต่หากต้องการให้ D-Link จัดการ NAT, DHCP และ Port Forwarding เอง ควรพิจารณา Bridge ONU ตามข้อกำหนดของ ISP

แนวทางของ comsiam คือแก้ Double NAT ด้วยการจัดบทบาทอุปกรณ์ให้ถูกต้องก่อน แล้วจึงตรวจ DHCP → Port Forwarding → UPnP → CGNAT แทนการเปิด DMZ หรือ Reset อุปกรณ์แบบสุ่ม

Popular posts from this blog

TP-Link TL-MR100 Setup Guide – วิธีติดตั้งและตั้งค่า Router ใส่ซิม 4G ใช้งานจริง ตั้งค่าเน็ตมือถือให้ปล่อย Wi-Fi ได้ทันที แบบละเอียดทุกขั้นตอน

คอมพิวเตอร์เปิดแล้วดับเอง เกิดจากอะไร

คอมพิวเตอร์มองไม่เห็นฮาร์ดดิสก์หรือ SSD แก้ยังไง