2 votes

Configuration IP statique de Ubuntu preseed (virt-install)

Je veux créer une VM Ubuntu 14.04 avec une configuration virt-install et preseed. J'ai fourni :

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

Mais de toute façon, j'ai un autre ip dans la VM invitée. J'ai besoin de votre aide

2voto

OliviervdAkker Points 55

Pour désactiver dhcp, vous devez avoir disable_autoconfig y pas disable_dhcp :

d-i netcfg/disable_autoconfig boolean true

La déclaration du masque de réseau semble également erronée. Essayez plutôt ceci :

d-i netcfg/get_netmask string 255.255.255.0

Vérifiez ici pour la référence complète : B.4. Contenu du fichier de préconfiguration (pour 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

0 votes

Tous sont identiques. L'adresse IP a été attribuée par DHCP

0 votes

Qu'entendez-vous par "ne fonctionne pas" ? Alors ajoutez ceci et vous verrez d-i netcfg/dhcp_options select Configure network manually

0 votes

Oui, cela ne fonctionne pas, ma configuration d-i netcfg/enable boolean true d-i netcfg/choose_interface select eth0 ` d-i netcfg/disable_autoconfig boolean true` d-i netcfg/dhcp_failed note d-i netcfg/dhcp_options select Configure network manually d-i netcfg/get_ipaddress string 192.168.1.222 d-i netcfg/get_netmask string /24 d-i netcfg/get_gateway string 192.168.1.254 d-i netcfg/get_hostname string ubuntu3.com d-i netcfg/get_nameservers string 8.8.8.8 d-i netcfg/confirm_static boolean true

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X