วิธีเช็ก DNS บน D-Link ว่าถูกเปลี่ยนหรือ Router อาจถูกแฮกหรือไม่
หากอยู่ ๆ เว็บไซต์ถูก Redirect ไปหน้าแปลก เปิดเว็บเดิมแล้วไปคนละปลายทาง หรืออุปกรณ์หลายเครื่องในบ้านมีอาการคล้ายกัน สิ่งหนึ่งที่ควรตรวจคือ DNS บน Router D-Link เพราะหากค่า DNS ถูกเปลี่ยนโดยไม่ได้รับอนุญาต อุปกรณ์ใน Network อาจถูกชี้ไปยัง DNS Server ที่ไม่ต้องการ
อย่างไรก็ตาม การพบ DNS ที่ไม่คุ้นเคยไม่ได้แปลว่า Router ถูกแฮกแน่นอน เพราะ DNS อาจมาจาก ISP, VPN, Security Service หรือการตั้งค่าของผู้ดูแลเองได้
สิ่งสำคัญคือการตรวจให้ครบทั้ง WAN DNS, DHCP DNS, DNS บนอุปกรณ์ปลายทาง และการตั้งค่าความปลอดภัยของ Router
บทความนี้จาก comsiam จะอธิบายวิธีเช็ก DNS บน D-Link แบบเป็นขั้นตอน พร้อมวิธีแยกว่าเป็นการตั้งค่าปกติ ปัญหาจาก Client หรือสัญญาณว่า Router อาจถูกแก้ Configuration โดยบุคคลอื่น
① DNS บน Router D-Link คืออะไร
DNS คือระบบที่ใช้แปลงชื่อเว็บไซต์ เช่น
example.com
ให้เป็น IP Address
Router อาจ
ใช้ DNS จาก ISP
ใช้ DNS ที่ผู้ใช้กำหนดเอง
ทำหน้าที่ DNS Proxy
แจก DNS ให้ Client ผ่าน DHCP
ดังนั้นจึงมีหลายจุดที่ต้องตรวจ
② ทำไม DNS ถูกเปลี่ยนถึงอันตราย
ถ้า DNS Server ที่ Router ใช้ไม่น่าเชื่อถือ อาจตอบ Domain ด้วย IP ที่ผิด
ผลที่อาจเกิดขึ้น เช่น
Redirect ไปเว็บปลอม
หน้า Login ปลอม
Search Result ผิดปกติ
เว็บบางแห่งเปิดไม่ได้
Certificate Warning
จึงไม่ควรมอง DNS เป็นเพียงตัวเลข Network ธรรมดา
③ DNS แปลกแปลว่า Router ถูกแฮกไหม
ไม่เสมอไป
DNS อาจเปลี่ยนจาก
ISP
VPN
Security Software
Parental Control
ผู้ดูแล Network
Firmware Setting
ต้องดูว่าใครเป็นผู้ตั้งและมีเหตุผลหรือไม่
④ สัญญาณที่ควรสงสัยว่า DNS ถูกเปลี่ยน
เช่น
DNS ไม่ตรงกับค่าที่เคยตั้ง
หลาย Device Redirect เหมือนกัน
Browser แจ้ง Certificate Error
Search ถูกพาไปเว็บแปลก
Admin Setting อื่นเปลี่ยนพร้อมกัน
Remote Management ถูกเปิด
มี Port Forwarding ที่ไม่รู้จัก
ถ้ามีหลายอาการพร้อมกันควรตรวจ Router อย่างจริงจัง
⑤ วิธีเข้าไปดู DNS บน D-Link
ชื่อเมนูแตกต่างกันตามรุ่น แต่โดยทั่วไปให้เข้า
Internet
WAN
Network
DHCP
DNS
แล้วมองหาค่า
Primary DNS
Secondary DNS
DNS Server
Obtain DNS Automatically
⑥ WAN DNS คืออะไร
WAN DNS คือ DNS ที่ Router ใช้จากฝั่ง Internet
อาจเป็น
Automatic
รับจาก ISP อัตโนมัติ
Manual
ผู้ใช้กำหนดเอง
หากเห็น Manual DNS ที่ไม่เคยตั้งควรตรวจที่มา
⑦ DHCP DNS คืออะไร
DHCP สามารถแจก DNS ให้ Client ภายใน
ตัวอย่าง
มือถือได้รับ
IP Address
Gateway
DNS
จาก Router
ถ้า DHCP แจก DNS ผิด อุปกรณ์หลายเครื่องอาจใช้ DNS ผิดพร้อมกัน
⑧ Router ใช้ตัวเองเป็น DNS ได้ไหม
ได้
บาง Router แจก IP ของตัวเอง เช่น
192.168.0.1
เป็น DNS ให้ Client
จากนั้น Router จะ Forward Query ไปยัง DNS ภายนอกอีกที
ดังนั้นเห็น Gateway เป็น DNS ไม่ได้หมายความว่าผิดปกติ
⑨ วิธีรู้ว่า Router ใช้ DNS จาก ISP หรือ Manual
ตรวจใน WAN Setting
ถ้าเลือก
Obtain DNS Automatically
โดยทั่วไป Router จะรับ DNS จาก ISP
ถ้าเลือก
Use the following DNS
แสดงว่ามีการกำหนด DNS เอง
⑩ Manual DNS ผิดปกติหรือไม่
ไม่จำเป็น
ผู้ดูแลอาจตั้ง Manual DNS เพื่อ
Performance
Filtering
Security
Parental Control
สิ่งที่ต้องถามคือ
DNS นี้ถูกตั้งโดยใคร และมีเหตุผลหรือไม่
⑪ DNS ถูกเปลี่ยนโดยไม่รู้ตัวต้องทำอย่างไร
ควร
บันทึกค่าเดิม
ตรวจ Admin Password
เปลี่ยน Admin Password
ตรวจ Remote Management
ตรวจ Firmware
ตรวจ Port Forwarding
ตรวจ DMZ
ตรวจ Client Malware
ตั้ง DNS ที่ต้องการใหม่
ไม่ควรเปลี่ยน DNS แล้วจบโดยไม่หาสาเหตุ
⑫ วิธีเช็ก DNS บน Windows
ดูได้จาก Network Setting หรือคำสั่ง Network Information
สิ่งที่ควรดูคือ DNS Server ที่เครื่องใช้อยู่
ถ้า Client แสดง DNS ไม่ตรงกับ Router อาจมี
Manual DNS
VPN
Security Software
Local Configuration
กำหนดเอง
⑬ วิธีเช็ก DNS บนมือถือ
เข้า Wi-Fi Network ที่เชื่อมอยู่แล้วดูรายละเอียด Network
บางระบบแสดง
IP
Gateway
DNS
หากมือถือใช้ Private DNS หรือ Secure DNS อาจไม่ตรงกับค่าที่ Router แจก
⑭ Android Private DNS มีผลไหม
มี
Android สามารถใช้ Private DNS ซึ่งอาจ Override DNS ปกติจาก DHCP
ดังนั้น DNS บน Router กับ DNS ที่ Android ใช้จริงอาจไม่เหมือนกัน
ไม่ควรสรุปว่า Router มีปัญหาทันที
⑮ iPhone อาจใช้ DNS อื่นได้ไหม
ได้
ถ้ามี
VPN
Configuration Profile
Security App
หรือมีการตั้ง DNS เฉพาะ Network
DNS ที่ใช้งานจริงอาจต่างจาก Router
⑯ Browser Secure DNS มีผลไหม
มี
Browser บางตัวใช้ DNS over HTTPS
ดังนั้น Browser อาจ Resolve Domain ผ่าน DNS ที่ต่างจากระบบปฏิบัติการ
ควรแยก
Router DNS
ออกจาก
Browser DNS
ให้ชัดเจน
⑰ VPN เปลี่ยน DNS ได้ไหม
ได้
VPN มักกำหนด DNS ของตัวเองเพื่อให้ Query วิ่งผ่าน Tunnel
ดังนั้นถ้า DNS เปลี่ยนเฉพาะตอนเปิด VPN ถือว่าอาจเป็นพฤติกรรมปกติ
⑱ ถ้าหลายเครื่องมีปัญหาเหมือนกันแปลว่าอะไร
ควรสงสัย
Router
DNS
ISP
Gateway
มากกว่า Client เครื่องเดียว
เพราะหลาย Device ได้ผลกระทบพร้อมกันจากจุดกลางเดียวกัน
⑲ ถ้ามีปัญหาแค่คอมเครื่องเดียวแปลว่า Router ถูกแฮกไหม
มีโอกาสน้อยลง
ควรตรวจ
Local DNS
Proxy
VPN
Browser Extension
Malware
Hosts File
บนคอมเครื่องนั้นก่อน
⑳ Hosts File เกี่ยวข้องกับ DNS ไหม
เกี่ยวข้อง
ระบบปฏิบัติการสามารถกำหนด Domain → IP ผ่าน Hosts File ได้
ถ้ามี Entry ผิดปกติ อาจ Redirect Domain โดยไม่ผ่าน DNS ตามปกติ
จึงควรตรวจเมื่อปัญหาเกิดเฉพาะเครื่องเดียว
㉑ Proxy ทำให้เหมือน DNS Hijacking ได้ไหม
ได้
Proxy ที่ไม่รู้จักสามารถเปลี่ยนเส้นทาง Web Traffic ได้
อาการอาจคล้าย
Redirect
เว็บผิด
หน้า Login แปลก
จึงต้องตรวจ Proxy ควบคู่กับ DNS
㉒ Browser Extension ทำให้เกิด Redirect ได้ไหม
ได้
Extension บางประเภทสามารถเปลี่ยน
Search Result
Link
Advertisement
Homepage
ทำให้ผู้ใช้คิดว่า Router ถูกแฮกทั้งที่ปัญหาอยู่ใน Browser
㉓ Certificate Warning สำคัญไหม
สำคัญมาก
ถ้าเข้าเว็บไซต์ที่คุ้นเคยแล้ว Browser แจ้งว่า Certificate ไม่ถูกต้อง ไม่ควรกดข้ามโดยไม่ตรวจสอบ
อาจเกิดจาก
DNS ผิด
เวลาเครื่องผิด
Proxy
Captive Portal
Certificate Problem
ควรหยุดกรอกข้อมูลสำคัญจนกว่าจะรู้สาเหตุ
㉔ DNS ถูกเปลี่ยนสามารถพาไปเว็บปลอมได้จริงไหม
ได้ในบางสถานการณ์
หาก Domain ถูก Resolve ไปยัง IP ที่ผิด ผู้ใช้อาจถูกพาไปยัง Server ที่ไม่ใช่ของเว็บไซต์จริง
HTTPS และ Certificate Verification ช่วยตรวจจับได้บางส่วน
㉕ Router Admin Password เกี่ยวข้องกับ DNS อย่างไร
หากผู้โจมตีเข้า Admin ได้ เขาสามารถเปลี่ยน DNS ของ Router ได้ในหลายรุ่น
ดังนั้นถ้าพบ DNS แปลกควรเปลี่ยน Admin Password ด้วย
㉖ Admin Password ควรเหมือน Wi-Fi Password ไหม
ไม่ควร
เพราะ Wi-Fi Password อาจถูกแชร์ให้หลายคน
Admin Password ควรรู้เฉพาะผู้ดูแล Router
㉗ Remote Management ต้องตรวจหรือไม่
ต้องตรวจ
ถ้าไม่ใช้ควรปิด
เพราะ Remote Management เปิดช่องทางให้หน้า Admin ถูกเข้าถึงจาก WAN
หากพบ DNS เปลี่ยนเองและ Remote Management เปิดโดยไม่ทราบสาเหตุ ควรเพิ่มระดับความระวัง
㉘ UPnP ต้องตรวจด้วยไหม
ควรตรวจ Configuration ทั้งระบบ
แม้ UPnP ไม่ได้มีหน้าที่เปลี่ยน DNS โดยตรง แต่ถ้าไม่ใช้ควรปิดเพื่อลด Attack Surface
㉙ DMZ ต้องตรวจไหม
ต้อง
หาก DMZ ถูกเปิดโดยที่ไม่มีใครตั้ง ถือเป็น Configuration ที่ควรตรวจสอบ
เพราะอาจหมายถึงมีการเปลี่ยน Setting อื่นด้วย
㉚ Port Forwarding แปลก ๆ บอกอะไร
อาจเป็น
Rule เก่า
Application
ช่างเคยตั้ง
ผู้ดูแลเคยเปิด
แต่ถ้าไม่มีใครรู้จัก Rule นั้น ควรตรวจ Internal IP และ Service ปลายทางทันที
㉛ Firmware เก่าทำให้ DNS ถูกเปลี่ยนได้ไหม
Firmware เก่าอาจมีช่องโหว่ที่เกี่ยวข้องกับ Router Management หรือ Configuration
จึงควรใช้ Firmware ที่ยังได้รับ Security Update หากเป็นไปได้
㉜ Router หมด Support ต้องระวังมากขึ้นไหม
ใช่
เพราะถ้ามีช่องโหว่ใหม่ ผู้ผลิตอาจไม่ออก Patch
หาก Router เป็น Gateway หลักและหมด Support มานาน ควรวางแผนเปลี่ยน
㉝ Factory Reset ควรทำทันทีหรือไม่
ไม่จำเป็นทุกกรณี
ถ้าพบเพียง DNS ที่ผู้ดูแลตั้งเอง ก็ไม่ต้อง Reset
แต่ถ้าพบหลาย Setting ถูกเปลี่ยนโดยไม่ทราบที่มา เช่น
DNS
Admin
DMZ
Remote Management
Port Forwarding
ควรพิจารณา Factory Reset และตั้งใหม่แบบ Clean
㉞ ถ้าจะ Factory Reset ต้อง Backup Config ไหม
ถ้าสงสัยว่า Config ถูกแก้โดยบุคคลอื่น ไม่ควร Restore Backup ที่ไม่น่าเชื่อถือกลับมา
แต่สามารถจดค่าที่จำเป็น เช่น
WAN Type
PPPoE
VLAN
ไว้เพื่อ Setup ใหม่
㉟ หลัง Factory Reset ควรทำอะไรเป็นอันดับแรก
ลำดับที่เหมาะคือ
ตั้ง Admin Password ใหม่
Update Firmware
ตั้ง WAN
ตรวจ DNS
ตั้ง WPA2/WPA3
เปลี่ยน Wi-Fi Password
ปิด Remote Management
ปิด Service ที่ไม่ใช้
㊱ DNS Cache ต้องล้างไหม
หลังแก้ DNS แล้ว อาจต้องล้าง DNS Cache ที่ Client
เพราะอาจยังจำ IP เก่าอยู่
วิธีขึ้นอยู่กับระบบปฏิบัติการ
บางครั้ง Restart Network หรือ Restart Device ก็ช่วยได้
㊲ Restart Router ช่วยคืน DNS เดิมไหม
ไม่ หาก DNS ถูกบันทึกไว้ใน Configuration
Restart จะโหลดค่าเดิมกลับมาอีกครั้ง
ต้องแก้ DNS Setting หรือ Factory Reset ตามสาเหตุ
㊳ ถอดปลั๊ก Router ช่วยแก้ DNS Hijacking ไหม
ไม่โดยตรง
Power Cycle ไม่ล้าง Config
ถ้า DNS ถูกเปลี่ยนใน Setting มันจะยังอยู่หลังเปิดเครื่องใหม่
㊴ ควรตรวจ DNS หลัง Firmware Update ไหม
ควร
เพราะบาง Update อาจเปลี่ยน
Default Setting
WAN Configuration
DHCP
จึงควร Review DNS หลัง Update
㊵ ควรตรวจ DNS หลังช่างมาตั้ง Router ไหม
ควร โดยเฉพาะหากมีการแก้
WAN
PPPoE
VLAN
DNS
ไม่ใช่เพราะต้องสงสัยช่าง แต่เพื่อให้ผู้ดูแลรู้ว่า Network ใช้ค่าอะไรอยู่
㊶ DNS จาก ISP ถือว่าปลอดภัยไหม
โดยทั่วไปเป็นค่า Default ที่ใช้งานได้ แต่ไม่มีระบบใดควรถูกมองว่าปลอดภัย 100%
สิ่งสำคัญคือรู้ว่า DNS มาจากไหนและ Configuration ไม่ถูกเปลี่ยนโดยไม่ได้รับอนุญาต
㊷ Manual DNS มีข้อดีอะไร
อาจช่วยเรื่อง
Performance
Reliability
Filtering
Security Feature
ตามผู้ให้บริการ DNS ที่เลือก
แต่ไม่ควรใช้ Server ที่ไม่รู้จัก
㊸ ควรใช้ DNS จากเว็บไซต์สุ่มไหม
ไม่ควร
DNS Server สามารถเห็น Domain Query จำนวนมากและมีบทบาทสำคัญต่อการ Resolve Domain
ควรเลือกผู้ให้บริการที่เชื่อถือได้เท่านั้น
㊹ Secure DNS ป้องกัน Router ถูกแฮกไหม
ไม่
DoH หรือ DoT ช่วยปกป้อง DNS Query บางส่วน แต่ไม่สามารถป้องกัน
Admin Password รั่ว
Firmware Vulnerability
Remote Management
Firewall Misconfiguration
จึงยังต้อง Hardening Router
㊺ DNSSEC ช่วยตรวจสอบได้ไหม
DNSSEC ช่วยยืนยันความถูกต้องของ DNS Record ที่รองรับการ Sign
แต่ไม่ใช่ระบบตรวจว่า Router ถูกแฮกหรือไม่
เป็น Security Layer เพิ่มเติมในระบบ DNS
㊻ System Log ช่วยดูว่า DNS ถูกเปลี่ยนเมื่อไรได้ไหม
ขึ้นอยู่กับรุ่น
บาง Router อาจ Log
Admin Login
Config Change
System Event
บางรุ่นอาจไม่มีรายละเอียดมากพอ
ถ้ามี Log ควรตรวจช่วงเวลาที่เริ่มเกิดปัญหา
㊼ ควรตรวจ Connected Devices ด้วยไหม
ควร
หากพบ Device ที่ไม่รู้จัก อาจหมายถึงมีบุคคลอื่นเข้าถึง Wi-Fi
ควร
Identify Device
Block หากจำเป็น
เปลี่ยน Wi-Fi Password
ปิด WPS
㊽ Checklist เช็กว่า DNS ถูกเปลี่ยนหรือไม่
ตรวจอย่างน้อย
WAN DNS
DHCP DNS
DNS บน Client
VPN
Private DNS
Secure DNS
Proxy
Browser Extension
Hosts File
Admin Password
Remote Management
Port Forwarding
DMZ
Firmware
Connected Devices
㊾ ถ้าพบ DNS แปลกควรทำตามลำดับอย่างไร
แนะนำ
บันทึก DNS ปัจจุบัน
ตรวจว่าเป็นของ ISP หรือ Service ที่ใช้อยู่หรือไม่
เปลี่ยน Admin Password หากไม่มั่นใจ
ปิด Remote Management
ตรวจ Firmware
ตรวจ Port Forwarding/DMZ
ตรวจ Malware/Proxy/VPN ใน Client
ตั้ง DNS ที่เชื่อถือได้
ล้าง DNS Cache
ทดสอบหลาย Device
㊿ เมื่อไรควรสรุปว่า Router อาจถูกแฮก
ไม่ควรใช้ DNS แปลกเพียงอย่างเดียวตัดสิน
แต่ความเสี่ยงสูงขึ้นเมื่อพบหลายอย่างพร้อมกัน เช่น
DNS เปลี่ยนเอง
Admin Password เปลี่ยน
Remote Management เปิดเอง
Port Forwarding แปลก
DMZ เปิด
Device ไม่รู้จัก
Firmware เก่า
กรณีนี้ควร Factory Reset, Update Firmware และตั้งใหม่แบบ Clean
คำถามที่พบบ่อย
วิธีเช็ก DNS บน D-Link ทำอย่างไร
เข้า Router Admin → Internet/WAN/DNS และ DHCP แล้วตรวจ Primary/Secondary DNS หรือโหมด Automatic/Manual
DNS แปลกหมายความว่า Router ถูกแฮกไหม
ไม่เสมอไป อาจเป็น DNS จาก ISP, VPN หรือผู้ดูแล แต่ถ้าไม่มีใครตั้งควรตรวจ Security
ถ้าหลายเครื่องถูก Redirect เหมือนกันควรตรวจอะไร
ควรตรวจ Router, DNS และ ISP ก่อน เพราะเป็นจุดที่ทุก Device ใช้ร่วมกัน
ถ้ามีปัญหาแค่เครื่องเดียว Router มีปัญหาไหม
อาจไม่ใช่ ควรตรวจ Local DNS, VPN, Proxy, Browser Extension และ Malware ของเครื่องนั้นก่อน
Restart Router ทำให้ DNS กลับเป็นค่าเดิมไหม
ไม่ หาก DNS ถูกบันทึกไว้ใน Configuration
Factory Reset จำเป็นไหม
จำเป็นเมื่อ Configuration หลายส่วนถูกเปลี่ยนโดยไม่ทราบที่มา หรือไม่สามารถเชื่อถือ Setting เดิมได้
หลังแก้ DNS ต้องเปลี่ยน Admin Password ไหม
ถ้าสงสัยว่ามีบุคคลอื่นแก้ Router ควรเปลี่ยน Admin Password ทันที
สรุป
วิธีเช็ก DNS บน D-Link ควรตรวจทั้ง WAN DNS และ DHCP DNS แล้วเปรียบเทียบกับค่า DNS ที่ผู้ดูแลตั้งใจใช้ ไม่ควรดูเพียงตัวเลขใดตัวเลขหนึ่งแล้วสรุปว่า Router ถูกแฮก
หากหลาย Device มีอาการ Redirect เหมือนกัน ควรตรวจ Router ก่อน แต่ถ้าเกิดเพียงเครื่องเดียว ให้ตรวจ VPN, Proxy, Private DNS, Browser Extension และ Malware ของ Client ด้วย
สำหรับผู้อ่าน comsiam สัญญาณที่น่ากังวลจริงคือ DNS เปลี่ยนพร้อมกับ Configuration อื่น เช่น Admin Password, Remote Management, DMZ หรือ Port Forwarding โดยไม่มีผู้ดูแลเป็นคนตั้ง
หากพบหลายอาการพร้อมกัน แนวทางที่ปลอดภัยคือ Factory Reset, อัปเดต Firmware, ตั้ง Admin Password ใหม่ และสร้าง Configuration ใหม่อย่างสะอาด เพื่อให้มั่นใจว่า Router D-Link ไม่ได้เก็บ Setting ที่ไม่พึงประสงค์ไว้