เซิร์ฟเวอร์ DNS ไม่ตอบสนอง DNS คืออะไร DNS ทำงานอย่างไร และเหตุใดโดเมนจึงไม่เริ่มทำงานทันที

ประเภทของเซิร์ฟเวอร์ DNS

ขึ้นอยู่กับฟังก์ชันที่พวกเขาทำ เซิร์ฟเวอร์ DNS จะถูกแบ่งออกเป็นหลายกลุ่ม ขึ้นอยู่กับการกำหนดค่า เซิร์ฟเวอร์เฉพาะอาจมีหลายประเภท:

  • เซิร์ฟเวอร์ DNS ที่เชื่อถือได้ - เซิร์ฟเวอร์ที่รับผิดชอบในบางโซน
    • เซิร์ฟเวอร์หลักหรือเซิร์ฟเวอร์หลัก (ในคำศัพท์ BIND) คือเซิร์ฟเวอร์ที่มีสิทธิ์ในการเปลี่ยนแปลงข้อมูลโซน โดยทั่วไปจะมีเซิร์ฟเวอร์หลักเพียงเซิร์ฟเวอร์เดียวสำหรับโซน ในกรณีของเซิร์ฟเวอร์ Microsoft DNS และการรวมเข้ากับ Active Directory อาจมีเซิร์ฟเวอร์หลักได้หลายเซิร์ฟเวอร์ (เนื่องจากการจำลองแบบของการเปลี่ยนแปลงไม่ได้ดำเนินการโดยเซิร์ฟเวอร์ DNS แต่โดย Active Directory ดังนั้นจึงรับประกันความเท่าเทียมกันของเซิร์ฟเวอร์และ ความเกี่ยวข้องของข้อมูล)
    • เซิร์ฟเวอร์รองหรือเซิร์ฟเวอร์สำรองที่ไม่มีสิทธิ์ในการเปลี่ยนแปลงข้อมูลโซนและรับข้อความเกี่ยวกับการเปลี่ยนแปลงจากเซิร์ฟเวอร์หลัก ต่างจากเซิร์ฟเวอร์หลักตรงที่สามารถมีได้ไม่จำกัดจำนวน (ตามความเป็นจริง) สเลฟยังเป็นเซิร์ฟเวอร์ที่เชื่อถือได้ (และผู้ใช้ไม่สามารถแยกความแตกต่างระหว่างมาสเตอร์และสเลฟได้ ความแตกต่างจะปรากฏเฉพาะในขั้นตอนของการกำหนดค่า/ทำการเปลี่ยนแปลงการตั้งค่าโซน)
  • การแคชเซิร์ฟเวอร์ DNS - เซิร์ฟเวอร์ที่ให้บริการการสืบค้นไคลเอนต์ (รับการสืบค้นแบบเรียกซ้ำ ตอบสนองโดยใช้การสืบค้นแบบไม่เรียกซ้ำไปยังเซิร์ฟเวอร์ที่เชื่อถือได้ หรือส่งการสืบค้นแบบเรียกซ้ำไปยังเซิร์ฟเวอร์ DNS อัปสตรีม)
  • เซิร์ฟเวอร์ DNS ภายในเครื่อง ใช้เพื่อให้บริการไคลเอนต์ DNS ที่ทำงานบนเครื่องท้องถิ่น อันที่จริงมันเป็นเซิร์ฟเวอร์ DNS สำหรับแคชชนิดหนึ่งที่กำหนดค่าให้รองรับแอปพลิเคชันในเครื่อง
  • การส่งต่อเซิร์ฟเวอร์ DNS; (ภาษาอังกฤษ) ผู้ส่ง, เซิร์ฟเวอร์ DNS ภายใน) เซิร์ฟเวอร์ที่ส่งต่อรับการสืบค้นแบบเรียกซ้ำไปยังเซิร์ฟเวอร์แคชอัพสตรีมในรูปแบบของการสืบค้นแบบเรียกซ้ำ ใช้เพื่อลดภาระบนเซิร์ฟเวอร์ DNS แคชเป็นหลัก
  • เซิร์ฟเวอร์ DNS รากคือเซิร์ฟเวอร์ที่มีสิทธิ์สำหรับโซนราก มีเซิร์ฟเวอร์รูทที่ใช้กันทั่วไปเพียง 13 แห่งในโลก ชื่อโดเมนของพวกเขาอยู่ในโซน root-servers.net และเรียกว่า a.root-servers.net, b.root-servers.net, ..., m root-servers.net ในการกำหนดค่าเครือข่ายท้องถิ่นบางอย่าง คุณสามารถกำหนดค่าเซิร์ฟเวอร์รูทภายในได้
  • การลงทะเบียนเซิร์ฟเวอร์ DNS เซิร์ฟเวอร์ที่ได้รับการอัพเดตแบบไดนามิกจากผู้ใช้ มักจะรวมกับเซิร์ฟเวอร์ DHCP ในเซิร์ฟเวอร์ Microsoft DNS เมื่อทำงานบนตัวควบคุมโดเมน เซิร์ฟเวอร์จะทำงานในโหมดเซิร์ฟเวอร์ DNS การลงทะเบียน รับข้อมูลจากคอมพิวเตอร์โดเมนเกี่ยวกับการโต้ตอบของชื่อและ IP ของคอมพิวเตอร์ และอัปเดตข้อมูลโซนโดเมนตามนั้น
  • เซิร์ฟเวอร์ DNSBL (เซิร์ฟเวอร์ที่มีบัญชีดำของที่อยู่และชื่อ) อย่างเป็นทางการ เซิร์ฟเวอร์ดังกล่าวไม่ได้เป็นส่วนหนึ่งของลำดับชั้น DNS แต่ใช้กลไกและโปรโตคอลเดียวกันเพื่อทำงานเป็นเซิร์ฟเวอร์ DNS

