Comment changer l'adresse IP de l'appliance serveur vCenter à partir de la ligne de commande?

9

J'ai installé une appliance vCenter 5.1 (VCSA) sur un serveur physique sur un réseau particulier et je lui ai attribué une IP interne. Ce serveur (Dell R620) s'est ensuite rendu dans un emplacement d'hébergement distant, où il est connecté à un réseau avec une IP et un sous-réseau totalement différents.

Donc, ce que je dois faire maintenant, c'est changer l'adresse IP du serveur vCenter en une adresse IP à laquelle je peux me connecter à distance.

Je ne peux lancer la console de l'appliance que depuis la machine hôte elle-même.

entrez la description de l'image ici

Comment modifier l'adresse IP de l'appliance à l'aide de la ligne de commande (connecté en tant que root)?

Saariko
la source

Réponses:

17

J'ai trouvé un moyen confortable de le faire ici:

Allouer une adresse IP statique à VMware vCenter Server Appliance (VCSA) | Blog d'Ivo Beerens

Il vous permet également de modifier le nom d'hôte, le DNS, la passerelle par défaut et le proxy.

Résumer:

  • Ouvrez une session de console du VCSA
  • Connectez-vous en tant que: root
  • Le mot de passe par défaut est: vmware
  • Exécutez la commande suivante: /opt/vmware/share/vami/vami_config_net
  • Après avoir exécuté la commande, un menu s'affiche. Dans le menu Il est possible de changer l'adresse IP, le nom d'hôte, le DNS, la passerelle par défaut et le serveur proxy.

Après avoir attribué une adresse IP statique au VCSA, la post-configuration peut être effectuée à l'aide de l'URL suivante:

https://static-ip-address:5480
Jonas Eicher
la source
1
Je devais juste le faire deux fois cette semaine. C'est correct.
ewwhite
2
Pour que cela fonctionne, je devais aller dans l' http://<ip-address>:5480interface et sélectionner Administration → Régénération de certificat activée. J'ai trouvé ce paramètre sur cette page de la base de connaissances VMware . Le redémarrage à plusieurs reprises peut également avoir aidé.
andrew.n
1
@ andrew.n Je confirme que plusieurs redémarrages l'ont fait fonctionner après que l'ip a été changé, 3 redémarrages pour être exact dans mon cas ...
yagmoth555
4

Je ne me souviens pas sur quelle distribution Linix spécifique le VCA est construit, mais je pense que c'est une variante RHEL, alors éditez simplement en /etc/sysconfig/networking/devices/ifcfg-eth0tant que root, tout est très évident à partir de là. Ensuite, redémarrez ou redémarrez le service réseau pour que les modifications soient apportées.

Chopper3
la source
1
super, le fichier est / etc / sysconfig / networking / devices - ce que je fais avec l'adresse 'BROADCASTING'? Qu'est-ce que c'est? Passerelle?
Saariko
2
L'adresse de diffusion est l'adresse de diffusion de votre réseau. Vous pouvez utiliser subnet-calculator.com pour le calculer, si vous ne savez pas de quoi il s'agit.
Dan
1
N'a pas marché jusqu'à ce que je à un lien symbolique / etc / sysconfig / network / ifcfg-eth1 selon vninja.net/virtualization/...
trinth
2
Ne modifiez PAS simplement ce fichier lorsque vous changez l'IP! Vous recevrez des erreurs avec l'inventaire et STS (service de jeton sécurisé, qui fait partie de la suite SSO). Ces composants doivent se réinscrire sous la nouvelle URL. La meilleure façon est la façon dont le vendeur prend en charge, dans la réponse de Jonas ci-dessous.
Tohuw
2

La bonne façon de changer l'IP de vCenter est en effet en cours d'exécution: / opt / vmware / share / vami / vami_config_net à partir de la console du vCenter. Vous pouvez également utiliser le VAMI lui-même ( https: // vcenter: 5480 ) si vous y avez accès. Assurez-vous d'effectuer une régénération de certificat après le changement d'adresse IP. L'un des SAN (autres noms de sujet) du certificat est l'IP lui-même, vous devez donc le régénérer même si le nom ne change pas.

Connectez-vous à VAMI, allez dans "admin" et cochez "régénération de certificat activée" sur "oui". Redémarrez et laissez-lui le temps de terminer la régénération du certificat. Cela pourrait prendre 15 à 20 minutes. Vous pouvez suivre la progression dans la console. Une fois le processus de régénération de certificat terminé et la console accédant à l'écran de connexion, connectez-vous à nouveau au VAMI, accédez à «admin» et définissez «régénération de certificat activée» sur «non».

Une autre méthode de régénération des certificats est décrite dans Régénération des certificats SSL auto-signés dans l'appliance VMware vCenter Server 5.1 ou 5.5 (2070603) | Base de connaissances VMware

Leonid Vinokur
la source
0

Vous pouvez également le faire à partir de l'interface graphique de l'appliance réelle. Vous utilisez votre navigateur pour vous connecter à l'appliance, puis allez dans la section "réseau" et vous pouvez tout régler là-bas.

entrez la description de l'image ici

jlkansascity
la source
1
Une belle interface en ligne de commande. Heureux de voir que vous avez lu attentivement la question.
Deer Hunter
1
Je proposais cela comme alternative, au cas où d'autres utilisateurs auraient des questions similaires mais pas identiques. Vous pouvez le dire parce que j'ai commencé par "vous pouvez aussi ..." Je dois garder à l'esprit que ce site est peut-être beaucoup plus rigide, et n'ajoute rien au-delà de la question très précise.
jlkansascity