คำถามติดแท็ก cname-record

ระเบียน CNAME หรือระเบียน Canonical Name เป็นประเภทของการบันทึกทรัพยากรในระบบชื่อโดเมน (DNS) ที่ระบุว่าชื่อโดเมนเป็นชื่อแทนของอีกชื่อโดเมนที่เป็นที่ยอมรับ

1
ใน DNS สามารถชี้ไปที่ CNAME หรือไม่
ได้รับอนุญาตให้มีระเบียน NS เป็น CNAME หรือไม่ เช่น: subdomain.example.com. IN NS ns1.example.com. ns1.example.com. CNAME foo.example.com. foo.example.com. IN A 10.1.1.1 ดูเหมือนว่าจะไม่ทำงานในการผูกแม้ว่านี้ (แน่นอน) ไม่: subdomain.example.com. IN NS foo.example.com. foo.example.com. IN A 10.1.1.1 พอยน์เตอร์ใด ๆ ที่ RFCs ห้ามการตั้งค่านี้จะได้รับการชื่นชม

3
ฉันต้องใช้ใบรับรอง SSL แยกต่างหากสำหรับการเปลี่ยนเส้นทาง DNS หรือไม่
ฉันกำลังใช้งานแอปพลิเคชันหลายผู้เช่าที่แอปพลิเคชันของฉันโฮสต์และให้บริการเอกสารทางเทคนิคสำหรับผลิตภัณฑ์ของผู้เช่า ตอนนี้วิธีการที่ฉันได้รับการพิจารณาเป็น - ฉันเป็นเจ้าภาพจัดการเอกสารที่docs.<tenant>.mycompany.comและขอให้ผู้เช่าของฉันไปที่การตั้งค่าระเบียน CNAME DNS ไปยังจุดที่จะdocs.tenantcompany.comdocs.<tenant>.mycompany.com ฉันต้องการให้เว็บไซต์เปิดใช้งาน SSL ด้วยใบรับรองของผู้เช่าของฉัน ฉันต้องการเข้าใจว่า บริษัท ผู้เช่าของฉันมีใบรับรองไวด์การ์ด SSL จะทำงานกับการตั้งค่านี้หรือจะต้องซื้อใบรับรอง SSL ใหม่docs.tenantcompany.comหรือไม่

8
DNS: โดเมนย่อยที่ต้องใช้ทั้ง MX Record และ CNAME
ให้เราบอกว่าเราเป็นเจ้าของโซน mywebservice.com ฉันต้องการให้ลูกค้าของฉันแต่ละคนได้รับโดเมนย่อยของตัวเองเช่น customer.mywebservice.com customer.mywebservice.com ต้องเป็น CNAME ไปยังเซิร์ฟเวอร์ที่ระบุนอกสถานที่ เนื่องจากไซต์นั้นจัดการอุปกรณ์ของตนเองและสามารถเปลี่ยนที่อยู่ได้ทุกเวลา CNAME จึงเป็นข้อกำหนด ผู้คนต้องสามารถส่งอีเมลไปที่ inbox@customer.mywebservice.com ซึ่งจะต้องมีระเบียน MX แบบง่าย อย่างไรก็ตามและนี่คือที่ที่ฉันต้องการคำแนะนำ: ตามที่RFC 1034 : If a CNAME RR is present at a node, no other data should be present; this ensures that the data for a canonical name and its aliases cannot be different. …

3
การใช้งาน Route 53 CNAME ใช้เวลานานเท่าไหร่
ฉันตั้งค่า CNAME ใน Route 53 ของ Amazon แล้วให้ชี้ไปที่เซิร์ฟเวอร์อื่น นี่คือ CNAME ใหม่สำหรับโดเมนย่อยใหม่ที่ชี้ไปยังชื่อโดเมนที่มีอยู่ กับผู้ให้บริการ DNS รายอื่นที่ฉันได้ทำงานด้วยระเบียน Canonical Name ใหม่ได้เปลี่ยนชื่อแทนชื่อโดเมนเนมเนลลิคอื่นทันที

3
CNAME และระเบียน A มี TTL ต่างกัน อันไหนจะถูกเก็บไว้?
หาก a CNAMEมี TTL 1 ชั่วโมงที่ชี้ไปที่Aบันทึกด้วย TTL 1 นาทีคนที่ค้นหาสิ่งนี้CNAMEจะได้ผลลัพธ์ทั้งหมดในแคชเป็นเวลา 1 ชั่วโมงหรือจะต้องค้นหาระเบียน A ทุก ๆ 1 นาทีหรือไม่

