หน้าหลักบทความDomain › Subdomain Wildcard

Subdomain Wildcard คืออะไร ต่างจากโดเมนปกติอย่างไร และตั้งค่าอย่างไร

📅 21 กันยายน 2026 ⏱️ อ่าน 10 นาที 🏷️ Domain, DNS, Wildcard
Subdomain Wildcard DNS record การตั้งค่าและใช้งาน

ถ้าคุณเคยเห็น *.example.com ในเอกสาร DNS หรือใบ SSL Certificate แล้วสงสัยว่ามันหมายความว่าอะไร — บทความนี้จะอธิบายทุกอย่างที่คุณต้องรู้เกี่ยวกับ Subdomain Wildcard ตั้งแต่แนวคิดพื้นฐาน วิธีตั้งค่า ไปจนถึงกรณีใช้งานจริงที่พบบ่อยในปี 2026

1. Subdomain คืออะไร? ทบทวนพื้นฐาน

Subdomain หรือ "โดเมนย่อย" คือส่วนที่อยู่หน้าชื่อโดเมนหลัก โดยคั่นด้วยจุด (.) เช่น ถ้าโดเมนหลักคือ example.com ก็จะมี subdomain อย่าง www.example.com, mail.example.com, shop.example.com เป็นต้น

Subdomain แต่ละตัวสามารถชี้ไปยัง IP address หรือ server ที่แตกต่างกันได้ ทำให้สามารถแยกบริการต่างๆ ออกจากกันได้อย่างชัดเจน

โครงสร้าง DNS ของโดเมน

โครงสร้างของชื่อโดเมนแบ่งออกเป็น 3 ส่วนหลัก:

ส่วนตัวอย่างคำอธิบาย
Top-Level Domain (TLD).com / .th / .netส่วนท้ายสุดของโดเมน
Second-Level Domain (SLD)exampleชื่อโดเมนหลักที่คุณจด
Subdomainwww / mail / shopส่วนหน้าโดเมนหลัก กำหนดได้เอง

ตัวอย่าง: shop.example.com → subdomain = shop, SLD = example, TLD = .com

2. Subdomain Wildcard คืออะไร?

Subdomain Wildcard คือ DNS record แบบพิเศษที่ใช้สัญลักษณ์ดอกจัน (*) เป็น subdomain prefix เพื่อให้รองรับ subdomain ทุกชื่อที่ยังไม่ได้กำหนดเฉพาะเจาะจง

เขียนแทนด้วย: *.example.com

ความหมายของ * (Wildcard)
เมื่อมี DNS record *.example.com → 203.0.113.1 หมายความว่า ทุก subdomain ที่ไม่มีกำหนดเฉพาะ เช่น anything.example.com, test.example.com, client99.example.com จะ resolve ไปที่ IP 203.0.113.1 ทั้งหมด

สำคัญ: Wildcard ไม่ครอบคลุม subdomain ที่มี DNS record กำหนดเฉพาะอยู่แล้ว เช่น ถ้ามี www.example.com → 203.0.113.2 แยกต่างหาก ก็จะใช้ record นั้น ไม่ใช่ Wildcard

3. Wildcard vs Subdomain ปกติ — เปรียบเทียบ

คุณสมบัติSubdomain ปกติWildcard Subdomain
การสร้าง DNS recordทีละ subdomainRecord เดียวครอบคลุมทุกชื่อ
รองรับชื่อ dynamicไม่ได้ได้ (ไม่ต้องแก้ DNS)
ความซับซ้อนในการจัดการต่ำ (ชัดเจน)ต้องการ app routing
ใช้สำหรับ Multi-tenantไม่สะดวกเหมาะมาก
ความเสี่ยงด้านความปลอดภัยต่ำต้องใส่ใจมากกว่า
รองรับ Wildcard SSLไม่จำเป็นใช้คู่กันได้ดีมาก

4. Wildcard DNS ทำงานอย่างไร

เมื่อ browser พยายาม resolve ชื่อ client5.example.com กระบวนการ DNS lookup จะเป็นดังนี้:

  1. ค้นหา exact match: มี record client5.example.com ไหม? → ถ้ามีใช้เลย
  2. ถ้าไม่มี exact match → ค้นหา Wildcard record: มี *.example.com ไหม?
  3. ถ้ามี Wildcard → ใช้ IP จาก Wildcard record
  4. ถ้าไม่มีทั้งคู่ → NXDOMAIN (Domain not found)
