เป็นไปได้ไหมที่จะตั้งหลายโดเมนการค้นหาผ่าน dnsmasq/DHCP? เนื่องจากการย้ายข้อมูลบางอย่าง ฉันต้องการไคลเอนต์หลายตัวเพื่อให้สามารถ:
ping server.old-domain
ping server.new-domain
# ทั้งคู่ควรใช้งานได้ .old-domain เป็นนามแฝงสำหรับ .new-domain
ฉันได้ลองสิ่งต่อไปนี้แล้ว:
dhcp-option=option:domain-search
- ใช้งานได้กับ dhcpcd เท่านั้นซึ่งฉันไม่สามารถพึ่งพาได้เพียงอย่างเดียว
- ลิงค์เดียวกัน ยังแนะนำ
dhcp-option=15, ".old-domain .new-domain"
(สังเกตช่องว่าง) - ดูเหมือนจะเป็นแฮ็ค
- รูปแบบโดเมน regex (ตอนนี้เป็นไปได้ไหม) - ไม่ได้ผลสำหรับฉัน
- การตั้งค่า
โดเมน = โดเมนเก่า, โดเมนใหม่
ใน /etc/dnsmasq
นำไปสู่ข้อผิดพลาดทางไวยากรณ์ด้วย dnsmasq - ทดสอบ
- ถ้าหลาย
โดเมน
รายการอ่านล่าสุด
ชื่อ
ดูเหมือนว่าจะเป็นชื่อโฮสต์เดียว imo ไม่สามารถใช้สัญลักษณ์แทนได้
มีสคริปต์หลายตัวที่ใช้ชื่อโดเมนเดิม ดังนั้นชื่อแทนโดเมนจะช่วยให้การย้ายข้อมูลเป็นไปอย่างค่อยเป็นค่อยไป ฉันลืมทางเลือกอื่นไปหรือเปล่า?
/etc/dnsmasq.conf
:
โดเมนที่จำเป็น
ปลอม-priv
ท้องถิ่น=/โดเมนใหม่/
เชื่อมต่ออินเทอร์เฟซ
ขยายโฮสต์
โดเมน = โดเมนใหม่
dhcp-ช่วง=...
dhcp-option=ตัวเลือก:เราเตอร์,...
dhcp-option=option:dns-เซิร์ฟเวอร์,...
dhcp-leasefile=/var/lib/dnsmasq/dnsmasq.lease
dhcp-ผู้มีอำนาจ