2
คุณสามารถอ้างอิงระเบียน CNAME ในระเบียน MX ได้หรือไม่
เรามีหลายโดเมนทั้งหมดชี้ระเบียน MX ของพวกเขาที่ mail.ourdomain.com ซึ่งเป็นเซิร์ฟเวอร์อีเมลภายใน เรากำลังมองหาที่จะ outsource อีเมลของเราไปยังซัพพลายเออร์ใหม่ที่ต้องการให้เราใช้ mail.newsupplier.com; เมลเซิร์ฟเวอร์ของพวกเขา เราไม่ต้องการเปลี่ยนชื่อโดเมนทั้งหมดให้ชี้ไปที่ระเบียน MX นั้น หลายคนไม่ได้อยู่ในการควบคุมของเราและมันหมายถึงการพยายามให้หลาย ๆ ฝ่ายเปลี่ยนเรคคอร์ด MX ในเวลาเดียวกันซึ่งดูเหมือนว่ามีปัญหา ง่ายกว่าคือการแต่งตั้ง mail.ourdomain.com ที่ IP สำหรับผู้จัดหารายใหม่ ปัญหาคือซัพพลายเออร์ของเราไม่สามารถรับประกันได้ว่า IP จะได้รับการแก้ไข คำถามของฉันคือ: เปลี่ยน mail.ourdomain.com เป็น CNAME เป็น mail.newsupplier.com เป็นวิธีแก้ปัญหาที่ยอมรับหรือไม่ (สำหรับระเบียนมีเพียงอีเมลเท่านั้นที่เคลื่อนไหวดังนั้นเราจึงต้องการออกจาก www.ourdomain.com และ everyelse.ourdomain.com ไม่เปลี่ยนแปลง) ฉันพบข้อความหลายข้อความเตือนถึงอันตรายของ CNAMES ในเรคคอร์ด MX แต่ฉันไม่พบใครพูดถึงการตั้งค่านี้โดยเฉพาะดังนั้นคำแนะนำใด ๆ ก็จะได้รับอย่างมาก

2
เผยแพร่บันทึก SRV ที่ชี้ไปที่ชื่อแทน CNAME ซึ่งละเมิด RFC 2782 หรือไม่
ในความรับผิดชอบในการทำงานบางอย่างฉันต้องทำตามบันทึก SRV และฉันพยายามที่จะกระทบยอดงบ Wikipedia กับสิ่งที่ฉันเห็นใน DNS digs ตามรายการระเบียน SRV วิกิพีเดีย , เป้าหมายในระเบียน SRV จะต้องชี้ไปที่ชื่อโฮสต์พร้อมระเบียนที่อยู่ (ระเบียน A หรือ AAAA) การชี้ไปที่ชื่อโฮสต์ที่มีระเบียน CNAME ไม่ใช่การกำหนดค่าที่ถูกต้อง แต่ฉันเห็นระเบียนที่digส่งกลับระเบียน SRV ที่ชี้ไปที่ชื่อซึ่งเป็นชื่อแทนในระเบียน CNAME นั่นคือสิ่งนี้: > dig _https._tcp.alpha.domain.com SRV ;; QUESTION SECTION: ;_https._tcp.alpha.domain.com. IN SRV ;; ANSWER SECTION: _https._tcp.alpha.domain.com 59 IN SRV 30 30 4443 alias.domain.com > dig alias.domain.com …

5
ตั้งค่าระเบียนโดเมนหลักเป็น CNAME
ฉันต้องสร้างระเบียน NS สำหรับโดเมนที่เป็น CNAME เพื่อจุดประสงค์ในการมีสองโดเมนชี้ไปที่หนึ่ง IP และไม่ต้องรักษาที่อยู่ IP ปัจจุบันในสองที่ที่แตกต่างกัน ผู้ให้บริการ DNS สำหรับโดเมนนี้คือ DynDNS แต่ปิดกั้นการดำเนินการนี้: ไม่สามารถสร้าง CNAME ด้วยป้ายกำกับที่เท่ากับชื่อโซน ฉันสามารถทำสิ่งนี้กับโดเมนอื่นที่ DNS ให้บริการโดย 1 และ 1: root@srv-ubuntu:~# dig myseconddomain.co.uk ; <<>> DiG 9.4.2-P1 <<>> myseconddomain.co.uk ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61795 ;; flags: qr …