ข้อควรรู้: Wildcard ใช้ได้เพียงหนึ่งระดับ subdomain เท่านั้น *.example.com ครอบคลุม abc.example.com แต่ ไม่ครอบคลุม abc.def.example.com (sub-subdomain) หากต้องการครอบคลุมทุกระดับ ต้องสร้าง *.*.example.com หรือจัดการด้วยวิธีอื่น

5. วิธีตั้งค่า Wildcard DNS ใน DirectAdmin

AsiaGB Hosting ใช้ DirectAdmin เป็น Control Panel — ต่อไปนี้คือขั้นตอนการตั้งค่า Wildcard DNS Record:

ขั้นตอนการตั้งค่า

  1. เข้าสู่ระบบ DirectAdmin ของคุณ
  2. ไปที่เมนู DNS Management
  3. เลือกโดเมนที่ต้องการตั้งค่า
  4. คลิก Add Record
  5. ตั้งค่าดังนี้:
    • Name: * (ดอกจันอย่างเดียว)
    • Type: A (หรือ CNAME ถ้าชี้ไป hostname)
    • Value: IP address ของ server ของคุณ
    • TTL: 300 หรือ 3600 ตามต้องการ
  6. คลิก Save
ตัวอย่าง DNS Record ใน Zone file:
* IN A 203.0.113.1
หรือแบบ CNAME: * IN CNAME example.com.

ตรวจสอบหลังตั้งค่า

หลังตั้งค่าแล้ว รอ DNS propagation ประมาณ 5–30 นาที (สำหรับโดเมนที่ใช้ nameserver ของ AsiaGB) จากนั้นทดสอบด้วยคำสั่ง:

nslookup random123.example.com
# ควร resolve ไปที่ IP ที่คุณตั้งไว้

6. Wildcard SSL Certificate คืออะไร ใช้คู่กันอย่างไร

Wildcard SSL Certificate คือ SSL/TLS Certificate ที่ออกสำหรับ *.example.com โดยเฉพาะ ทำให้ทุก subdomain ที่รองรับโดย Wildcard DNS มี HTTPS โดยใช้ใบรับรองใบเดียว

ประเภทครอบคลุมราคา (AsiaGB)
Single Domain SSLexample.com เท่านั้นเริ่ม 1,000 บาท/ปี
Wildcard SSL (DV)*.example.com ทุก subdomainเริ่ม 5,000 บาท/ปี
Wildcard SSL (OV)*.example.com + ยืนยันองค์กรเริ่ม 15,000 บาท/ปี

การใช้ Wildcard SSL คู่กับ Wildcard DNS ทำให้ทุก subdomain ที่สร้างใหม่ได้รับ HTTPS ทันที โดยไม่ต้องออก SSL ใหม่ทีละตัว — เหมาะมากสำหรับ SaaS platform หรือระบบที่ต้องการสร้าง subdomain แบบ dynamic

ข้อควรทราบ: Wildcard SSL ครอบคลุมเฉพาะระดับ subdomain เดียวเท่านั้น เช่น *.example.com ครอบคลุม shop.example.com แต่ไม่ครอบคลุม test.shop.example.com

7. Use Cases — เมื่อไหรควรใช้ Wildcard

Wildcard DNS เหมาะกับสถานการณ์เหล่านี้เป็นพิเศษ:

Multi-tenant SaaS Platform

ระบบที่ต้องการให้ลูกค้าแต่ละรายมี subdomain เป็นของตัวเอง เช่น company-a.yourapp.com, company-b.yourapp.com โดย application จัดการ routing ตาม subdomain โดยที่ไม่ต้องแก้ DNS ทุกครั้งที่มีลูกค้าใหม่

Development Environment

นักพัฒนาสามารถสร้าง environment แยกสำหรับแต่ละ feature หรือ branch: feature-login.dev.example.com, feature-payment.dev.example.com

Microservices Architecture

แยก service ต่างๆ ด้วย subdomain แบบ dynamic: api-v1.example.com, api-v2.example.com, metrics.example.com

White-label Service

สร้าง white-label product ที่ช่วยให้ partner ใช้งานผ่าน subdomain: partner1.service.com, partner2.service.com

Staging Environment

สร้าง staging ที่สะท้อน production แบบ dynamic: staging-v2.5.example.com, preview-123.example.com