ประเภทของแบบสอบถาม DNS

คำขอโดยตรง

คำขอโดยตรง (ส่งต่อ) - คำขอแปลงชื่อโฮสต์ (ที่อยู่สัญลักษณ์) เป็นที่อยู่ IP

ขอ

Reverse request - คำขอแปลงที่อยู่ IP เป็นชื่อโฮสต์

แบบสอบถามแบบเรียกซ้ำ

คำขอแบบเรียกซ้ำเกี่ยวข้องกับการรับการตอบสนองขั้นสุดท้ายจากเซิร์ฟเวอร์ที่ถูกส่งไป การเรียกซ้ำจะดำเนินการโดยเซิร์ฟเวอร์

แบบสอบถามซ้ำ

แบบสอบถามซ้ำ - ถือว่า (อนุญาต) การเรียกซ้ำที่จะดำเนินการโดยไคลเอนต์

ดู

เซิร์ฟเวอร์บางตัวรองรับความสามารถในการทำงานในโหมดที่แตกต่างกันสำหรับส่วนเครือข่ายที่แตกต่างกัน ในโหมด Bind นี้เรียกว่ามุมมอง ตัวอย่างเช่น เซิร์ฟเวอร์สามารถให้ที่อยู่เซิร์ฟเวอร์ภายในสำหรับที่อยู่ในท้องถิ่น (เช่น 10.0.0.0/8) และที่อยู่ภายนอกสำหรับผู้ใช้เครือข่ายภายนอก เซิร์ฟเวอร์ยังสามารถมีสิทธิ์สำหรับโซนที่กำหนดเฉพาะสำหรับช่วงที่อยู่ที่ระบุเท่านั้น (เช่น ในเครือข่าย 10.0.0.0/8 เซิร์ฟเวอร์จะประกาศตัวเองว่ามีสิทธิ์สำหรับโซนภายใน ในขณะที่สำหรับที่อยู่ภายนอก เพื่อตอบสนองต่อการร้องขอ สำหรับชื่อจากโซนภายใน คำตอบ "ไม่ทราบ" จะได้รับ ")

พอร์ตที่ใช้

เซิร์ฟเวอร์ DNS ทั้งหมดตามมาตรฐาน RFC 1035 ตอบสนองต่อพอร์ต TCP และ UDP 53 BIND เวอร์ชันก่อนหน้าใช้พอร์ต 53 เมื่อส่งคำขอ ส่วนเวอร์ชันใหม่จะทำงานเหมือนกับไคลเอ็นต์ DNS โดยใช้ที่อยู่ฟรีที่ไม่ได้ลงทะเบียน

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

ลองจินตนาการว่าคุณต้องแก้ไขข้อบกพร่องเครือข่ายที่ผู้ให้บริการจัดสรรบล็อกที่อยู่ "ยุติธรรม" หรือตั้งค่าเซิร์ฟเวอร์ DNS ของคุณเองบนเครือข่ายท้องถิ่น นี่คือจุดที่คำที่น่ากลัวทุกประเภทปรากฏขึ้นทันที เช่น “โซน” “โอน” “ผู้ส่งต่อ” “in-addr.arpa” และอื่นๆ ลองเรียงลำดับสิ่งนี้ออกทีละน้อย

ในทางที่เป็นนามธรรม เราสามารถพูดได้ว่าคอมพิวเตอร์ทุกเครื่องบนอินเทอร์เน็ตมีตัวระบุหลักสองตัว - ชื่อโดเมน (เช่น www..0.0.1) แต่สิ่งที่เป็นนามธรรมก็คือคอมพิวเตอร์สามารถมีที่อยู่ IP ได้หลายรายการ (ยิ่งไปกว่านั้น แต่ละอินเทอร์เฟซสามารถมีที่อยู่ของตัวเองได้ นอกจากนี้ ที่อยู่หลายแห่งสามารถเป็นของอินเทอร์เฟซเดียวได้) และยังสามารถมีได้หลายชื่ออีกด้วย นอกจากนี้ พวกเขาสามารถสื่อสารกับที่อยู่ IP หนึ่งรายการหรือหลายรายการได้ และประการที่สาม คอมพิวเตอร์อาจไม่มีชื่อโดเมนเลย

ดังที่ได้กล่าวไว้ก่อนหน้านี้ หน้าที่หลักของเซิร์ฟเวอร์ DNS คือการแปลชื่อโดเมนเป็นที่อยู่ IP และในทางกลับกัน ในช่วงเริ่มต้นของอินเทอร์เน็ต เมื่อยังคงเป็น ARPANET สิ่งนี้ได้รับการแก้ไขโดยการรักษารายการเครือข่ายคอมพิวเตอร์ทั้งหมดไว้ยาวๆ ในกรณีนี้ สำเนาของรายการดังกล่าวควรอยู่ในคอมพิวเตอร์แต่ละเครื่อง โดยธรรมชาติแล้วด้วยการเติบโตของเครือข่ายเทคโนโลยีนี้ไม่สะดวกสบายสำหรับผู้ใช้อีกต่อไปเนื่องจากไฟล์เหล่านี้มีขนาดใหญ่และจำเป็นต้องซิงโครไนซ์ด้วย อย่างไรก็ตาม "เสียงสะท้อนจากอดีต" ของวิธีนี้บางส่วนยังคงพบเห็นได้ในปัจจุบัน นี่คือวิธีที่คุณสามารถป้อนที่อยู่ของเซิร์ฟเวอร์ที่คุณใช้งานเป็นประจำในไฟล์ HOSTS (ทั้งใน UNIX และ Windows)

ดังนั้นระบบ "ไฟล์เดียว" ที่ไม่สะดวกจึงถูกแทนที่ด้วย DNS ซึ่งเป็นโครงสร้างชื่อแบบลำดับชั้นที่คิดค้นโดย Dr. Paul Mockapetris

จึงมี "รากของต้นไม้" - "" (จุด) เมื่อพิจารณาว่ารากนี้เหมือนกันสำหรับทุกโดเมน จึงมักจะไม่วางจุดไว้ที่ท้ายชื่อ แต่มันถูกใช้ในคำอธิบาย DNS และคุณต้องจำสิ่งนี้ไว้ ใต้ "รูท" นี้จะเป็นโดเมนระดับแรก มีไม่กี่รายการ - com, net, edu, org, mil, int, biz, info, gov (ฯลฯ) และโดเมนของรัฐ เช่น ua โดเมนระดับที่สองที่ต่ำกว่า และโดเมนระดับที่สามที่ต่ำกว่า เป็นต้น

"ลำดับชั้นจากน้อยไปมาก" คืออะไร

เมื่อตั้งค่า จะมีการระบุที่อยู่ของเซิร์ฟเวอร์ DNS อย่างน้อยหนึ่งเครื่อง แต่ตามกฎแล้วจะมีสองแห่ง ถัดไป ไคลเอ็นต์ส่งคำขอไปยังเซิร์ฟเวอร์นี้ เซิร์ฟเวอร์ที่ได้รับคำขอจะตอบสนองหากทราบคำตอบแล้ว หรือส่งต่อคำขอไปยังเซิร์ฟเวอร์ "ที่เหนือกว่า" (หากทราบ) หรือโดยตรงไปยังรูท เนื่องจากเซิร์ฟเวอร์ DNS แต่ละตัวรู้ที่อยู่ของรูท เซิร์ฟเวอร์ DNS
จากนั้นคำขอเริ่มลดลง - เซิร์ฟเวอร์รูทส่งต่อคำขอไปยังเซิร์ฟเวอร์ระดับแรกซึ่งส่งต่อไปยังเซิร์ฟเวอร์ระดับที่สอง ฯลฯ

นอกจาก "การเชื่อมต่อแนวตั้ง" นี้แล้ว ยังมี "การเชื่อมต่อแนวนอน" ตามหลักการ "หลัก - รอง" และถ้าเราคิดว่าเซิร์ฟเวอร์ที่ให้บริการโดเมนและดำเนินการ "โดยไม่มีการสำรองข้อมูล" กะทันหันจะไม่สามารถใช้งานได้ คอมพิวเตอร์ที่อยู่ในโดเมนนี้ก็จะไม่สามารถใช้งานได้เช่นกัน! นั่นคือเหตุผลที่เมื่อจดทะเบียนโดเมนระดับที่สอง จึงมีข้อกำหนดในการระบุเซิร์ฟเวอร์ DNS อย่างน้อยสองตัวที่จะให้บริการโดเมนนี้

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

เงื่อนไขหลักสำหรับการทำงานของเซิร์ฟเวอร์ DNS ในโซนเดียวคือการมีการเชื่อมต่ออินเทอร์เน็ตแยกต่างหากและตำแหน่งในเครือข่ายที่แตกต่างกันเพื่อให้แน่ใจว่ามีความทนทานต่อข้อผิดพลาด ดังนั้น องค์กรจำนวนมากจึงพึ่งพาผู้ให้บริการอินเทอร์เน็ตในการจัดการเซิร์ฟเวอร์ DNS รองและตติยภูมิให้พวกเขา

เซิร์ฟเวอร์แบบเรียกซ้ำและไม่เรียกซ้ำ

เซิร์ฟเวอร์ DNS สามารถเรียกซ้ำหรือไม่เรียกซ้ำได้ ความแตกต่างระหว่างสิ่งเหล่านั้นคือสิ่งที่เรียกซ้ำจะส่งคืนการตอบกลับไปยังไคลเอนต์เสมอ เนื่องจากพวกมันตรวจสอบการอ้างอิงไปยังเซิร์ฟเวอร์ DNS อื่น ๆ และสืบค้นอย่างอิสระ ในขณะที่สิ่งที่ไม่เรียกซ้ำจะส่งคืนการอ้างอิงเหล่านี้ไปยังไคลเอนต์ และไคลเอนต์จะต้องสืบค้นเซิร์ฟเวอร์ที่ระบุอย่างอิสระ .

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

ผู้ส่งต่อ - ผู้ส่งต่อคำขอและตัวเร่งการแก้ปัญหาชื่อ

เซิร์ฟเวอร์ DNS มีคุณสมบัติที่ค่อนข้างมีประโยชน์ - ความสามารถในการใช้สิ่งที่เรียกว่า "ตัวส่งต่อ" เซิร์ฟเวอร์ DNS ที่ "ซื่อสัตย์" จะสอบถามเซิร์ฟเวอร์อื่นอย่างอิสระและค้นหาคำตอบที่ต้องการ แต่หากเครือข่ายของคุณเชื่อมต่อกับอินเทอร์เน็ตผ่านสายช้า (เช่น การเรียกผ่านสายโทรศัพท์) กระบวนการนี้อาจใช้เวลานาน ดังนั้น คุณสามารถเปลี่ยนเส้นทางคำขอเหล่านี้ เช่น ไปยังเซิร์ฟเวอร์ของผู้ให้บริการ และหลังจากนั้นก็แค่ยอมรับการตอบกลับ

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

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

ที่อยู่ที่ไม่ซ้ำ

ที่อยู่อินเทอร์เน็ตที่ไม่ซ้ำกันเกิดขึ้นจากการเพิ่มชื่อโดเมนให้กับชื่อโฮสต์ ดังนั้น ตัวอย่างเช่น คอมพิวเตอร์ “fred” ในโดเมน เช่น “smallorg.org” จะถูกเรียกว่า fred.smallorg.org อย่างไรก็ตาม โดเมนสามารถมีทั้งโฮสต์และโซนได้ ตัวอย่างเช่น โดเมน Smallorg.org อาจมีโฮสต์ fred.smallorg.org และในขณะเดียวกันก็โฮสต์โซน acctg.smallorg.org ซึ่งเป็นโดเมนย่อยและอาจมีโฮสต์อื่น barney.acctg.smallorg.org แม้ว่าวิธีนี้จะทำให้ฐานข้อมูลชื่อง่ายขึ้น แต่ก็ทำให้การค้นหาโฮสต์บนอินเทอร์เน็ตยากขึ้น

ระบบ DNS ใช้สามสถานการณ์ในการค้นหาที่อยู่ IP ในฐานข้อมูล

  • คอมพิวเตอร์ที่ต้องการเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นในโซนเดียวกันจะส่งคำขอไปยังเซิร์ฟเวอร์ DNS ภายในของโซนเพื่อค้นหาที่อยู่ IP ของคอมพิวเตอร์ระยะไกล เซิร์ฟเวอร์ DNS ภายในซึ่งมีที่อยู่นี้ในฐานข้อมูลชื่อในเครื่อง จะส่งคืนที่อยู่ IP ที่ร้องขอไปยังคอมพิวเตอร์ที่ส่งคำขอ

* คอมพิวเตอร์ที่ต้องการเชื่อมต่อกับคอมพิวเตอร์ในโซนอื่นจะสอบถามเซิร์ฟเวอร์ DNS ภายในของโซนนั้น เซิร์ฟเวอร์ DNS ภายในตรวจพบว่าคอมพิวเตอร์เป้าหมายอยู่ในโซนอื่น และสอบถามเซิร์ฟเวอร์ DNS ราก เซิร์ฟเวอร์ DNS รากจะสืบค้นจากแผนผังของเซิร์ฟเวอร์ DNS และค้นหาเซิร์ฟเวอร์ DNS ในเครื่องที่เกี่ยวข้อง จากนั้นจะได้รับที่อยู่ IP ของคอมพิวเตอร์ที่ร้องขอ เซิร์ฟเวอร์ DNS หลักจะส่งที่อยู่นี้ไปยังเซิร์ฟเวอร์ DNS ในเครื่องที่ส่งคำขอ เซิร์ฟเวอร์ DNS ภายในเครื่องจะส่งกลับที่อยู่ IP ไปยังคอมพิวเตอร์ที่ใช้ส่งคำขอ เมื่อใช้ร่วมกับที่อยู่ IP ค่าพิเศษจะถูกส่ง - อายุการใช้งาน TTL (time to live) ค่านี้จะบอกเซิร์ฟเวอร์ DNS ภายในเครื่องว่าสามารถจัดเก็บที่อยู่ IP ของคอมพิวเตอร์ระยะไกลไว้ในแคชได้นานแค่ไหน สิ่งนี้จะเพิ่มความเร็วในการประมวลผลของคำขอที่ตามมา

* คอมพิวเตอร์ที่ต้องการเชื่อมต่อใหม่กับคอมพิวเตอร์ในโซนอื่นจะสอบถามเซิร์ฟเวอร์ DNS ภายในของโซนนั้น เซิร์ฟเวอร์ DNS ภายในเครื่องจะตรวจสอบว่าชื่ออยู่ในแคชหรือไม่ และ TTL ยังไม่หมดอายุหรือไม่ หากที่อยู่ยังอยู่ในแคชและ TTL ยังไม่หมดอายุ ที่อยู่ IP จะถูกส่งไปยังคอมพิวเตอร์ที่ร้องขอ นี่ถือเป็นการตอบสนองที่ไม่ได้รับอนุญาตเนื่องจากเซิร์ฟเวอร์ DNS ในเครื่องเชื่อว่าที่อยู่ IP ของคอมพิวเตอร์ระยะไกลไม่มีการเปลี่ยนแปลงนับตั้งแต่คำขอครั้งล่าสุด

ในทั้งสามกรณี คอมพิวเตอร์ต้องการเพียงที่อยู่ IP ของเซิร์ฟเวอร์ DNS ในเครื่องเพื่อค้นหาคอมพิวเตอร์บนอินเทอร์เน็ต การทำงานเพิ่มเติมเพื่อค้นหาที่อยู่ IP ที่สอดคล้องกับชื่อที่ร้องขอนั้นดำเนินการโดยเซิร์ฟเวอร์ DNS ในเครื่อง อย่างที่คุณเห็นตอนนี้ทุกอย่างง่ายขึ้นมากสำหรับคอมพิวเตอร์ในระบบ

เมื่อทรี DNS เติบโตขึ้น ความต้องการใหม่ก็ถูกวางไว้บนเซิร์ฟเวอร์ระบบชื่อโดเมน ตามที่กล่าวไว้ก่อนหน้านี้ เซิร์ฟเวอร์ DNS หลักต้องมีที่อยู่ IP ของเซิร์ฟเวอร์ DNS ลูกของตนเพื่อประมวลผลการสอบถาม DNS อย่างถูกต้องสำหรับชื่อการแก้ไขที่อยู่ IP เพื่อให้แบบสอบถาม DNS ได้รับการประมวลผลอย่างถูกต้อง การค้นหาแผนผัง DNS จะต้องเริ่มต้นที่จุดเฉพาะ ในช่วงเริ่มต้นของอินเทอร์เน็ต การค้นหาชื่อส่วนใหญ่เป็นชื่อโฮสต์ท้องถิ่น การรับส่งข้อมูล DNS จำนวนมากอยู่ภายในโซนท้องถิ่นและเฉพาะในกรณีที่เลวร้ายที่สุดเท่านั้นที่จะเข้าถึงเซิร์ฟเวอร์ DNS หลัก อย่างไรก็ตาม ด้วยความนิยมที่เพิ่มขึ้นของอินเทอร์เน็ตและโดยเฉพาะอย่างยิ่งเว็บ การสืบค้น DNS จำนวนมากขึ้นเรื่อยๆ ได้ถูกสร้างขึ้นไปยังโฮสต์ระยะไกลนอกโซนท้องถิ่น เมื่อเซิร์ฟเวอร์ DNS ไม่พบชื่อโฮสต์ในฐานข้อมูล จะถูกบังคับให้สอบถามเซิร์ฟเวอร์ DNS ระยะไกล ตัวเลือกที่เหมาะสมที่สุดสำหรับเซิร์ฟเวอร์ DNS ระยะไกลโดยธรรมชาติแล้วคือเซิร์ฟเวอร์ DNS ระดับบนสุดซึ่งมีข้อมูลที่ครบถ้วนเกี่ยวกับแผนผังโดเมนและสามารถค้นหาเซิร์ฟเวอร์ DNS ที่ต้องการซึ่งรับผิดชอบในโซนที่โฮสต์ที่ร้องขออยู่ จากนั้นจะส่งคืนที่อยู่ IP ของโฮสต์ที่ต้องการไปยังเซิร์ฟเวอร์ DNS ในเครื่อง ทั้งหมดนี้นำไปสู่การโอเวอร์โหลดเซิร์ฟเวอร์รูทของระบบ DNS มากเกินไป โชคดีที่มีไม่มากนักและทุกคนก็แบ่งเบาภาระกันเอง เซิร์ฟเวอร์ DNS ภายในทำงานร่วมกับเซิร์ฟเวอร์ DNS ของโดเมนระดับบนสุดโดยใช้โปรโตคอล DNS ซึ่งจะกล่าวถึงต่อไปในบทนี้

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

เซิร์ฟเวอร์ DNS คืออะไร?

วันที่: 18-09-2011

เซิร์ฟเวอร์ DNS คืออะไรและมีไว้เพื่ออะไร?

เราทุกคนทราบดีว่าทุกเว็บไซต์บนอินเทอร์เน็ตมีชื่อโดเมนเป็นของตัวเอง (ระดับที่สอง สาม ฯลฯ) หรือบางครั้งพวกเขาก็บอกว่าอยู่ URL ของเว็บไซต์ ตัวอย่างเช่น หากต้องการไปที่เว็บไซต์ของฉัน คุณต้องพิมพ์แถบที่อยู่ของเบราว์เซอร์: http://www.siteและกด เข้า.

แต่ในความเป็นจริง คอมพิวเตอร์และเซิร์ฟเวอร์ไม่เข้าใจที่อยู่ที่เป็นตัวอักษรดังกล่าว เมื่อคุณพิมพ์ที่อยู่ไซต์ ให้กด บนแป้นพิมพ์คอมพิวเตอร์ของคุณ เข้า URL ของเว็บไซต์จะถูกแปลงเป็น ที่อยู่ IPพิมพ์: 72.52.187.1 - คุณสามารถพิมพ์ที่อยู่ IP ของไซต์ในแถบที่อยู่ของเบราว์เซอร์และทำดังนี้: http://72.52.187.1- ในกรณีนี้เป็นหนึ่งในเซิร์ฟเวอร์ โฮสติ้ง ฮัดสัน .

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

แต่ผู้คนไม่ใช่คอมพิวเตอร์ และคุณจะตกลงที่จะจดจำที่อยู่จดหมายของเว็บไซต์ เช่น: http://www.site/หรือ http://www.yandex.ru/ง่ายกว่าที่อยู่เช่นนี้มาก: http://72.52.187.1/- นั่นเป็นเหตุผลที่ระบบถูกคิดค้นขึ้น เซิร์ฟเวอร์ DNS.

DNS (ระบบชื่อโดเมนหรือบริการชื่อโดเมน)เป็นบริการเครือข่ายพิเศษที่เซิร์ฟเวอร์เปรียบเทียบค่าตัวอักษรของชื่อโดเมนกับค่าดิจิทัลของที่อยู่ IP และในทางกลับกัน

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

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

ระบบ DNS มีเครือข่ายเซิร์ฟเวอร์ของตัวเองพร้อมฐานข้อมูลที่กระจายไปทั่วอินเทอร์เน็ต เซิร์ฟเวอร์ทั้งหมดเชื่อมต่อถึงกัน เมื่อผู้ใช้ป้อนชื่อโดเมนในเบราว์เซอร์เพื่อเข้าถึงไซต์ ที่อยู่ IP ของเซิร์ฟเวอร์เฉพาะ (ที่ลงทะเบียนไซต์ไว้) จะถูกถอดรหัส หากด้วยเหตุผลบางประการที่เซิร์ฟเวอร์ DNS ไม่สามารถระบุตำแหน่งของไซต์ที่ต้องการ (ชื่อโดเมน) ได้ คำขอจะถูกส่งต่อไปยังเซิร์ฟเวอร์อื่นที่คล้ายคลึงกัน และดำเนินต่อไปจนกว่าจะพบไซต์ที่ต้องการและกำหนดที่อยู่ IP ของไซต์นั้น จากนั้นไซต์ที่ร้องขอก็เปิดขึ้นมาเพื่อคุณ

โดยปกติแล้วพวกเขาจะส่งเซิร์ฟเวอร์ DNS ที่เป็นตัวเลขด้วย ซึ่งมีลักษณะดังนี้:
ns3.gudzonserver.com
ns4.gudzonserver.com

และค่าในรูปแบบที่อยู่ IP เช่น:
72.52.186.60
72.52.187.1

แน่นอนว่าบริษัทโฮสติ้งต่างๆ จะมี DNS และที่อยู่ IP เป็นของตัวเอง แต่ทั้งหมดจะมีลักษณะดังนี้ (ดูด้านบน) และอีกช่วงเวลาเช่นนี้ จะต้องมีเซิร์ฟเวอร์ DNS สองเครื่อง

หากต้องการเชื่อมโยงชื่อโดเมนกับโฮสติ้งบางประเภท การลงทะเบียนเซิร์ฟเวอร์ DNS เดียวกันเหล่านี้ในแผงควบคุมโดเมนก็เพียงพอแล้ว ปัจจุบันนี้ Hosters เกือบทั้งหมดใช้การกำหนดตัวอักษร DNS เหล่านั้น. ไปที่บัญชีบริการของคุณที่คุณจดทะเบียนโดเมนและป้อนค่า DNS ใหม่ที่ Hoster ส่งถึงคุณ

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

บ่อยครั้งเมื่อจดทะเบียนโดเมนหรือซื้อโฮสติ้ง ผู้ให้บริการจะเสนอบริการทั้งสองอย่างพร้อมกัน (ทั้งการจดทะเบียนโดเมนและการซื้อโฮสติ้ง) ในความคิดของฉัน มันไม่คุ้มที่จะใช้บริการสองอย่างพร้อมกัน ไปทำงานในบริษัทเดียวจะดีกว่า จดทะเบียนชื่อโดเมน- และในอีกบริษัทหนึ่ง เลือกโฮสติ้งด้วยพารามิเตอร์ที่จำเป็นสำหรับโครงการของคุณและราคาที่เหมาะสมกับคุณ จากนั้นเพียงเชื่อมโยงโดเมนของคุณกับโฮสติ้งที่ต้องการ ดังที่คุณคงเข้าใจแล้ว สิ่งนี้ทำได้ง่ายมาก: โดยการเปลี่ยนค่าของเซิร์ฟเวอร์ DNS...

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

ครั้งต่อไปเราจะวิเคราะห์รายละเอียดและตัวอย่างเฉพาะเกี่ยวกับกระบวนการเปลี่ยนเซิร์ฟเวอร์ DNS

เยฟเกนี่
วันที่: 2011-09-18

ฉันดีใจที่ได้ต้อนรับคุณอันเดรย์! บทความนี้มีคุณภาพดีเยี่ยมและมีความจำเป็นและเป็นประโยชน์สำหรับผู้ใช้อินเทอร์เน็ตเช่นเคย ขอให้โชคดีในทุกโครงการของคุณ ขอแสดงความนับถือ Evgeniy Nazarenko

ขอบคุณ ทุกอย่างสั้นและเข้าถึงได้เช่นเคย!

แน่นอนบอริสคุณสามารถปฏิเสธ Dreamweaver ได้อย่างสมบูรณ์หากคุณไม่มีความต้องการเช่นนั้นอย่าใช้โปรแกรมนี้ทุกคนตัดสินใจคำถามนี้ด้วยตัวเอง และสิ่งที่ดีที่สุดสำหรับคุณ

หน้าที่หลักของเซิร์ฟเวอร์ DNS (Domain Name System) คือการแปลชื่อโดเมนเป็น IP รวมถึงการแปลจากที่อยู่ IP ไปเป็นชื่อโดเมน โดยทั่วไป เวิลด์ไวด์เว็บทั้งหมดเป็นเครือข่าย IP ซึ่งพีซีทุกเครื่องมีหมายเลขส่วนตัวเฉพาะ - ตัวระบุที่เรียกว่า IP - "IP"

อย่างไรก็ตาม ในอดีตเคยเกิดขึ้นที่มีการใช้ที่อยู่จากการกำหนดตัวอักษร เช่น https://site/ และปัญหาหลักคือคอมพิวเตอร์สามารถประมวลผลได้เฉพาะตัวเลขเท่านั้น เหตุผลนี้เป็นผลมาจากการเปิดตัวบริการพิเศษในเครือข่ายระดับโลกที่แปลที่อยู่ที่มีการกำหนดตัวอักษรเป็นตัวเลขซึ่งได้รับชื่อ "เซิร์ฟเวอร์ DNS"

เซิร์ฟเวอร์ DNS ใช้ทำอะไร?

ในความเป็นจริง เซิร์ฟเวอร์ DNS มีข้อมูลจำนวนมากเพื่อจับคู่ชื่อโดเมนเฉพาะกับ IP ที่ระบุ

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

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

เหตุใดจึงเกิดปัญหากับเซิร์ฟเวอร์ DNS และเหตุการณ์นี้เกิดขึ้นกับใคร?

บ่อยครั้งที่ปัญหาเกิดขึ้นกับผู้ใช้โมเด็มที่ไม่ต้องการเชื่อมต่อผ่านสายเคเบิล

เมื่อไม่ได้ใช้การเชื่อมต่อไร้สาย ปัญหาดังกล่าวจะเกิดขึ้นในกรณีเดียวเท่านั้น ซึ่งก็คือเมื่อปรับการตั้งค่าอินเทอร์เน็ตด้วยตนเองหรือเนื่องจากการติดไวรัส

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

ขั้นตอนการแก้ปัญหา

  1. หากสาเหตุมาจากการตั้งค่าล้มเหลวหรือการทำงานของการ์ดเครือข่ายไม่ถูกต้อง คุณต้องทำตามขั้นตอนต่อไปนี้:
  2. รีสตาร์ทเราเตอร์ นี่เป็นหนึ่งในวิธีที่ง่ายและดีที่สุดซึ่งช่วยให้คุณกำจัดข้อผิดพลาดเล็กๆ น้อยๆ มากมายเมื่อเกิดความล้มเหลวในขณะที่โมเด็มกำลังทำงาน ขั้นตอนง่ายๆ นี้จะทำให้คุณสามารถคืนอุปกรณ์กลับสู่สถานะเดิมได้
  3. อัปเดตซอฟต์แวร์ของส่วนประกอบคอมพิวเตอร์ของคุณหรือแทนการ์ดเครือข่าย บางครั้งการอัปเดตนี้อาจมีประสิทธิภาพในการแก้ไขปัญหาเกี่ยวกับไดรเวอร์ฮาร์ดแวร์
  4. วิเคราะห์การทำงานของไฟร์วอลล์และยูทิลิตี้ป้องกันไวรัส บางครั้งการเข้าถึงอินเทอร์เน็ตผ่าน Wi-Fi จะถูกปิดหรือที่อยู่ IP บางส่วนถูกบล็อก

เซิร์ฟเวอร์ DNS เองมีปัญหาเมื่อใด

ขั้นตอนข้างต้นจะมีผลก็ต่อเมื่อผู้ให้บริการอินเทอร์เน็ตไม่มีปัญหาใด ๆ อย่างไรก็ตาม เนื่องจากภาระงานที่สำคัญหรือข้อบกพร่องทางเทคนิค ผู้ให้บริการอาจมีความจุไม่เพียงพอ และเซิร์ฟเวอร์ DNS หรือแม้แต่หลายเซิร์ฟเวอร์ก็อาจไม่สามารถทำงานได้ตามปกติ

เห็นได้ชัดว่าในสถานการณ์เหล่านี้ การเจาะลึกการตั้งค่าและกิจกรรมอื่น ๆ จะไม่ให้ผลเชิงบวกแก่ผู้ใช้ เนื่องจากเซิร์ฟเวอร์ DNS ไม่ตอบสนองโดยไม่ใช่ความผิดของสมาชิก

สถานการณ์นี้กับเซิร์ฟเวอร์ DNS จะต้องให้ผู้ใช้ดำเนินการต่อไปนี้:

  1. แจ้งผู้ให้บริการเกี่ยวกับเหตุการณ์ดังกล่าวและค้นหากรอบเวลาในการขจัดปัญหากับเซิร์ฟเวอร์ DNS อย่างไรก็ตาม เมื่อผู้ใช้บริการจำเป็นต้องเข้าถึงอินเทอร์เน็ตอย่างเร่งด่วนด้วยเหตุผลสำคัญบางประการ และไม่มีทางที่จะรอได้ การดำเนินการนี้จะไม่เกิดประโยชน์มากนัก ในกรณีฉุกเฉินดังกล่าว คุณต้องใช้วิธีที่สองต่อไปนี้
  2. หากผู้ใช้มีบริการไคลเอ็นต์ DNS คุณสามารถใช้เซิร์ฟเวอร์ DNS จาก Google ได้

แหล่งที่มาของปัญหาอื่นๆ

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

ไซต์ต่อไปนี้ปรากฏบ่อยที่สุดในรายการทรัพยากร "สีดำ":

  1. ทอร์เรนต์ต่างๆ
  2. เครือข่ายโซเชียลบางแห่ง
  3. เว็บไซต์เกม
  4. ทรัพยากรวิดีโอ

สามารถแก้ไขได้โดยใช้สองตัวเลือก:

  1. พูดคุยกับฝ่ายบริหารเกี่ยวกับความเป็นไปได้ในการลบข้อจำกัดบางประการ
  2. ใช้เทคนิคพิเศษ เช่น สามารถข้ามข้อจำกัดบางอย่างได้สำเร็จโดยใช้พร็อกซีเซิร์ฟเวอร์ ปัจจุบันมีแหล่งข้อมูลและส่วนขยายเบราว์เซอร์จำนวนมากที่ใช้งานง่ายแม้กับผู้ใช้ที่ไม่มีประสบการณ์ที่เกี่ยวข้องก็ตาม นักวิทยาศาสตร์คอมพิวเตอร์ที่มีประสบการณ์สามารถใช้เบราว์เซอร์ i2p หรือ TOR ได้สำเร็จ

สมัครสมาชิกเว็บไซต์

พวกเราใส่จิตวิญญาณของเราเข้าไปในไซต์ ขอบคุณสำหรับสิ่งนั้น
ว่าคุณกำลังค้นพบความงามนี้ ขอบคุณสำหรับแรงบันดาลใจและความขนลุก
เข้าร่วมกับเราบน เฟสบุ๊คและ VKontakte

ผู้ใช้อินเทอร์เน็ตทุกคนได้ยินคำย่อ DNS ในปัจจุบัน แต่มีน้อยคนที่รู้ว่าตัวอักษรภาษาอังกฤษเหล่านี้หมายถึงอะไร DNS คืออะไรและจะถอดรหัสชื่อนี้ได้อย่างไร

ระบบชื่อโดเมน

บนเวิลด์ไวด์เว็บ แต่ละเว็บไซต์จะมีที่อยู่ IP ส่วนบุคคล ที่อยู่ IP ทั้งหมดจะแสดงตามลำดับตัวเลขและจุดสี่จุด: 222.222.222.222 ตัวเลขเหล่านี้เรียกว่า oketes ไม่มีจุดหลังเลขหลักสุดท้าย ที่อยู่ IP สามารถประกอบด้วยตัวเลขตั้งแต่ 0 ถึง 255

หากเราต้องการไปที่เว็บไซต์ เราจะพิมพ์ชื่อโดเมน ไม่ใช่ที่อยู่ IP เห็นด้วยการรวมกันของตัวอักษร mail.ru นั้นง่ายต่อการจดจำมากกว่าการเรียงลำดับตัวเลขแบบยาว แล้วนักพัฒนาก็คิดว่าจะเชื่อมโยงตัวเลขเหล่านี้กับที่อยู่จดหมายได้อย่างไร

เป็นผลให้ระบบ DNS ได้รับการพัฒนา - ระบบชื่อโดเมน- หากเราแปลวลีนี้เป็นภาษารัสเซีย เราจะได้ชื่อว่า "บริการชื่อโดเมน"


โดเมนคืออะไร?

เมื่ออินเทอร์เน็ตเพิ่งเริ่มต้น ผู้ใช้แต่ละคนมีไฟล์ที่มีรายชื่อผู้ติดต่อ เมื่อคอมพิวเตอร์เชื่อมต่อกับเครือข่ายข้อมูลก็ถูกแลกเปลี่ยน แต่การแลกเปลี่ยนนี้จะต้องเร่งรัด

ที่อยู่แบบยาวถูกแบ่งออกเป็นโดเมน (เซ็กเมนต์) และสิ่งเหล่านี้ก็ถูกแบ่งออกเป็นโดเมนย่อย

เนื่องจากอินเทอร์เน็ตมีต้นกำเนิดในสหรัฐอเมริกา โดเมนหลักจึงมีชื่อเป็นภาษาอังกฤษ:

คอม– องค์กรธุรกิจ

การศึกษา– สถาบันการศึกษา

มิล– โครงสร้างทางการทหาร

องค์กร– บริษัทเอกชน

สุทธิ– ผู้ให้บริการอินเทอร์เน็ต

โดเมนหลัก (ของชนพื้นเมือง) ของรัฐอื่นประกอบด้วยตัวอักษรสองตัวรวมกัน ( ).


โดเมนระดับที่สองคือชื่อเมืองและภูมิภาคในรูปแบบย่อ และระดับที่สามประกอบด้วยองค์กรและบริษัท

จุดเป็นสัญญาณที่สำคัญมากเมื่อพูดถึงโดเมน มันทำหน้าที่เป็นตัวคั่นระหว่างโดเมนในระดับต่างๆ แต่พวกเขาไม่ได้ใส่จุดที่ท้ายชื่อ (ที่อยู่)

แต่ละโดเมนที่มีจุดคือป้ายกำกับ ความยาวต้องไม่เกิน 63 ตัวอักษร ความยาวรวมของที่อยู่คือ 255 อักขระ

ชื่อโดเมนมักจะเขียนโดยใช้ตัวอักษรละตินและยัติภังค์ คำนำหน้าจากระบบการเขียนอื่นจะใช้ไม่บ่อยนัก ไม่สำคัญว่าจะเขียนตัวอักษรอะไร ตัวพิมพ์ใหญ่หรือเล็ก


DNS ทำงานอย่างไร

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

หากเซิร์ฟเวอร์ DNS ไม่ทำงาน ชื่อโดเมนจะไม่ถูกแปลงเป็นที่อยู่ IP เมื่อพิมพ์ที่อยู่เว็บไซต์ใด ๆ ผู้ใช้จะเห็นหน้าข้อผิดพลาด ในกรณีนี้ การเชื่อมต่ออินเทอร์เน็ตจะไม่ถูกรบกวน


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


ทำไมคุณถึงต้องการเซิร์ฟเวอร์ DNS?

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

แต่ละระดับของเครือข่ายมีเซิร์ฟเวอร์ส่วนตัวซึ่งข้อมูลเกี่ยวกับที่อยู่ของผู้ใช้ในส่วนที่แยกจากกันจะถูกจัดเก็บอย่างระมัดระวัง

ตัวอย่างเช่น ผู้ใช้ต้องการค้นหาไซต์ที่ต้องการ บริการส่งคำขอไปยังเซิร์ฟเวอร์ภายในเครื่อง หากมีข้อมูลนี้ ลูกค้าจะได้รับการตอบกลับว่ามีเพจดังกล่าวอยู่ เบราว์เซอร์ได้รับที่อยู่ของไซต์และโหลด

หากเซิร์ฟเวอร์ภายในไม่มีข้อมูลที่จำเป็น เซิร์ฟเวอร์ DNS จะส่งคำขอไปยังคอมพิวเตอร์ที่มีลำดับสูงกว่า อัลกอริทึมนี้จะดำเนินต่อไปจนกว่าจะพบที่อยู่ที่ต้องการ