2
อักขระตัวแทน CNAME จะมีความสำคัญเหนือกว่าระเบียน CNAME ที่มีชื่อหรือไม่
โดยทั่วไปสงสัยว่าเป็นไปได้หรือไม่ที่จะมีทั้งรายการ CNAME ที่มี "*" ไปยังโดเมนและการจับคู่โดเมนย่อยแยกเช่น * | CNAME | domain.com bla.domain.com | CNAME | some.example.com เป็นไปได้หรือไม่ * เขียนทับ "bla.domain.com" และดังนั้นเมื่อคุณป้อน "bla.domain.com" คุณไปที่ "domain.com"

5
การค้นหา DNS สำหรับ CNAME สำหรับเซิร์ฟเวอร์
มีวิธีสอบถามรายการ DNS ภายในของเราเพื่อค้นหารายการ CNAME ทั้งหมดที่ชี้ไปที่เซิร์ฟเวอร์เฉพาะหรือไม่ แก้ไข: เราเป็นระบบ Windows, Server 2003

4
วิธีสร้าง CNAME สำหรับชื่อรูทของโดเมน
ฉันต้องการตั้งค่าชื่อรูทของโดเมนเป็น CNAME แทนที่จะเป็นระเบียน A ปกติ นี่คือตัวอย่างที่สมบูรณ์แบบของสิ่งที่ฉันพยายามทำ: dig lrnskls.com สังเกตเห็นส่วนคำตอบ: ;; ANSWER SECTION: lrnskls.com. 300 IN CNAME partner.adjix.com. partner.adjix.com. 300 IN A 67.121.212.61 เหตุผลที่ฉันพยายามทำเช่นนี้คือฉันสามารถชี้ชื่อรูทของโดเมนผ่านนามแฝง CNAME ไปที่ S3 ของ Amazon การใช้ระเบียน A ไม่ทำงานเนื่องจาก IP ของ S3 เปลี่ยนทุก ๆ นาทีเพื่อวัตถุประสงค์ในการทำโหลดบาลานซ์ PS - สิ่งนี้ดูเหมือนจะถูกกฎหมายภายใต้หัวข้อ 3.6.2 ของ RFC 1034 (โปรดสังเกตตัวอย่าง USC-ISIC.ARPA): http://www.faqs.org/rfcs/rfc1034.html

1
IPv6 AAAA กับ CNAME สำหรับชื่อโดเมนเดียวกัน
ฉันเข้าถึงเว็บไซต์บ้านของฉันด้วยชื่อ DynDNS และมีช่องสัญญาณ IPv6 ที่นั่นด้วย ในโซน DNS ฉันมี: myhomesite CNAME example.dyndns.org. ฉันจะชี้ "myhomesite" ไปยังระเบียน AAAA พร้อมกันได้อย่างไร ถ้าฉันทำมันเล็กน้อย myhomesite CNAME example.dyndns.org. myhomesite AAAA 2001:db8::1:2:3:4 โซนไม่ถูกต้อง (CNAME และข้อมูลอื่น ๆ ) คุณสามารถแนะนำวิธีในการให้ระเบียน CNAME และระเบียน AAAA ปรากฏหลังชื่อโดเมนเดียวกันได้หรือไม่ สิ่งที่ฉันไม่ได้มองหาคือ ".ipv6." - บันทึกที่ติดอยู่ซึ่งมีอยู่แล้ว

2
การเปลี่ยนเรคคอร์ด A และ CNAME
ขณะนี้ฉันกำลังใช้การLAMPกำหนดค่าสำหรับทั้งหน้า Landing Page ของฉันสำหรับเว็บแอปและสำหรับ API ตอนนี้ฉันต้องการแยกสิ่งเหล่านี้ออกเป็นหลาย ๆ เซิร์ฟเวอร์เสมือน (VS) ฉันไม่แน่ใจเกี่ยวกับการตั้งค่าเครือข่ายและก่อนที่จะทำให้การกำหนดค่า DNS ทั้งหมดของฉันสับสนฉันต้องการที่จะเข้าใจว่าฉันกำลังจะพังการกำหนดค่าของฉันหรือไม่ หน้า Landing Page เป็นเจ้าภาพที่second level domain(เช่นmyurl.com) app เว็บโฮสติ้งที่โดเมนระดับที่ต่ำกว่าapp.myurl.comและ API api.myurl.comที่ ฉันยังมีโดเมนตัวอย่าง: preview.myurl.comใช้สำหรับการทดสอบ เมื่อทุกอย่างถูกโฮสต์ใน VS เดียวกันผมในขณะนี้ยังมีสี่โฟลเดอร์ที่แตกต่างกัน ( landing, api, webapp, preview) ที่ทำหน้าที่เป็น "เจ้าภาพเสมือน" สำหรับแต่ละโดเมนย่อย การกำหนดค่า DNS ของฉันมีลักษณะดังนี้: myurl.com. A 300 123.123.123.123 www.myurl.com. CNAME 300 myurl.com. api.myurl.com. CNAME 300 myurl.com. …

