¿Cómo cambiar la IP del dispositivo del servidor vCenter desde la línea de comandos?

9

He instalado un dispositivo vCenter 5.1 (VCSA) en un servidor físico en una red particular y le he asignado una IP interna. Este servidor (Dell R620) luego fue a una ubicación de alojamiento remota, donde está conectado a una red con una IP y subred totalmente diferentes.

Entonces, lo que tengo que hacer ahora es cambiar la IP del servidor vCenter a una a la que me pueda conectar de forma remota.

Solo puedo iniciar la consola del dispositivo desde la propia máquina host.

ingrese la descripción de la imagen aquí

¿Cómo cambio la IP del dispositivo usando la línea de comando (conectado como root)?

Saariko
fuente

Respuestas:

17

Encontré una manera cómoda de hacer esto aquí:

Asigne una dirección IP estática al dispositivo VMware vCenter Server (VCSA) | Blog de Ivo Beerens

También le permite cambiar el nombre de host, DNS, puerta de enlace predeterminada y proxy.

Para resumirlo:

  • Abra una sesión de consola de VCSA
  • Inicie sesión como: root
  • La contraseña predeterminada es: vmware
  • Ejecute el siguiente comando: /opt/vmware/share/vami/vami_config_net
  • Después de ejecutar el comando, se muestra un menú. Dentro del menú Es posible cambiar la dirección IP, el nombre de host, el DNS, la puerta de enlace predeterminada y el servidor proxy.

Después de asignar una dirección IP estática a la VCSA, la configuración posterior se puede realizar utilizando la siguiente URL:

https://static-ip-address:5480
Jonas Eicher
fuente
1
Solo tuve que hacer esto dos veces esta semana. Esto es correcto.
ewwhite
2
Para que esto funcione, tuve que ir a la http://<ip-address>:5480interfaz y seleccionar Administración → Regeneración de certificado habilitada. Encontré esa configuración en esta página de VMware KB . Reiniciar varias veces también puede haber ayudado.
andrew.n
1
@ andrew.n Confirmo que el reinicio múltiple lo hizo funcionar después de que se cambió la ip, 3 reinicio para ser exacto en mi caso ...
yagmoth555
4

No puedo recordar en qué distribución específica de Linix se basa el VCA, pero creo que es una variante RHEL, así que solo edite /etc/sysconfig/networking/devices/ifcfg-eth0como raíz, todo es muy obvio a partir de ahí. Luego, reinicie o reinicie el servicio de red para que entren los cambios.

Chopper3
fuente
1
genial, el archivo es / etc / sysconfig / networking / devices, ¿qué hago con la dirección 'BROADCASTING'? ¿que es eso? ¿Puerta?
Saariko
2
La dirección de transmisión es la dirección de transmisión de su red. Puede usar subnet-calculator.com para calcularlo, si no sabe lo que es.
Dan
1
No funcionó hasta que hice un enlace simbólico a / etc / sysconfig / network / ifcfg-eth1 según vninja.net/virtualization/…
noveno
2
¡NO edite simplemente este archivo cuando cambie la IP! Recibirá errores con el Inventario y STS (servicio de token seguro, parte del conjunto de SSO). Estos componentes deben volver a registrarse con la nueva URL. La forma mucho mejor es la forma en que el proveedor admite, en la respuesta de Jonas a continuación.
Tohuw
2

La forma correcta de cambiar vCenter IP se está ejecutando: / opt / vmware / share / vami / vami_config_net desde la consola de vCenter. Otra forma es desde el propio VAMI ( https: // vcenter: 5480 ) si tiene acceso. Asegúrese de realizar la regeneración del certificado después del cambio de IP. Una de las SAN (nombres alternativos del sujeto) del certificado es la propia IP, por lo tanto, debe regenerarla incluso si el nombre no cambia.

Inicie sesión en VAMI, vaya a "admin" y marque "regeneración de certificado habilitada" a "sí". Reinicie y espere un poco para finalizar la regeneración del certificado. Podría tomar 15-20 minutos. Puedes seguir el progreso en la consola. Una vez que finaliza el proceso de regeneración de certificados y la consola llega a la pantalla de inicio de sesión, vuelva a iniciar sesión en VAMI, vaya a "admin" y configure "regeneración de certificados habilitada" en "no".

El método alternativo de regeneración de certificados se describe en Regeneración de certificados SSL autofirmados en el dispositivo VMware vCenter Server 5.1 o 5.5 (2070603) | Base de conocimiento de VMware

Leonid Vinokur
fuente
0

También puede hacer esto desde la GUI en el dispositivo real. Utiliza su navegador para iniciar sesión en el dispositivo, luego vaya a la sección "red" y puede configurarlo todo allí.

ingrese la descripción de la imagen aquí

jlkansascity
fuente
1
Una bonita interfaz de línea de comandos. Me alegra ver que has leído la pregunta cuidadosamente.
Deer Hunter
1
Estaba ofreciendo esto como una alternativa, en caso de que otros usuarios tuvieran preguntas similares pero no idénticas. Puedes decir eso porque comencé por "tú también puedes ...". Tendré que tener en cuenta que este sitio es quizás mucho más rígido, y no agregaré nada más allá de la pregunta muy específica.
jlkansascity