J'essaie donc de donner à une machine virtuelle une adresse IP statique, ce cas a été particulièrement têtu.
La machine virtuelle s'exécute sur un cluster ESXi avec sa propre plage d'adresses IP publiques.
Je l'ai fait (sorta) travailler avec une adresse IPv4, sauf qu'elle serait réaffectée à chaque démarrage, maintenant après avoir joué avec nmcli, je ne peux pas obtenir d'adresse IPv4 qui lui soit affectée.
L'interface est ens32
et j'ai changé ipv4.addresses
pour XXX.XXX.120.44/24
(je veux qu'elle ait une adresse 120.44
), une passerelle vers et je la mets XXX.XXX.120.1
en mode manuel.
Quelqu'un at-il une idée de pourquoi cela ne fonctionne pas? tous les guides en ligne sont destinés à l'ancien service réseau et non à NetworkManager.
networking
fedora
nmcli
Ours spatial
la source
la source
Réponses:
Essayer:
Ensuite, recherchez les autres connexions et supprimez-les. Par exemple:
Au prochain redémarrage, vous devez reprendre la
static-ens32
connexion, car c'est la seule disponible.la source
Une adresse IPv4 individuelle est / 32. / 24 désigne un réseau, qui dans ce cas serait XXX.XXX.120. [0-255]. Essayez de modifier l'
ipv4.address
entrée pourXXX.XXX.120.44/32
voir ce qui se passe. Si cela ne fonctionne pas, je dois alors poser la même question que celle posée dans les commentaires - est-ce que NetworkManager est une exigence, ou pouvons-nous configurer l'adresse en utilisant d'autres moyens?la source
nmcli
veut l'adresse IP avec le masque de sous-réseau en notation CIDR.Changer / 32 (simple) en / 24 (réseau) a résolu mon problème avec les adresses ipv4.affectant la plage et la première adresse IP.
Je pense que "manuel" pourrait être un problème dans votre cas. Le manuel peut indiquer à nm de ne pas gérer du tout ou de ne pas gérer DHCP. Avez-vous essayé "partagé", puis ipv4.addresses plutôt que ipv4.address1? Ou, s'il est manuel, alors ipv4.address1 peut être correct au lieu de ipv4.addresses.
Avez-vous regardé dans / var / log / syslog? dnsmasq a dit dans le mien que 32 était trop petit, et nmcli a rapporté "trop petit" dans la sortie d'erreur.
la source