3
มีหลาย CNAME
เรามีโดเมน DNS ของเราที่มี CNAME 5 ระดับด้วยเหตุผลทางประวัติศาสตร์ บางสิ่งได้รับการเอาต์ซอร์ซสำหรับความพร้อมใช้งานสูง ฯลฯ แต่นั่นไม่ใช่จุดที่นี่ คำถามของฉันมี overkill 5 CNAME สำหรับตัวแก้ไข DNS หรือไม่ ฉันไม่สามารถค้นหาเว็บไซต์ที่มีชื่อเสียงที่มี CNAME ซ้อนกันมากกว่า 2-3 ระดับที่ชี้ไปยังโดเมน DNS ที่แตกต่างกัน CNAME ฮ็อปของเรามีลักษณะดังนี้: (ฉันใช้ xyz เป็นตัวอย่าง) www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net -> xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (ระเบียน A \ AAAA สุดท้าย) ฉันเห็นลูกค้าจำนวนมากบ่นเกี่ยวกับปัญหาการแก้ไข DNS ในเว็บไซต์ของเราเมื่อไซต์อื่นทำงานได้ดีสำหรับพวกเขาแม้ว่าเมื่อฉันใช้http://check-host.net/check-dns?host=www.xyz.comเพื่อทดสอบ DNS ของเรา ความละเอียด …

2
อะไรคือความแตกต่างระหว่าง `ขุด` และ `โฮสต์ 'เมื่อทำการค้นหาเซิร์ฟเวอร์ชื่อเฉพาะ?
ฉันใช้คำสั่งนี้เพื่อตรวจสอบว่าฉันตั้งค่าอย่างถูกต้องกับผู้ให้บริการ DNS หรือไม่: host hostname.example.com ns1.example-nameserver.com เท่าที่ฉันสามารถบอกได้สิ่งนี้ขอns1.example-nameserver.comให้ค้นหาhostname.example.comและรายงานคำตอบ ฉันได้รับการตอบกลับที่ไม่พบโฮสต์ดังนั้นฉันคิดว่าฉันทำผิด อย่างไรก็ตามโดยไม่ต้องระบุชื่อเซิร์ฟเวอร์ของพวกเขา (ดังนั้นอนุญาตให้เซิร์ฟเวอร์ชื่อ ISP ของฉันค้นหาได้) ฉันได้รับการตอบสนองที่ถูกต้อง ( hostnameเป็นCNAMEถ้ามันสำคัญ) ฉันไม่เข้าใจสิ่งนี้ดังนั้นฉันจึงค้นหาและพบdigคำสั่ง: dig @ns1.example-nameserver.com hostname.example.com เท่าที่ฉันสามารถบอกได้ว่าสิ่งนี้ทำในสิ่งเดียวกันกับhostคำสั่ง - ขอให้เซิร์ฟเวอร์ชื่อเฉพาะค้นหาโฮสต์ digดังนั้นผมจึงสรุปได้ว่าพวกเขาจะต้องทำมันแตกต่างกันอย่างใดและที่แคชเซิร์ฟเวอร์ชื่อจะต้องใช้วิธีการเดียวกับ ข้อสรุปของฉันอาจถูกหรือผิดถ้ามันถูกต้อง: ความแตกต่างระหว่างวิธีการค้นหาสองวิธีนี้คืออะไร ถ้ามันผิด อะไรคือความเข้าใจผิดของฉันเกี่ยวกับ DNS hostและdigคำสั่งและที่ทำให้ฉันได้ข้อสรุปนี้ ตัวอย่างผลลัพธ์: $ host cardiff.tzmchapters.org ns1.livedns.co.uk Using domain server: Name: ns1.livedns.co.uk Address: 213.171.192.250#53 Aliases: Host cardiff.tzmchapters.org not found: 3(NXDOMAIN) $ dig @ns1.livedns.co.uk …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.