8. ความเสี่ยงและแนวทางป้องกัน

Wildcard DNS มีข้อดีมากมาย แต่ก็มีความเสี่ยงที่ต้องระวัง:

ความเสี่ยงที่พบบ่อย

แนวทางป้องกัน

แนวปฏิบัติที่ดี: ถ้า application ไม่รู้จัก subdomain ที่ request มา ให้ return HTTP 404 หรือ redirect ไปหน้า error แทนที่จะแสดง default page เพื่อป้องกัน information leakage

ต้องการโดเมนพร้อม Wildcard SSL?

AsiaGB มีบริการจดโดเมนและ Wildcard SSL Certificate ครบวงจร พร้อมตั้งค่า DNS ผ่าน DirectAdmin ได้เองง่ายๆ

ดูบริการโดเมน →

9. คำถามที่พบบ่อย (FAQ)

Q: Subdomain Wildcard คืออะไร?
Subdomain Wildcard คือ DNS record แบบพิเศษที่ใช้ดอกจัน (*) เป็น prefix เพื่อรองรับ subdomain ทุกชื่อที่ยังไม่ได้กำหนด เช่น *.example.com จะรับ request จาก any.example.com, test.example.com, shop.example.com โดยอัตโนมัติโดยไม่ต้องสร้าง DNS record ทีละตัว
Q: Wildcard DNS ต่างจาก Subdomain ปกติอย่างไร?
Subdomain ปกติต้องสร้าง DNS record ทีละ subdomain เช่น www, mail, shop แต่ Wildcard DNS ใช้ record เดียว (*) ครอบคลุม subdomain ทุกชื่อที่ไม่มีกำหนดเฉพาะ ทำให้ประหยัดเวลาและรองรับ subdomain แบบ dynamic ได้
Q: Wildcard SSL ใช้กับ Subdomain Wildcard ได้ไหม?
ได้ Wildcard SSL Certificate (เช่น *.example.com) ออกแบบมาให้คู่กับ Wildcard DNS โดยเฉพาะ ช่วยให้ทุก subdomain ที่รองรับโดย Wildcard DNS มี HTTPS โดยใช้ใบรับรองใบเดียว ไม่ต้องซื้อ SSL ทีละ subdomain
Q: วิธีตั้งค่า Wildcard DNS ใน DirectAdmin ทำอย่างไร?
ใน DirectAdmin ไปที่ DNS Management → เพิ่ม A record ใหม่ โดยใส่ Name เป็น * และ Value เป็น IP address ของ server กด Save แล้ว Wildcard DNS จะมีผลภายใน 5–30 นาที (สำหรับ nameserver ของ AsiaGB)
Q: Wildcard DNS มีความเสี่ยงด้านความปลอดภัยไหม?
Wildcard DNS อาจมีความเสี่ยงถ้าไม่ตั้งค่า application ให้รองรับเฉพาะ subdomain ที่ต้องการ ควรใช้ application-level routing ที่ตรวจสอบ hostname และ reject request จาก subdomain ที่ไม่รู้จัก รวมถึงตั้งค่า Cookie อย่างรัดกุม
Q: Wildcard DNS ครอบคลุม sub-subdomain ด้วยไหม?
ไม่ *.example.com ครอบคลุมเพียงหนึ่งระดับ เช่น abc.example.com แต่ไม่ครอบคลุม abc.def.example.com หากต้องการ sub-subdomain ต้องสร้าง Wildcard record ในระดับนั้นเพิ่มเติม เช่น *.def.example.com

10. สรุป

  • Subdomain Wildcard คือ DNS record *.domain.com ที่รองรับ subdomain ทุกชื่อที่ไม่ได้กำหนดเฉพาะ
  • เหมาะกับ Multi-tenant SaaS, Development Environment, Microservices และ White-label Service
  • ใช้คู่กับ Wildcard SSL Certificate เพื่อให้ทุก subdomain มี HTTPS โดยใช้ใบรับรองใบเดียว
  • ตั้งค่าใน DirectAdmin ง่ายมาก: เพิ่ม A record ชื่อ * ชี้ไปที่ IP server
  • ต้องระวังเรื่อง Cookie security และ application-level hostname validation
  • Wildcard ครอบคลุมเพียงหนึ่งระดับ subdomain — ไม่ใช่ sub-subdomain