Score:2

การใช้เซิร์ฟเวอร์ Dockered Unbound DNS เป็นรีโซลเวอร์สำหรับคอนเทนเนอร์อื่น

ธง cn

ฉันใช้เซิร์ฟเวอร์ Unbound DNS เป็นตัวแก้ไขสำหรับ LAN ที่บ้านของฉัน มันทำงานเป็นคอนเทนเนอร์ Docker บน เครือข่ายบริดจ์เริ่มต้น และโดยทั่วไปแล้ว มันทำงานได้ตามที่ฉันคาดไว้ ยกเว้น เมื่อพยายามใช้เป็นตัวแก้ไขสำหรับคอนเทนเนอร์ Docker อื่น ๆ ที่โฮสต์บนเครื่องเดียวกัน

ฉันลองตั้งค่าเนมเซิร์ฟเวอร์ในคอนเทนเนอร์ ' /etc/resolv.conf ไปยังที่อยู่ LAN ของโฮสต์ Docker แต่นี่ไม่ใช่วิธีที่ถูกต้องอย่างชัดเจน (ฉันยืนยันว่า nslookup หมดเวลาเมื่อพยายามเชื่อมต่อกับที่อยู่ IP นั้น)

วิธีที่เหมาะสมในการกำหนดค่าการตั้งค่านี้คืออะไร จำเป็นหรือไม่ (และ/หรือแนะนำ) ในการเชื่อมต่อคอนเทนเนอร์ทั้งหมดกับเครือข่ายบริดจ์ Docker ที่ใช้ร่วมกัน จากนั้นใช้ที่อยู่ของคอนเทนเนอร์ DNS บนเครือข่ายบริดจ์นั้น หรือมีวิธีอื่นที่ดีกว่า?

(ข้อจำกัดความรับผิดชอบ: ฉันไม่ใช่ผู้เชี่ยวชาญด้านเครือข่าย ดังนั้นหากฉันทำผิดพลาดอย่างโจ่งแจ้งอื่นๆ เช่นกัน โปรดอย่าลังเลที่จะแนะนำ)

Dennis Nolte avatar
us flag
สำหรับกรณีการใช้งานของคุณ คุณอาจต้องการพิจารณาเซิร์ฟเวอร์ DHCP ซึ่งตั้งค่า DNS สำหรับไคลเอ็นต์ หรือ (นักเทียบท่าอาจทำได้อยู่แล้ว) คุณอาจต้องการให้เครือข่ายนักเทียบท่าตั้งค่าไว้แล้ว สำหรับฉันแล้ว ดูเหมือนว่า cotainer ของคุณอาจไม่สามารถติดต่อกันได้อย่างถูกต้อง ดังนั้นฉันเดาว่าน่าจะอยู่ที่การตั้งค่าใบปะหน้าสำหรับเครือข่าย หรืออาจเป็นไปตามกฎไฟร์วอลล์ภายในคอนเทนเนอร์

โพสต์คำตอบ

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