5

Instalación y despliegue de OCS Windows Agent – Local y GPO

Hola a tod@s.

En este post vamos a ver como instalar y desplegar OCS Windows Agent de manera local y por GPO, este agente comunicará con nuestro servidor de OCS Inventory pasándole toda la información del equipo o servidor.

  • Primero vamos a ver la instalación local, para ello nos tenemos que descargar, el OCS Windows Agent v2.7.0.1 ya que nuestro servidor de OCS Inventory lo tenemos en la versión 2.7, si instalamos una versión más actual del agente, éste no comunicará con el servidor de OCS.
  • Una vez descargado, procedemos con la instalación:

  • Aceptamos el EULA:

  • Seleccionamos los componentes a instalar:

  • Le indicamos la URL de nuestro servidor de OCS Inventory, http://ocsinventory.ragasys.net/ocsinventory y marcamos el check del certficado:

  • No configuramos proxy:

  • Especificamos las opciones para el agente:

  • Procedemos a instalar:

  • Comienza el proceso de instalación:

  • Iniciamos el agente y finalizamos:

  • Ejecutamos el agente para que comunique con nuestro servidor de OCS Inventory:

  • Si accedemos a nuestro servidor de OCS Inventory ya podemos ver el equipo agregado:

  • Si queremos revisar los logs del agente, debemos de acceder a la ruta C:\ProgramData\OCS Inventory NG\Agent y en el fichero OCSInventory podemos ver todo lo que está sucediendo:

  • Ahora vamos a ver el despliegue por GPO desde nuestro Active Directory, para ello, necesitamos descargarnos este .zip que os dejo aquí, este fichero comprimido contiene dos scripts en bat (uno para servidores y otro para equipos) y el ejecutable del OCS Windows Agent v2.7.0.1:

  • OCS_autodeploy_Servers.bat:

  • OCS_autodeploy_Equipos.bat:

  • Ahora sobre esta ruta, en cualquiera de nuestros controladores de dominio C:\Windows\SYSVOL\domain\scripts\ocsinventory nos copiamos los scripts y el ejecutable de la aplicación:

  • Nos abrimos la consola de Administración de directivas de grupo en cualquiera de nuestros controladores de dominio y nos creamos estas dos GPOs, una para Servidores y otra para Equipos, estas GPO las debemos de vincular sobre las Unidades Organizativas correspondientes, es decir, dónde están los servidores y los equipos:

  • Sobre la GPO Install_OCS_Win_Agents_Servers, copiamos estos ficheros en la ruta que se indica:

  • Sobre la GPO Install_OCS_Win_Agents_Equipos, copiamos estos ficheros en la ruta que se indica:

  • Si accedemos a cualquiera de nuestros equipos o servidores Windows, una vez que se han aplicado las GPOs, podemos ver que el OCS Windows Agent v2.7.0.1 está instalado:

  • Ahora debemos de modificar el fichero de configuración ini e introducir la URL de nuestro servidor de OCS Inventory, este fichero está ubicado en C:\ProgramData\OCS Inventory NG\Agent, antes debemos de parar el servicio OCS Inventory Service:

  • Nos abrimos un Worpad como administrador y abrimos este fichero, modificamos la URL con la de nuestro servidor de OCS Inventory:

  • Guardamos los cambios en el fichero e iniciamos el servicio OCS Inventory Service:

  • Si accedemos a nuestro servidor de OCS Inventory ya podemos ver el servidor agregado:

  • Otra opción para NO modificar el fichero de configuración ocsinventory.ini y tener todo el proceso automatizado, sería crearnos un registro del tipo CNAME en nuestro servidor DNS, apuntando el nombre ocsinventory-ng al nombre de nuestro servidor de ocsinventory:

 

Saludos y espero que os venga bien este post 😉

Jose Ramon Ramos Gata

Técnico Superior STI

5 comentarios

  1. Buenas tardes,
    El script que has dejado para servidores no me funciona, donde pones IF NOT EXIST «C:\Program Files\OCS Inventory agent\%VERSION%.txt» goto uninstall
    ese fichero no me aparece en esa ruta.
    Un saludo

  2. Muy buenas,
    Me encuentro que para lanzar el ejecutable en los pc’s salta el pop up de credenciales de administrador SIEMPRE. La gente de la empresa al no saberla la cierra, y nunca se instala el agente.
    Me podrías ayudar?
    Gracias

  3. yo tengo un lanzador compilado con las credenciales para llamar al instalador del ocs, desplegado por el dominio

  4. yo tengo un lanzador compilado con las credenciales para llamar al instalador del ocs, desplegado por el dominio. el lanzador lo tengo creado con autoIT

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.