我有 3 台虚拟机,每个虚拟机的 IP 地址随机变化。我尝试通过编辑 /etc/network/interfaces 文件为每个虚拟机分配一个静态 IP,这是其中一台虚拟机的配置:
# ifupdown has been replaced by netplan(5) on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
auto enp0s3
iface enp0s3 inet static
#address 192.168.1.10
#netmask 255.255.255.0
#network 192.168.1.0
#broadcast 192.168.1.255
address 172.20.22.112
netmask 255.255.128.0
network 172.20.22.0
broadcast 172.20.22.231
#auto enp0s3
#iface enp0s3 inet dhcp
我只是不知道这个错误的根源以及如何修复它。附言:有时我为所有虚拟机设置相同的 IP,有时在使用虚拟机期间 IP 会发生变化。