การตั้งค่า Domain DNS สำหรับ Cloud Server

หากเราใช้ Cloud Server ของบริษัทหนึ่ง แต่ไปจดชื่อโดเมนกับอีกบริษัทหนึ่งต้องทำอย่างไร? เดิมใช้งาน Cloud Server และจด Domain name กับบริษัทเดียวกัน เลยไม่พบปัญหาอะไร แต่เมื่อใช้เซิร์ฟเวอร์กับโดเมนคนละที่กัน ก็เล่นเอามึนไปเลยเหมือนกันกว่าจะคอนฟิกได้สำเร็จ

เมื่อเราเช่า Cloud Server และสร้าง Instances เรียบร้อยแล้วเราจะได้ Public IP มา 1 หมายเลข เช่น ยกตัวอย่าง 223.24.156.13 (หมายเลขสมมติ) เมื่อเราติดตั้งโอเอสบนเว็บเซิร์ฟเวอร์เรียบร้อย หากเราใช้เว็บบราวเซอร์เปิดเว็บไปยังหมายเลขไอพีดังกล่าวผ่านอินเตอร์เน็ตได้ ก็ถือว่าทางฝั่ง Cloud Server ใช้งานได้เรียบร้อย

ส่วนทางฝั่งโดเมนเซิร์ฟเวอร์เราจะต้องคอนฟิกค่าต่างๆดังนี้

1. ตั้งค่า DNS Type A โดยใช้เป็นหมายเลขไอพีของ Cloud Server
Type         Name    TTL     Value
A(Default) @          3600   223.24.156.13

2. ตั้งค่า CNAME หากต้องการให้โดเมนของเรารู้จัก www.mydomain.com ซึ่งยูสเซอร์บางคนถนัดเปิดเว็บไซต์ด้วย www.domain-name.com หากเราไม่ได้ตั้งค่า CNAME เข้าไว้ เมื่อยูสเซอร์เปิดเว็บของเราก็จะเกิดข้อความผิดพลาด คือค้นหาโดเมนไม่พบ ดังนั้นเราสามารถตั้งค่า CNAME ดังนี้
Type         Name    TTL     Value
CNAME    www      3600    mydomain.com

3. ในส่วนของค่า NS ให้ใช้ค่าเริ่มต้นของบริษัทที่เราไปจดทะเบียนโดเมนไว้ เช่น
Type         Name    TTL     Value
NS            @          3600   ns1.domain.com
NS            @          3600   ns2.domain.com

เท่านี้ก็ถือว่าเรียบร้อยสำหรับการคอนฟิก Cloud Server และ Domain Name Server ที่อยู่คนละที่คนละบริษัทกัน

Leave a Reply

Your email address will not be published. Required fields are marked *