การตั้งค่า DNS แบบ A Record มีข้อจำกัดที่ว่า Value ต้องเป็น IP Address เท่านั้น ทุก ๆ ที่มีการปรับเปลี่ยน IP server จากผู้ให้บริการ Users ก็จะต้องมีการตั้งค่าใหม่เสมอ ๆ ในโปรแกรม Client ซึ่งอาจจะสร้างความลำบากให้กับ End-users ที่ไม่ค่อยมีความรู้ด้านคอมพิวเตอร์นัก แต่สำหรับการชี้ค่า แบบ Cname record เหมาะสำหรับการตั้งค่าสำหรับโดเมนที่มี Hostname หลาย ๆ ตัวจำนวนมาก เพราะถ้าเกิดผู้ให้บริการ Mail Server เกิดมีการเปลี่ยนแปลง IP Server ผู้ใช้งานจะไม่จำเป็นต้องทำการเปลี่ยนแปลงการตั้งค่าแต่อย่างใด เพราะ ค่า Cname ที่ใช้งานอยู่นั้นได้ทำการชี้ค่าแบบ A Record ไปที่ IP server ปลายทางอยู่อีกชั้นหนึ่ง ทำให้ End-users ไม่ต้องทำอะไรเลยเมื่อมีการปรับเปลี่ยน Server…
Tag: dns
ค่า DMARC ใน DNS มีความสำคัญกับ Email server อย่างไร ?
DMARC (Domain-based Message Authentication, Reporting and Conformance) เป็นค่า Record ตัวหนึ่งใน DNS ที่สร้างความปลอดภัยให้กับผู้ส่ง โดยที่โดเมนที่มี DMARC นั้น ต่อยอดมาจาก SPF และ DKIM ซึ่งป้องกันการสวมรอยด้วยบัญชีผู้ส่ง เพื่อล่อลวงให้ผู้รับติดต่อสื่อสารกับผู้ส่งผิดคน อาจจะเป็นกลลวงของมิจฉาชีพที่มีความรู้ด้านคอมพิวเตอร์ เกี่ยวกับการ Hack มาก่อน การทำงานของ DMARC DMARC จะทำงานร่วมกับ SPF และ DKIM โดยหลังจากข้อความผ่านการตรวจสอบของ SPF และ DKIM พบว่าเป็นข้อความที่ไม่ผ่านนโยบายความปลอดภัยที่มีการกำหนดไว้ DMARC จะมีหน้าที่กำหนดว่า จะทำอย่างไรกับข้อความนี้ต่อไป เช่น ปล่อยให้ส่งออกไป Reject หรือย้ายไปยัง Junk Folder และ DMARC ยังมีรายงานข้อมูลการส่งอีเมลของคุณ เพื่อช่วยให้ตรวจสอบปัญหา และกิจกรรมที่มีความเสี่ยงของการส่งอีเมลจากโดเมนของคุณด้วย ตัวอย่าง DMARC Record domain.com…
ค่า SPF ใน DNS มีความสำคัญกับ Email server อย่างไร ?
Spam และ Junk Mail เป็นปัญหาใหญ่ของผู้ให้บริการ Email Hosting ถึงแม้จะมีระบบกรองอีเมลขยะ (Spam Filter) แล้วก็ตาม Spammer ก็พยายามหาวิธีใหม่ๆมาส่ง Spam mail นอกจากเช็คว่า IP มี PTR Record ซึ่งเป็นวิธีเช็คพื้นฐานทั่วไป ในทางกลับกันเราในฐานะผู้ส่ง (Sender) ที่ต้องการส่ง Email เพื่อการสื่อสารทางธุรกิจจริงๆ และ มิได้มีเจตนาที่จะส่ง Spam Mail แต่คุณอาจจะส่งไปไม่ถึง Email Server ปลายทางหาก DNS คุณไม่มี SPF Record ซึ่งปลายทางอาจจะไม่รับ Email และ Reject Message กลับมาโดยทันที หรือไม่ Email คุณก็เข้า Folder Junk ทำให้คุณไม่สามารถส่ง email ไปยังผู้รับได้ (Receiver) ในที่สุด SPF Record คือ อะไร ? SPF ย่อมาจาก Sender Policy Framework ซึ่งเป็นค่าที่ประกาศ IP Address ในการส่ง Email ของคุณนั้นว่าได้รับอนุญาตและยืนยันจาก Mail Server ที่ทำการส่งออกว่า IP นี้ส่งจริงหรือไม่…
วิธีหาค่า DNS Server ของโดเมนที่ใช้งาน
วิธีหาค่า DNS Server ของโดเมนที่ใช้งาน มีวิธีการที่ไม่ยาก สามารถตรวจสอบได้ผ่านเว็บไซต์ใช้เวลาไม่ถึง 2 นาทีเท่านั้น โดยข้อมูลที่แสดงจะเป็นรายละเอียด Domain NS Record สิทธิ์สำหรับการกำหนดค่าใดๆในโดเมนนั้น SOA record บันทึกข้อมูลสำคัญเกี่ยวกับโดเมน MX Records ระเบียนเกี่ยวกับ Mail Hosting WWW A Record ระเบียนเกี่ยวกับ IP Web Hosting บทความที่เกี่ยวข้อง Domain Name คืออะไรการ Transfer domain nameตรวจสอบวันหมดอายุโดเมนตรวจสอบชื่อโดเมนที่ว่าง
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 (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 มีปัญหาก็ไม่สามารถ Lookup หาค่า MX…
TXT Record คืออะไร
มาจากคำว่า text เป็นค่าที่ช่วยให้ผู้ดูแลระบบโดเมนป้อนข้อความลงใน 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 ได้ ใช้เครื่องหมายคำพูด (“) และคั่นด้วยเครื่องหมายเท่ากับ (=) เช่น “v=spf1…
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 จะถูกใช้งานก่อนเสมอ แต่ถ้า mailserver1.domain.com เกิดปัญหาก็จะย้ายไปใช้งานบน mailserver2.domain.com เป็นลำดับต่อไปแทน ในกรณีต้องการใช้เรียกใช้งานทั้งสอง server…