โดเมน (Domain name) คืออะไร สรุปกันง่ายๆ ก็คือชื่อเว็บไซต์ของเราที่ตั้งขึ้นมาเพื่อให้ง่ายต่อการจดจำ หรือใช้ในการสร้างอีเมลองค์กร ไม่จำเป็นต้องตั้งเป็น IP ที่เป็นตัวเลข เพราะยากต่อการจดจำ หากเรามีโดเมนเนม ก็สามารถค้นหาเว็บไซต์ของเราได้ในช่อง Address ของ Browser ต่างๆ ได้ เราจะรู้ได้อย่างไรว่า ชื่อโดเมน ที่เราตั้งขึ้นมีผู้ใช้งานหรือยัง ทั่วโลกย่อมรู้จักคำว่า เว็บไซค์ คืออะไร นั่นหมายความว่าเว็บไซต์ในโลกนั้นมีไม่น้อย เราจะรู้ได้อย่างไรว่า ชื่อโดเมนที่เราต้องการนั้นจะไม่ไปซ้ำคนอื่น มีเว็บไซต์ผู้ให้บริการอย่าง www.whois.com ที่ผู้สร้างเว็บไซต์ทุกคนจำเป็นต้องรู้จัก Whois ทำหน้าที่ค้นหาแสดงรายละเอียดข้อมูลต่างๆ ของแต่ละเว็บไซต์ เช่นรายชื่อผู้จดทะเบียนเว็บ IP ต่าง ๆ ซึ่งเรายังค้นหาได้อีกด้วยว่าชื่อเว็บไซต์ที่เราต้องการนั้นมีผู้ใช้งานแล้วหรือยัง ยกตัวอย่างเช่น เราสามารถนำชื่อโดเมนไปทำอะไรได้บ้าง บทความที่เกี่ยวข้อง Domain Name คืออะไรการ Transfer domain nameวิธีการตรวจสอบวันหมดอายุโดเมนวิธีหาค่า DNS Server ของระบบอีเมล์ที่ใช้งาน
Category: DNS Knowledge Base
SRV record คืออะไร
service (SRV) ระบุโฮสต์และพอร์ตสำหรับบริการเฉพาะ เช่น Voice over IP (VoIP) การส่งข้อความโต้ตอบแบบทันที และอื่นๆ ระเบียน DNS อื่นๆ ส่วนใหญ่จะระบุเฉพาะเซิร์ฟเวอร์หรือที่อยู่ IP แต่ระเบียน SRV จะมีพอร์ตที่ที่อยู่ IP นั้นด้วย อินเทอร์เน็ตโปรโตคอลบางตัวต้องใช้ระเบียน SRV เพื่อให้ทำงานได้ ตัวอย่าง SRV record service sip proto* tcl name** domain.com TTL 86400 class IN type SRV priority 100 weight 1 port 5061 target server.domain.com *ย่อมาจาก protocol เช่นเดียวกับโปรโตคอลการขนส่ง**โดเมนเนม SRV Record มีรูปแบบดังนี้ _service._proto.name. TTL class…
PTR record คืออะไร
ค่าที่ได้จากการ Resolving (ค่าย้อนกลับ) จาก IP และสามารถแปลงหรือเปลี่ยนเป็นชื่อ Host หรือ Domain ได้ ซึ่งผู้ที่จะทำได้ต้องเป็นผู้ให้บริการอินเตอร์เน็ต (ISP) ในประเทศนั้นๆ ฟังแล้วอาจจะงงๆ เพราะ ตอนแรกที่ผมเข้าใจมันก็ค่อนข้างอธิบายยากเหมือนกัน ลองอ่านตัวอย่างจากด้านล่างดูครับ ยกตัวอย่างการทำงานของ PTR Record ยกตัวอย่างว่า IP: 111.111.111.111 ซึ่งเป็น IP จริงที่ถูกตั้งให้เป็นค่า IP ใน Email Server ของผู้ส่ง แต่ ISP ในประเทศนั้นๆ ไม่มีการรับรอง หรือ ไม่ได้ทำการ Resolving กลับเป็นชื่อ Domain ได้, IP ดังกล่าวจะไม่สามารถส่ง Email มายัง Email Server ของเราได้ ทำไมเราถึงไม่ยอมรับ Email ที่ IP Server ไม่มีค่า PTRหากพูดเป็นภาษาบ้านๆ…
SOA record คืออะไร
start of Authority เป็นการบันทึกข้อมูลสำคัญเกี่ยวกับโดเมนหรือ DNS Zone เช่น ที่อยู่อีเมลของผู้ดูแลระบบ เวลาที่โดเมนได้รับการอัปเดตครั้งล่าสุด และระยะเวลาที่เซิร์ฟเวอร์รอระหว่างการรีเฟรช โซน DNS ทั้งหมดต้องมีบันทึก SOA เพื่อให้เป็นไปตามมาตรฐาน IETF บันทึก SOA ก็มีความสำคัญสำหรับการถ่ายโอนโซนเช่นกัน ตัวอย่าง SOA record name domain.com record type SOA MNAME ns.domain.com RNAME admin.domain.com SERIAL 1111111111 REFRESH 86400 RETRY 7200 EXPIRE 4000000 TTL 11200 ค่า MNAME นี่คือชื่อของเนมเซิร์ฟเวอร์หลักสำหรับ DNS ค่า RNAME ในที่นี้แสดงถึงที่อยู่อีเมลของผู้ดูแลระบบ ซึ่งอาจสร้างความสับสนได้เนื่องจากไม่มีเครื่องหมาย @’แต่ในบันทึก SOA admin.domain.com มีค่าเท่ากับ admin@domain.com ค่า…
ทำไม DNS ถึงมีความสำคัญกับการใช้งาน Email Hosting
จะสร้างอีเมลองค์กร ควรรู้เกี่ยวกับ DNS เพราะ DNS (Domain name server) เป็นการกำหนดค่าระเบียนต่างๆ ภายใน Domain name ไปยัง Server ตามที่ผู้ให้บริการกำหนดไว้ หากเกิดปัญหากับ DNS ที่ Domain name ใช้งานอยู่จะทำให้ การใช้งานทุกอย่างภายใต้ Domain name ที่คุณใช้งานอยู่ล่มทันที เพราะเมื่อมีการ Enter ไปยัง Domain name ตัว Browser ก็ไม่สามารถดึงข้อมูลมาได้ เนื่องจาก DNS ที่เป็นตัวแจ้ง IP Address ของ Server ไม่สามารถทำหน้าที่ในการบอก IP ได้ เทียบกับการเดินทางที่ไม่มีแผนที่ ก็ทำให้เราไม่สามารถเดินทางไปยังปลายทางที่ไม่เคยไปมาก่อนได้ โดยค่า DNS ที่เกี่ยวข้องกับการทำงานของ Email Hosting คือค่า MX Record หาก DNS…
SPF ช่วยให้การส่ง Email ปลอดภัยมากขึ้นจริงมั้ย ?
SPF คือ อะไร ? จะสร้างอีเมลองค์กร ควรรู้เกี่ยวกับ SPF Record เพราะ SPF Record คือ DNS ประเภท TXT แบบหนึ่งซึ่งจะเป็นตัวกำหนดว่า IP ใดสามารถส่ง Email ออกจาก Domain ตนเองได้บ้างซึ่งค่าดังกล่าวจะถูกกำหนดไว้ที่ DNS ของ Domain ผู้ส่ง (Sender Domain) เช่น “v=spf1 ip4:1.2.3.4 -all“ หมายความว่า IP: 1.2.3.4 สามารถส่ง Email ภายใต้ชื่อ Domain ของเรา และ -all หมายความว่าไม่อนุญาติให้ IP อื่นๆส่งไปเด็ดขาดซึ่งโดยวิธีการนี้จะทำให้ Mail Server อื่นๆ ที่ต้องการปลอมแปลง Domain เป็นชื่อ Domain ของเราไม่สามารถส่ง Email ไปถึงปลายทางได้เพราะไม่ตรงกับ…
DNS ติด Blacklist มีผลกับการใช้งาน Email Hosting อย่างไร ?
ปัญหาการส่ง Email ไปยังปลายทางไม่สำเร็จ โดยเฉพาะผู้ใช้งาน Email Hosting หรือ Private Email Server ซึ่งเมื่อเกิดขึ้น หลายๆท่านมักคิดถึงปัญหา IP Blacklist เท่านั้นซึ่งปัญหาดังกล่าวเป็นเพียงแค่ปัจจัยหนึ่งเท่านั้น ยังมีปัจจัยอื่นๆอีกจำนวนมาก และ DNS Server ติด Blacklist ก็เป็นสาเหตุหนึ่งที่น้อยคนนักจะคิดถึง DNS คืออะไร สำหรับคนที่ไม่ค่อยมีความรู้ด้าน Network นักอาจจะไม่ค่อยเข้าใจความหมายหรือการทำงานของมันนัก ผู้เขียนขออธิบายง่ายๆดังนี้ DNS เหมือนตัวชี้ทิศทางของข้อมูล เช่น เมื่อมี Email ส่งมาที่ @domain.com แล้วจะให้ Email วิ่งไปที่ Server ใดต่อ ซึ่งหน้าที่ในการกำหนดเส้นทางนั้นถูกทำโดย DNS นั่นเอง (สำหรับผู้ที่ต้องการเรียนรู้การทำงานของ DNS) โดยเราสามารถดู DNS ของ Domain เราได้จาก www.whois.com และใส่ชื่อ Domain เราลงไปตามภาพข้างล่างซึ่งแสดง DNS…
การเปลี่ยนค่า DNS (MX) ทำไมถึงมีผลต่อการใช้งาน Email
เนื่องจากค่า MX Record (mail exchange) เป็นระเบียนสำหรับการกำหนดเส้นทางการรับ-ส่งข้อความอีเมลโดยเฉพาะ การเปลี่ยนค่าดังกล่าวจึงส่งผลต่อการรับส่งอีเมล โดยตรง Domain ทุกโดเมนควรมีค่า MX Record เพื่อที่ DNS จะได้รู้ว่าเราต้องหิ้วข้อความอีเมล ไปไว้ที่ Server ตัวไหนบนโลกใบนี้ หากเราส่งอีเมลโดยปราศจาก MX Record นั่นแสดงว่าเรากำลังส่งอีเมลแบบที่ Spam มักจะใช้วิธีนี้ส่งกัน คือหาที่มาไม่ได้ว่าจะส่งหาใคร ซึ่ง Server ปลายทางส่วนใหญ่จะมีการตรวจสอบอยู่ที่มาของต้นทางอยู่แล้ว หาพบว่าแปลก ๆ ปลายทางก็มองว่าไม่น่าเชื่อถือ ก็จะตีกลับทันที ในหลายครั้งที่ปัญหาส่งอีเมล รับได้บ้าง ส่งออกไม่ได้บ้างเกิดขึ้น ส่งแรกที่ควรพิจารณาก่อนเป็นอันดับต้น ๆ คือ เครื่องคอมพิวเตอร์หรืออุปกรณ์ของเราปิงเทสไปที่ Mail Server ของเราเองได้หรือไม่ เพื่อให้รู้ว่า Mail Server เรายังทำงานได้ตามปกติ เรายัง Connect ไปที่ Mail Server ได้อยู่ เมื่อมันทำงานปกติดี ก็เริ่มตรวจสอบสาเหตุอื่น ๆ…
TXT Record คืออะไร
จะสร้างอีเมลองค์กร ควรรู้เกี่ยวกับ TXT Record เพราะ TXT Record เป็นค่าที่ช่วยให้ผู้ดูแลระบบโดเมนป้อนข้อความลงใน Domain Name System (DNS) 1 Domain สามารถใส่มีได้หลาย TXT Record ในปัจจุบัน DNS TXT ถูกนำมาใช้ในประกาศค่าสำหรับการป้องกันสแปมอีเมลและการยืนยันความเป็นเจ้าของโดเมน แม้ว่าระเบียน TXT จะไม่ได้ออกแบบมาสำหรับการใช้งานเหล่านี้ในตอนแรก ตัวอย่าง TXT Record domain.com record type value TTL @ TXT “v=spf1 include:spf.protection.outlook.com -all” 14400 ตัวอย่าง TXT Record ตามตัวอย่างเป็นการประกาศค่า SPF (Sender Policy Framework) เป็นการระบุ Server ที่ใช้งานการส่งอีเมลของโดเมนนี้ ข้อมูลที่สามารถนำไปใช้กับ Value ของ TXT ได้ ใช้เครื่องหมายคำพูด…
MX record คืออะไร
จะสร้างอีเมลองค์กร ควรรู้เกี่ยวกับ MX record เพราะ MX record หรือ mail exchange(MX) เป็นระเบียนที่บันทึกค่าสำหรับนำอีเมลไปยัง Mail Server ระเบียน MX จะระบุว่าควรกำหนดเส้นทางข้อความอีเมล ตาม Simple Mail Transfer Protocol (SMTP) ซึ่งเป็นโปรโตคอลมาตรฐานสำหรับอีเมล เช่นเดียวกับระเบียน CNAME ระเบียน MX จะต้องชี้ไปที่โดเมนอื่นเสมอ ตัวอย่าง MX Record domain.com record type priority value TTL @ MX 10 mailserver1.domain.com 11440 @ MX 20 mailserver2.domain.com 11440 ค่า priority หมายถึง ลำดับความสำคัญของ Server ตัวเลขต่ำสุดจะได้รับความสำคัญเป็นลำดับแรกในการเรียกใช้งาน จากข้อมูลด้านบน mailserver1.domain.com…