ฉันมีเซิร์ฟเวอร์ใหม่ที่มี kvm vms หลายตัว เซิร์ฟเวอร์นี้ได้รับการติดตั้งโดยบุคคลอื่นซึ่งไม่สามารถใช้งานได้อีกต่อไป
ปัญหา: ชื่อของแขก kvm ไม่ถูกต้อง ดังนั้นฉันจึงต้องการเปลี่ยนชื่อ การใช้คำสั่ง virsh-domrename- สามารถทำได้ง่าย
อย่างไรก็ตาม หลังจากเปลี่ยนชื่อผู้เยี่ยมชม vm แล้ว เครื่องจะไม่สามารถเข้าถึงได้จากภายนอกอีกต่อไป และฉันก็หาสาเหตุไม่ได้ ฉันทำสิ่งต่อไปนี้แล้ว:
- แก้ไขโฮสต์ kvm /etc/hosts-file - เปลี่ยนชื่อที่นี่
- virsh net-edit เริ่มต้นและเปลี่ยนชื่อที่นั่น
- เปลี่ยนชื่อโฮสต์ภายใน vm guest maschines
- รีสตาร์ท libvirt
- รีสตาร์ทเครือข่ายเริ่มต้น (ค่าเริ่มต้นทำลายเน็ต virsh)
- รีสตาร์ททั้งเซิร์ฟเวอร์ (ฉันหมดหวัง ... )
สิ่งนี้ไม่สำคัญ IP นั้นใช้ได้และทุกอย่างราบรื่น - แต่ไม่สามารถเข้าถึงได้จากภายนอก
ถ้าฉัน เท่านั้น เปลี่ยนชื่อเครื่องกลับ (virsh shutdown, domrename & start - ไม่มีอะไรอื่น) สามารถเข้าถึงได้อีกครั้ง
ใครช่วยชี้ฉันไปยังทิศทางที่ถูกต้องได้ไหม ฉันพลาดอะไรไป
การตั้งค่าทำด้วย libvirt-dnsmasq-thing ถ้าเรื่องนี้สำคัญ ฉันยังใหม่กับ kvm แต่ฉันมีประสบการณ์มากมายกับ VirtualBox, Docker และ (เล็กน้อย) XEN