บทที่3 Domain Name


Domain Name


คือ ชื่อ ที่ใช้แทนกลุ่มตัวเลข IP Address   
IP Address คือการกำหนดรหัสของเครื่อคอมพิวเตอร์แต่ละเครื่องไม่ให้ซ้ำกัน เป็นตัวเลข 4 กลุ่ม เช่น 203.151.17.31 เพื่อจะได้สื่อสารอ้างอิงถึงกันในเครือข่ายอินเตอร์เนตได้ทั้งโลก



การทำงานของระบบ Domain Name


มีการใช้เครื่อง Name Server หรือ Domain Name Service ; DNS ใช้เก็บชื่อโดเมนต่างๆ และเลข IP ของเครื่องคอมพิวเตอร์นั้นไว้ เมื่อผู้ใช้เรียกดูข้อมูลบนเครื่องคอมพิวเตอร์ในเครือข่ายอินเตอร์เนตโดยอ้างชื่อโดเมนครื่องเนมเซิฟเวอร์ดังกล่าวจะค้นเลข IP ที่ตรงกับชื่อโดเมนนั้นให้อัตโนมัติ



การจองชื่อ Domain Name

หลักการจดทะเบียนโดเมนเนม ยึดหลักใครจดก่อนได้ก่อน โดยไม่สนใจว่าชื่อนั้นจะเกี่ยวข้องกับผู้จดทะเบียนแต่อย่างใดปัจจุบัน Network Solution ปล่อยให้เกิดการแข่งขันในการรับจด

ทะเบียนโดเมนเนมแล้ว อัตราค่าบริการจึงถูกลง โดยประมาณ 10-25U$ ต่อปี (400 – 1000 บาทต่อปี)กลุ่มของชื่อโดเมนเนมนั้นมีการแบ่งเป็นระดับ ระดับสูงสุด (Top Level) ซึ่งเป็น Domain Nameที่ Network Solution ได้สิทธิ์ผูกขาดดังนี้





กลุ่มของชื่อโดเมนเนม


.com Commercial Website

.net Network , Organization Website

.mil Military Website

.gov Government Website

.edu education or Academic Website

.org Organization or Privatization web

Thailand Domain Name

Thailand Network Information Center ; หรือ thnic เป็นผู้ดูแล(www.thnic.com)

มีค่าใช้จ่ายในการจดโดเมนไทย (.th) 800 บาทต่อปี


โดเมนไทยกลุ่มย่อย (Secondary Level) ได้แก่


.co.th เว็บไซต์บริษัทเอกชน

.go.th เว็บไซต์ของหน่วยงานรัฐบาล ระดับกรมขึ้นไป

.or.th เว็บไซต์ของภาครัฐระดับต่ำกว่ากรม หรือ องค์กรอิสระ

.ac.th เว็บไซต์ของสถาบันการศึกษาในไทย

หลักการจดของ thnic จะคำนึงความสัมพันธ์ของชื่อกับผู้ขอจดชื่อด้วย ด้วยการแสดงหลักฐานที่เชื่อถือได้ ส่วนการจดโดเมนเนมที่ไม่มีความสัมพันธ์กับชื่อโดเมน thnic จะให้ใช้ .in.th


ความสำคัญของโดเมนเนม

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




ขั้นตอนการจดทะเบียนชื่อเว็บไซต์ Domain Name Registration


1 ทำความเข้าใจในการจดทะเบียนชื่อเว็บไซต์
2. ตรวจสอบชื่อเว็บไซต์ว่ายังว่าง (Avarible)
อยู่อีกไม่ [ ตรวจสอบชื่อเว็บไซต์นานาชาติ : ตรวจสอบเว็บไซต์ในประเทศไทย .th]
3. กรอกเอกสารการจดทะเบียน
4. ชำระค่าบริการ
5. จัดส่งเอกสารการชำระเงินและเอกสารการจดทะเบียน


















nslookup คือคำสั่ง (coommand) ที่ใช้ในการตรวจสอบโดเมนเนม ด้วยโปรแกรม Command prompt หรือโปรแกรม Dos ครับ ซึ่งเอาไว้ทดสอบว่าโดเมนเนมนี้ตรงกับหมายเลขไอพีแอดรสอะไร และยังสามารถตรวจสอบได้ว่า DNS ที่เราใช้อยู่ยังให้บริการได้อยู่หรือไม่ เพราะหาก DNS ไม่สามารถให้บริการเป็นปกติจะไม่ สามารถทำการแปลงจากไอพีแอดเดรสเป็นชื่อไม่ได้ (resolveไม่ได้)



สำหรับคำสั่ง nslookup สามารถใช้ได้ทั้ง Windows และ Unix


