Google DNS ไม่รวมการใช้งานเซิร์ฟเวอร์ภายใน


0

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

ฉันต้องการหลีกเลี่ยงการใช้โฮสต์หรือระบุที่อยู่ IP ที่ยากเนื่องจากลักษณะของเครือข่ายท้องถิ่นที่มีการเปลี่ยนแปลง

มีวิธีที่ดีในการใช้ Google DNS และยังสามารถใช้เซิร์ฟเวอร์ภายในได้หรือไม่ ฉันสันนิษฐานว่าเซิร์ฟเวอร์ในพื้นที่ได้รับ DHCP IP จากเราเตอร์ดังนั้นจะเป็นไปได้ไหมที่จะตั้งค่าเซิร์ฟเวอร์ DNS รองเป็นของเราเตอร์


เราเตอร์ OEM บางตัวและเราเตอร์หลังการขายหลายตัวเสนอตัวเลือกในการตั้งค่าเซิร์ฟเวอร์ DNS ของคุณเอง การตั้งค่าที่กันคุณแก้ไขcomputer8ก่อนได้อย่างไร โปรดปิดการใช้งาน Google DNS และให้ผลลัพธ์nslookup computer8(เรียกใช้ในพรอมต์คำสั่ง)
Daniel B

คำตอบ:


3

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


0

DNS เป็นระบบที่ถูกรวมเป็นอย่างมาก DNS ของ Google ไม่ทราบ IP some.internal.sever.at.example.comสำหรับ อย่างไรก็ตาม Google DNS รู้วิธีติดต่อกับเซิร์ฟเวอร์ DNS *.example.comและส่งต่อคำตอบ

ดังนั้นการตั้งค่าทั่วไปคือคุณมี DNS ของคุณเองและขอให้ upstream DNS บางตัวซึ่งอาจส่งต่อคำขอได้อีก DNS ของคุณเองอาจฉลาดพอที่จะแคชหลายชื่อดังนั้นwww.example.comจะขอเพียงครั้งเดียว DNS ของคุณเองจึงเร่งการเรียกดูเว็บเร็วขึ้นซึ่งไม่เพียงแก้ไขชื่อในเครื่องเท่านั้น

BTW คุณมักจะตั้งค่าเซิร์ฟเวอร์ด้วยที่อยู่ IP คงที่ นี่เป็นเพราะเซิร์ฟเวอร์ DNS แคชที่อยู่ IP ของเซิร์ฟเวอร์ หาก DHCP เปลี่ยนที่อยู่ IP ของเซิร์ฟเวอร์ของคุณเซิร์ฟเวอร์ DNS จะไม่ทราบ

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