การทำ Wildcard DNS บน DirectAdmin นั้น ไม่ยากเลยถ้าทำตามวิธีนี้ครับ เท่าที่เคยเล่นมา แต่การทำ Wildcard DNS จะทำอยู่บน VPS หรือไม่ก็ DedicatedServer เท่านั้น พวก Share Hosting ทั่วไปมักไม่สามารถทำได้นะครับ (ต้องบอกให้เจ้าของโฮสทำให้ครับ)

เราจะทำ Wildcard DNS ไปทำไม ?

ในกรณีที่เราต้องการสร้าง subdomain ในปริมาณมากๆ และบ่อยๆ คงไม่มีใครมาคอยเข้าไปจัดการในโฮสของตัวเอง และคอยสร้าง subdomain มาใช้งานทีละซับหรอกใช่มั๊ยครับ วิธีนี้จึงช่วยให้การทำงานของเราง่ายขึ้นครับ เหมาะสำหรับเว็บไซต์ที่เกี่ยวกับ blog หรือ บริการต่างๆ หรืออื่นๆ หากเราจะไปประยุกต์ใช้ครับ

ขั้นตอนวิธีการทำ Wildcard DNS บน DirectAdmin

  • Login เข้าหน้า DirectAdmin ตามปกติ ด้วย User : admin
  • ไปที่ Admin Tools => DNS Administration แล้วเลือกโดเมนที่จะทำ Wildcard DNS

Wildcard-DNS-DirectAdmin-01

เลือกโดเมนที่จะทำ Wildcard DNS

Wildcard-DNS-DirectAdmin-02

  • ไปที่ Add Domain Records ในช่อง A (ส่วนมากจะอยู่ด้านบนสุด) ใส่ค่าเป็น * ในช่องทางซ้าย และใส่เลข IP ของโดเมนนั้น ในช่องทางขวา (ตามรูป) แล้วกดปุ่ม Add ได้เลย เสร็จละ 1 อย่าง

Wildcard-DNS-DirectAdmin-03

  • ไปที่ Extra Features ==> Custom HTTPD Configurations แล้วเลือกโดเมนที่จะทำ Wildcard DNS อีกครั้ง

Wildcard-DNS-DirectAdmin-04

  • ใส่ค่า ServerAlias *.|DOMAIN| ในช่องว่างได้เลย แล้วกด Save

Wildcard-DNS-DirectAdmin-05

เสร็จแล้วครับ ขั้นตอนมีแค่นี้เอง ที่เหลือเราก็ต้องเขียน .htaccess ให้รองรับการใช้งานเท่านั้นเอง เอาไว้จะมาอธิบายเรื่อง .htaccess นะครับ

ในแต่ละแอคเคาทน์ คุณสามารถทำ Wildcard DNS ได้ทุกโดเมนในแอคเคาท์นั้นๆเลย ไม่จำกัดจำนวน

บทความโดย TsupamaN

 

Comments