1. คลิก Start Menu ของ windows แล้ว เลือกเมนู Run จากนั้นพิมพ์ cmd แล้วกด ok
2. เมื่อเข้าสู่โปรแกรม Dos แล้วก็พิมพ์คำสั่ง nslookup เพื่อเข้าสู่โปรแกรม nslookup
3. เมื่อเข้าสู่โปรแกรม nslookup แล้วโปรแกรมจะบอกว่าตอนนี้เราใช้ DNS จาก Server ไหน (ดูที่ IP) จากนั้นเราก็พิมพ์โดเมนเนมที่เราต้องการ ตรวจสอบว่าโดเมนนี้ยังว่างอยู่มั้ย หรือโดเมนเนมตรงกับเบอร์ไอพีแอดเดรสอะไร เช่น พิมพ์ www.msu.ac.th ตั้งชื่อ Domain Name
สำหรับเว็บของตัวเอง บนเว็บไซต์ www.Co.CC

1. ตรวจสอบก่อนว่าโดเมนที่เราต้องการจะจดกับ .co.cc นั้นว่าง อยู่หรือไม่ www.co.cc
2. ถ้ายังว่างอยู่จะได้หน้าจอแบบนี้ คลิ๊ก [เข้าสู่การลงทะเบียน]

3. เมื่อกดแล้วจะได้หน้าจอตามภาพด้านล่าง สำหรับคนที่ยังไม่ได้สมัครสมาชิกให้คลิ๊กที่ [สร้างบัญชีผู้ใช้เดี๋ยวนี้] ส่วนคนที่เป็นสมาชิกอยู่แล้วก็ login เข้าระบบได้เลย
4. จากนั้นก็กรอกข้อมูลให้ครบถ้วน คลิ๊กยอมรับข้อตกลง แล้วคลิ๊กสร้างบัญชีผู้ใช้เดี๋ยวนี้
5. ถ้าทุกอย่างถูกต้องจะได้หน้าจอแบบนี้ครับ คลิ๊ก [ตั้งค่า]

6. จากนั้นจะเข้าสู่หน้าจอการตั้งค่าตามภาพ คลิ๊กที่ [ตั้งค่า] ตามภาพ

7. คลิ๊กที่ช่อง name server ตามภาพ

8. ใส่ค่า name server ดังนี้


ns1.freehostingopen.com

ns2.freehostingopen.com



วิธีการ setup Zone Record ของ co.cc


An A (IP address) : คือ DNS record ที่เราใช้ในการระบุให้โดเมนเนมของเราชึ้ไปที่หมายเลข IP address.เราสามารถใช้การ

บันทึกเวลาใดๆ เพื่อระบุหมายเลข IP ให้กับโดเมนหรือโดเมนย่อยA MX (Mail Exchange) : คือรูปแบบหนึ่งของการบันทึกใน

Name System เพื่อระบุว่า Internet e-mail ควรจะใช้เส้นทางใดในการรับส่ง. โดยจะชี้ไปที่เครื่องแม่ข่าย ซึ่งควรจะได้รับ email,

และความสำคัญเร่งด่วน .A CNAME (Canonical Name) : จะอนุญาตให้เราสามารถมีโดเมนย่อย (subdomains) ตามที่เราต้องการโดยไม่จำเป็นต้องระบุหมายเลข IP สำหรับทุกๆ record.




วิธีการ setup URL Forwarding ของ co.cc


ในกรณีที่เรามีชื่อโดเมนเนมที่ยาวๆ เนื่องจากสมัครใช้ host ฟรี ทำให้เราได้ซับโดเมนต่อจากโดเมนเนมที่เราสมัครใช้งานฟรี ทำให้ยากต่อการจำ และส่งผลต่อผู้เยี่ยมชมเว็บไซต์ของเรา ,เราสามารถใช้การ redirect เว็บไซต์ของเรา ด้วยโดเมนเนมของ co.ccด้วยบริการของ URL Forwarding service.URL ForwardingRedirect To : ระบุชื่อของเว็บเพจหรือเวบบล็อกของเราลงไปPage Title : หัวข้อของเว็บเพจ ระบุอะไรก็ได้ตามความต้องการของเราFrame : ถ้าเราเลือก URL Hiding, เราสามารถซ่อนที่อยู่เว็บที่แท้จริงMeta Description & Keywords : ถ้าเราตั้งค่านี้, domain รามีโอกาสสูงที่จะถูกค้นพบอัตโนมัติโดย Google . โดย Google Search engine อาจจะ

แสดงค่า "Meta Description", "Meta Keywords" ในกรณีที่เราระบุค่าเหล่านี้ลงไป