DNS Lookup: คู่มือฉบับสมบูรณ์ในการตรวจสอบ DNS Records ของทุก Domain
เรียนรู้วิธีใช้เครื่องมือ DNS Lookup ในการตรวจสอบและวิเคราะห์ DNS records ของ domain ใดๆ รองรับ 8 record types ผ่าน Cloudflare DNS-over-HTTPS อย่างปลอดภัยและรวดเร็ว
Table of Contents
DNS (Domain Name System) คือส่วนสำคัญที่สุดของอินเทอร์เน็ต ทำหน้าที่เปรียบเสมือนสมุดโทรศัพท์ที่แปลงชื่อ domain ที่เราจำได้ง่าย เช่น example.com ให้กลายเป็น IP address ที่คอมพิวเตอร์ใช้สื่อสารกัน เครื่องมือ DNS Lookup ของเราช่วยให้คุณตรวจสอบและวิเคราะห์ DNS records ของ domain ใดๆ ได้ทันทีในเบราว์เซอร์ โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม
ไม่ว่าคุณจะเป็นนักพัฒนาที่ต้องการตรวจสอบ DNS propagation หลังเปลี่ยน nameserver ผู้ดูแลระบบที่ต้อง troubleshooting ปัญหา email delivery หรือผู้ที่สนใจเรื่องความปลอดภัยที่ต้องการตรวจสอบ SPF/DKIM records เครื่องมือนี้คือตัวช่วยที่รวดเร็วและเชื่อถือได้ การใช้งานทำได้ง่ายเพียงกรอก domain ที่ต้องการแล้วกดค้นหา ผลลัพธ์จะแสดง DNS records ทั้งหมดพร้อมข้อมูล TTL และค่าอื่นๆ ที่จำเป็น
เครื่องมือ DNS Lookup ของเราใช้งานผ่าน DNS-over-HTTPS (DoH) ของ Cloudflare ทำให้การค้นหาทุกครั้งมีความปลอดภัยสูง เป็นส่วนตัว และไม่มีการเก็บข้อมูล domain ที่คุณค้นหาไว้ฝั่ง server ทั้งหมดทำงาน 100% ในฝั่ง client ของเบราว์เซอร์คุณเอง
ทำไมต้องใช้ DNS Lookup?
การตรวจสอบ DNS records เป็นทักษะพื้นฐานที่ทุกคนที่ทำงานกับเว็บไซต์ อีเมล หรือ infrastructure ควรมี เหตุผลหลักมีดังนี้:
- ตรวจสอบ DNS Propagation — เมื่อคุณเปลี่ยน DNS records ของ domain จำเป็นต้องติดตามว่าค่าใหม่ได้แพร่กระจายไปยัง DNS servers ทั่วโลกหรือยัง DNS Lookup ช่วยให้เห็นค่าปัจจุบันแบบเรียลไทม์
- Troubleshoot Email Delivery — ปัญหาอีเมลไม่ถึงผู้รับมักเกิดจาก MX records, TXT (SPF) หรือ DKIM records ที่กำหนดไม่ถูกต้อง การตรวจสอบ DNS ช่วยระบุสาเหตุได้รวดเร็ว
- Verify Configuration หลัง Deploy — หลังตั้งค่า subdomain, CNAME redirect หรือ SSL certificate คุณต้องยืนยันว่า DNS records ที่ตั้งไว้ถูกต้องและตอบสนองตามที่คาดหวัง
- ตรวจสอบความปลอดภัย — SPF, DKIM และ DMARC records ใน TXT เป็นมาตรการสำคัญป้องกัน email spoofing และ phishing DNS Lookup ช่วยให้ตรวจสอบได้ทันที
- วิเคราะห์โครงสร้าง Domain — การดู NS records ช่วยให้เข้าใจว่า domain ใช้ nameserver ของบริการใด และ SRV records บอกบริการที่ domain นั้นรองรับ เช่น SIP หรือ XMPP
ฟีเจอร์หลัก
เครื่องมือ DNS Lookup ของเราออกแบบมาให้ครอบคลุมทุกความต้องการในการตรวจสอบ DNS:
| ฟีเจอร์ | รายละเอียด |
|---|---|
| Record Types รองรับ 8 ประเภท | A, AAAA, CNAME, MX, TXT, NS, SRV, PTR |
| DNS Engine | Cloudflare DNS-over-HTTPS (DoH) — ปลอดภัยและเร็ว |
| ค่าเริ่มต้นที่ค้นหา | A, AAAA, MX, TXT, NS (เปิด/ปิดได้) |
| Advanced Options | เลือก record type เฉพาะที่ต้องการได้ |
| ข้อมูลต่อ record | Name, Value, TTL, Priority (MX) |
| Query Metadata | แสดงเวลาที่ใช้ค้นหาและจำนวน records ทั้งหมด |
| Lookup History | บันทึกการค้นหาก่อนหน้าใน session |
| Privacy | ทำงาน 100% client-side ไม่เก็บข้อมูลฝั่ง server |
- ความเป็นส่วนตัวสูงสุด — ทุก query วิ่งผ่าน DoH ของ Cloudflare ซึ่งเข้ารหัสการเชื่อมต่อ ไม่มีบุคคลที่สามสามารถดักฟังหรือเก็บ domain ที่คุณค้นหาได้
- Domain Validation แบบเรียลไทม์ — ระบบตรวจสอบรูปแบบ domain ทันทีขณะพิมพ์ หากไม่ถูกต้องจะแจ้งเตือนให้แก้ไขก่อนค้นหา
- History Sidebar — บันทึก domain ที่ค้นหาล่าสุดไว้ใน session ปัจจุบัน ให้คุณสลับไปมาดูผลลัพธ์ก่อนหน้าได้โดยไม่ต้องพิมพ์ใหม่
วิธีใช้งาน DNS Lookup
- เปิดเครื่องมือ — ไปที่หน้า DNS Lookup บนเบราว์เซอร์ของคุณ
- กรอก Domain — พิมพ์ domain ที่ต้องการตรวจสอบในช่องค้นหา เช่น example.com หรือ mail.example.co.th ระบบจะ validate รูปแบบให้อัตโนมัติ
- เลือก Record Types (ถ้าต้องการ) — โดยค่าเริ่มต้นจะค้นหา A, AAAA, MX, TXT, NS หากต้องการเพิ่ม/ลด ให้คลิก Advanced Options เพื่อเปิด/ปิดแต่ละ record type ได้ตามต้องการ
- กดค้นหา — คลิกปุ่ม Lookup รอสักครู่ ผลลัพธ์จะแสดง DNS records ทั้งหมดพร้อม name, value, TTL และ priority (กรณี MX) พร้อมเวลาที่ใช้ในการ query
- วิเคราะห์ผลลัพธ์ — ตรวจสอบค่าที่ได้ว่าตรงตามที่ตั้งค่าไว้หรือไม่ คุณสามารถค้นหา domain อื่นต่อได้ทันที โดย domain ก่อนหน้าจะถูกเก็บไว้ใน History sidebar
ทำความเข้าใจ DNS Record Types
DNS records มีหลายประเภท แต่ละประเภททำหน้าที่ต่างกัน การเข้าใจแต่ละประเภทช่วยให้คุณใช้เครื่องมือได้อย่างมีประสิทธิภาพ:
A Record (IPv4 Address)
A record เป็น record พื้นฐานที่สุด ทำหน้าที่เชื่อมโยง domain กับ IPv4 address เช่น 93.184.216.34 เมื่อผู้ใช้พิมพ์ example.com ในเบราว์เซอร์ DNS จะคืนค่า A record และเบราว์เซอร์จะเชื่อมต่อไปยัง IP นั้น เมื่อไหร่ต้องใช้: เมื่อตั้งค่า hosting, ย้าย server หรือตรวจสอบว่า domain ชี้ไปยัง IP ที่ถูกต้อง
AAAA Record (IPv6 Address)
AAAA record (อ่านว่า "quad-A") ทำงานเหมือน A record แต่สำหรับ IPv6 address เช่น 2606:2800:220:1:248:1893:25c8:1946 เนื่องจาก IPv4 addresses เริ่มไม่พอใช้ AAAA records จึงสำคัญมากขึ้นเรื่อยๆ เมื่อไหร่ต้องใช้: เมื่อ server รองรับ IPv6 หรือต้องการให้บริการเข้าถึงได้จากเครือข่ายที่ใช้ IPv6 เท่านั้น
CNAME Record (Canonical Name)
CNAME record ทำหน้าที่สร้าง alias ที่ให้ domain หนึ่งชี้ไปยังอีก domain หนึ่ง แทนที่จะชี้ไปที่ IP โดยตรง เช่น blog.example.com → example.netlify.app เมื่อไหร่ต้องใช้: เมื่อใช้ CDN, subdomain redirect หรือโฮสต์กับบริการที่ให้ CNAME มาเช่น GitHub Pages, Netlify, Vercel
MX Record (Mail Exchange)
MX record บอกว่า อีเมลของ domain ควรส่งไปที่เซิร์ฟเวอร์ใด แต่ละ MX record มี priority กำกับไว้ ค่าต่ำ = ความสำคัญสูง เช่น priority 10 → mail1.example.com, priority 20 → mail2.example.com เมื่อไหร่ต้องใช้: เมื่อตั้งค่า Google Workspace, Microsoft 365 หรือต้องการตรวจสอบว่าอีเมลถูกส่งไปยัง mail server ที่ถูกต้อง
TXT Record (Text/SPF Information)
TXT record เก็บข้อมูล text ตามใจชอบ แต่ในทางปฏิบัติมักใช้สำหรับ SPF (Sender Policy Framework), DKIM, DMARC และ domain verification สำหรับบริการต่างๆ เช่น Google Search Console เมื่อไหร่ต้องใช้: เมื่อต้องตั้งค่า email authentication, ยืนยันความเป็นเจ้าของ domain หรือตรวจสอบ security policies
NS Record (Name Server)
NS record ระบุว่า domain ใดใช้ nameserver ของบริการใด เช่น example.com → ns1.cloudflare.com, ns2.cloudflare.com การเปลี่ยน NS records คือการเปลี่ยนผู้ให้บริการ DNS ทั้งหมด เมื่อไหร่ต้องใช้: เมื่อย้าย DNS hosting, ตรวจสอบว่า domain ใช้ nameserver ที่ถูกต้องหรือตรวจสอบ delegation
SRV Record (Service Record)
SRV record ระบุตำแหน่งของ service เฉพาะ เช่น SIP, XMPP, LDAP หรือ Active Directory มีรูปแบบซับซ้อนกว่า record อื่นๆ ระบุทั้ง priority, weight, port และ target เมื่อไหร่ต้องใช้: เมื่อตั้งค่า VoIP, instant messaging หรือบริการ enterprise ที่ใช้ SRV สำหรับ service discovery
PTR Record (Pointer / Reverse DNS)
PTR record ทำงานย้อนกลับจาก A/AAAA record คือรับ IP address แล้วคืน domain name เรียกว่า reverse DNS มักใช้ใน mail server verification เพื่อป้องกัน spam เมื่อไหร่ต้องใช้: เมื่อตรวจสอบว่า IP ของ mail server มี PTR record ที่ถูกต้อง ซึ่งสำคัญมากสำหรับ email deliverability
กรณีการใช้งานจริง
1. Troubleshooting Email Delivery
ทีมการตลาดรายงานว่าอีเมล newsletter ที่ส่งจาก [email protected] ไปยัง Gmail และ Outlook ตกใน spam folder ขั้นแรกคุณใช้ DNS Lookup ตรวจสอบ MX records ของ company.co.th เพื่อยืนยันว่าชี้ไปยัง mail server ที่ถูกต้อง จากนั้นตรวจสอบ TXT records ว่า SPF, DKIM และ DMARC กำหนดไว้ครบถ้วนและถูกต้อง หากพบว่า SPF ขาด IP ของ sending server ใหม่ ก็สามารถแก้ไขและตรวจสอบอีกครั้งได้ทันที
2. Verifying SSL Certificate & Deployment
หลัง deploy แอปพลิเคชันใหม่บน app.startup.io ผ่าน Cloudflare คุณต้องยืนยันว่าทุกอย่างตั้งค่าถูกต้อง ใช้ DNS Lookup ตรวจสอบ A record ว่าชี้ไปยัง IP ของ origin server ตรวจสอบ CNAME ของ www.startup.io ว่า alias ไปยัง startup.io และตรวจสอบ TXT record สำหรับ domain verification ที่ SSL provider ต้องการ เครื่องมือ SSL Certificate Checker สามารถใช้ร่วมกันเพื่อตรวจสอบ cert แบบครบวงจร
3. ตรวจสอบ DNS Propagation
หลังย้าย domain จาก nameserver เดิมไปยัง Cloudflare คุณต้องตรวจสอบว่าการเปลี่ยนแปลงแพร่กระจายไปทั่วโลกหรือยัง ใช้ DNS Lookup เพื่อดู NS records ว่าแสดงชื่อ nameserver ของ Cloudflare แล้วหรือยังใช้ของเดิมอยู่ TTL values ในผลลัพธ์บอกว่าแต่ละ record จะถูก cache ไปนานแคไหน ช่วยให้ประเมินได้ว่าผู้ใช้จะเห็นค่าใหม่เมื่อไหร่
4. Security & SPF Audit
ทีม security ต้องการ audit DNS configuration ของทุก domain ในองค์กรเพื่อให้แน่ใจว่าไม่มีช่องโหว่ ใช้ DNS Lookup ตรวจสอบ TXT records ของแต่ละ domain ว่ามี SPF record ที่กำหนด -all (fail) หรือ ~all (soft fail) ที่ถูกต้อง ตรวจสอบ DMARC policy ว่ากำหนด p=reject หรือ p=quarantine และตรวจสอบว่าไม่มี TXT records ที่เปิดเผยข้อมูลที่ไม่ควรเปิดเผย เช่น internal hostnames หรือ version numbers
Best Practices สำหรับการจัดการ DNS
- ใช้ TTL อย่างเหมาะสม — TTL สั้น (300–3600 วินาที) เหมาะเมื่อวางแผนเปลี่ยนแปลงเร็วๆ นี้ TTL ยาว (86400 วินาทีขึ้นไป) เหมาะสำหรับ records ที่ไม่ค่อยเปลี่ยน เพื่อลด latency และ load บน DNS servers
- ตั้งค่า SPF และ DMARC เสมอ — ป้องกัน domain ของคุณถูกใช้ spoof ส่งอีเมลปลอม เริ่มจาก SPF v=spf1 include:_spf.google.com ~all และ DMARC v=DMARC1; p=quarantine; rua=mailto:[email protected]
- ตรวจสอบ DNS เป็นประจำ — อย่ารอจนกว่าจะมีปัญหา ใช้ DNS Lookup ตรวจสอบ records หลักทุกๆ 2–3 เดือน เพื่อยืนยันว่าไม่มี configuration drift หรือ records ที่หมดอายุแล้ว
- รักษา NS Records ให้สอดคล้องกัน — หากใช้ multiple nameservers ต้องแน่ใจว่า NS records ใน parent zone และ child zone ตรงกัน มิฉะนั้นอาจทำให้ DNS resolution ไม่สม่ำเสมอ
- เก็บ Backup ของ DNS Configuration — ก่อนเปลี่ยนแปลง records ใดๆ ให้บันทึกค่าปัจจุบันไว้เป็น reference หากเกิดปัญหา สามารถ rollback ได้ทันทีโดยใช้ค่าเดิม
- หลีกเลี่ยง CNAME Chaining — การที่ CNAME ชี้ไป CNAME อีกทอดหนึ่งเพิ่ม latency และจุดที่เป็นไปได้ของความล้มเหลว หากทำได้ให้ CNAME ชี้ไปที่ A record โดยตรง
เริ่มต้นค้นหา DNS Records วันนี้
ไม่ว่าคุณจะกำลัง troubleshooting, ตั้งค่า domain ใหม่ หรือตรวจสอบความปลอดภัย เครื่องมือ DNS Lookup พร้อมให้บริการทันที — ไม่ต้องสมัคร ไม่ต้องติดตั้ง ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ด้วย Cloudflare DNS-over-HTTPS ที่รวดเร็ว ปลอดภัย และเป็นส่วนตัว
เพียงไปที่หน้า DNS Lookup กรอก domain ที่ต้องการ แล้วกดค้นหา คุณจะได้ผลลัพธ์ที่ครบถ้วนในไม่กี่วินาที ลองใช้วันนี้และค้นพบว่าการจัดการ DNS ไม่ใช่เรื่องยากอย่างที่คิด
เครื่องมือที่เกี่ยวข้อง:
- IP Lookup — ตรวจสอบข้อมูลและ geolocation ของ IP address ใดๆ
- SSL Certificate Checker — ตรวจสอบ SSL/TLS certificate และ chain ของเว็บไซต์
- Whois Lookup — ค้นหาข้อมูลการจดทะเบียน domain และ ownership details
Online Tools Forge Team — เราสร้างเครื่องมือออนไลน์ที่รวดเร็ว ปลอดภัย และใช้งานง่าย เพื่อให้ทุกคนจัดการ infrastructure ของตนได้อย่างมืออาชีพ