นี่อาจเกี่ยวข้องกับการรัน 18.04 LTS เป็นเครื่องเสมือน (โฮสต์คือ Win 2016 DC) แต่ฉันไม่สามารถหาวิธีได้ ฉันลองทุกวิธีที่ฉันรู้ว่าจะเปลี่ยนชื่อโฮสต์ แต่จะเปลี่ยนกลับเป็นชื่อโฮสต์ที่ฉันป้อนทุกครั้งเมื่อฉันสร้างเครื่องเมื่อรีบูต ฉันได้ลองทำสิ่งต่อไปนี้แล้ว:
- hostnamectl set-hostname xxx
- การแก้ไขชื่อโฮสต์โดยตรง
- การเพิ่ม - คงที่เพื่อ hostnamectl
- การแก้ไขไฟล์โฮสต์และเพิ่มชื่อโฮสต์ที่ต้องการ
- การค้นหาไดรฟ์สำหรับการอ้างอิงถึงชื่อโฮสต์เก่าก่อนรีบูต
- คำแนะนำแปลก ๆ อื่น ๆ ที่ฉันพบบนอินเทอร์เน็ตไม่คุ้มค่าที่จะกล่าวถึง
ฉันไม่มี DNS สำหรับเซิร์ฟเวอร์นี้ในเวลานี้
ตัวอย่าง:
XXXX@iwrxmail:~# hostnamectl
Static hostname: iwrxmail
Pretty hostname: Interwrx Ubuntu Mail Server
Transient hostname: ctl
Icon name: computer-vm
Chassis: vm
Machine ID: 01ef0d836d2c4945b51a4fab8e506381
Boot ID: e6608fe238d843f883cde52af7631a79
Virtualization: microsoft
Operating System: Ubuntu 18.04 LTS
Kernel: Linux 4.15.0-20-generic
Architecture: x86-64
XXXX@iwrxmail:~# hostnamectl set-hostname test
XXXX@iwrxmail:~# hostnamectl
Static hostname: test
Icon name: computer-vm
Chassis: vm
Machine ID: 01ef0d836d2c4945b51a4fab8e506381
Boot ID: e6608fe238d843f883cde52af7631a79
Virtualization: microsoft
Operating System: Ubuntu 18.04 LTS
Kernel: Linux 4.15.0-20-generic
Architecture: x86-64
root@iwrxmail:~# cat /etc/hostname
test
root@iwrxmail:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
However on reboot I get this again ....
XXXX@iwrxmail:~# hostnamectl
Static hostname: iwrxmail
Icon name: computer-vm
Chassis: vm
Machine ID: 01ef0d836d2c4945b51a4fab8e506381
Boot ID: 25a00676b22048eb8d43492c9de4f147
Virtualization: microsoft
Operating System: Ubuntu 18.04 LTS
Kernel: Linux 4.15.0-20-generic
Architecture: x86-64
ฉันมีปัญหานี้กับรุ่นเบต้าของ 18.04 แต่ฉันคิดว่าฉันจะรอสำเนาการเปิดตัว ฉันยังคิดว่ามันอาจมีปัญหากับความจริงที่ว่าฉันได้ทำการโคลน VMs แต่นี่เป็นรุ่นใหม่ล่าสุดที่สร้างขึ้นตั้งแต่เริ่มต้นด้วย distro ที่เพิ่งเปิดตัว
ฉันพลาดอะไรไป
ขอบคุณล่วงหน้า.