我在私有云中有两个虚拟机。我们称它们为 A(1.2.3.90)和 B(1.2.3.91)(不是实际 IP)。我使用其中一个(A)作为模板,并克隆了第二个(B),只更改了 IP(静态 IP)。
从网络上的本地机器,我能够 ping 90 和 91。甚至ip a
在两台机器上运行都能给出正确的 IP 地址。
我甚至检查过了/etc/hosts
,信息是正确的。
但是,当我在 Ip 为 91 的机器上运行hostname -i
或时,我得到的结果是。hostname -f
1.2.3.90
我怀疑这与克隆过程有关。
然而我的问题是,如何修复机器 2(1.2.3.91)上的问题?
答案1
的内容是什么/etc/hostname
?您是否尝试过使用它hostnamectl --set-hostname B
来更改主机名/IP?