Estos días he necesitado algo que quizás os pueda ser útil. Se trata de un Script que compruebe las IP de ciertas VM que administra un tercero. Para que en caso de compartir rango con otros clientes, o de tener IP públicas por ejemplo, no haga un cambio indebido y podamos tener problemas mayores.
Vamos a ver el caso paso a paso, en esta primera Ilustración podemos ver dos VM con distintas IP, el SERVER A y el SERVER B.

Lo que haremos será incluir un Script en un server con Powershell y PowerCLI, uno para cada VM y así podamos comprobar si una VM se cambia la IP.

Vamos a explicar el funcionamiento básico del Script que he creado:
En el Punto 1 comprobaremos el SERVER B, por ejemplo, y sacaremos todas las IP de la VM y las guardaremos en un fichero de Texto.
En el Punto 2 el Admin guarda en otro fichero de texto las IP que esta VM debería tener, las buenas.
En el Punto 3 comprobamos ambos ficheros:
Punto 3.a IP coinciden, no realizamos nada.
Punto 3.b IP no coinciden; apagamos la Interfaz de Red y mail.
El SCRIPT puede ser descargado desde aquí y puede ser usado libremente, si alguien aplica alguna mejora y me lo envía de vuelta, siempre es bienvenido. Espero que os guste y os sea de utilidad.

Leave a Reply