Ubuntu 预置静态 IP 配置(virt-install)

Ubuntu 预置静态 IP 配置(virt-install)

我想使用 virt-install 和预置配置创建 Ubuntu 14.04 VM。我已提供:

d-i netcfg/enable boolean true
d-i netcfg/choose_interface select auto
d-i netcfg/disable_dhcp boolean true
d-i netcfg/get_ipaddress string 192.168.1.210
d-i netcfg/get_netmask string /24
d-i netcfg/get_gateway string 192.168.1.254
d-i netcfg/get_hostname string ubuntu.com
d-i netcfg/get_nameservers string 8.8.8.8
d-i netcfg/confirm_static boolean true

但无论如何,我在客户虚拟机中有另一个 IP。需要你的帮助

答案1

要禁用 dhcp,您需要disable_autoconfig拥有不是 disable_dhcp

d-i netcfg/disable_autoconfig boolean true

网络掩码声明看起来也是错误的。请尝试以下方法:

d-i netcfg/get_netmask string 255.255.255.0

完整参考请见此处:B.4. 预配置文件的内容(针对 trusty)

# If you prefer to configure the network manually, uncomment this line and
# the static network configuration below.
#d-i netcfg/disable_autoconfig boolean true

# Static network configuration.
#d-i netcfg/get_nameservers string 192.168.1.1
#d-i netcfg/get_ipaddress string 192.168.1.42
#d-i netcfg/get_netmask string 255.255.255.0
#d-i netcfg/get_gateway string 192.168.1.1
#d-i netcfg/confirm_static boolean true

相关内容