Thursday, May 12, 2022

PowerDNS. Dominios Cruzados.

 

Tenemos dos servidores PowerDNS, cada uno de ellos gestiona las resoluciones propias de su dominio. 

¿podemos hacer que se puedan resolver las solicitudes de DNS entre ellos?

 

Wednesday, May 4, 2022

Registro en OCS y Configuracion de Educarex

 

En otra entrada hablamos como automatizar el proceso de configuración de la red wifi educarex con EAP-GTC

Ese caso nos salva si queremos darles a nuestros profesores una forma de configuración o si nuestros dispositivos están ya registrados en OCS inventory (los usuarios del perfil alumno solo podrán desde dispositivos registrados)

Vamos a ver como hacer ese registro en OCS y configurar la red todo de una vez.

Friday, April 29, 2022

Automatización de la Configuración de la Red Wifi Educarex en Windows 10

 

 

Estos años se ha implantado una red wifi educativa en los Centros de Secundaria de Extremadura, esta red nos ha resuelto muchos de los problemas que teníamos en los centros.

Todos los dispositivos tienen una fácil configuración con la red ¿todos? No, unos dispositivos poblados por el software propietario Windows 10 resiste.

Friday, March 11, 2022

multish - SSH multiple y simultaneo

 

Para tareas que afecten masivamente a muchas máquinas siempre es mejor usar algo más avanzado que ssh, en nuestro caso usamos Puppet, hay otras en el mercado como Ansible o Chef.

El problema es que estas herramientas suelen ser asíncronas, configuramos la tarea y no sabemos cual va a ser el momento exacto en que las máquinas van a tener la nueva configuración, a veces queremos comprobar o realizar una acción de manera instantánea en muchos sitios y que los cambios sean efectivos AHORA.

Para ello tenemos multish

Monday, February 14, 2022

Ubuntu - Escritorio remoto con x11vnc - Paquete Puppet

 

 


Como administrador de red, muchas tareas son solventables con ssh y ssh -X, pero en el diagnóstico de algunas incidencias se requiere la presencia física para comprobar el login de usuario en el modo gráfico o comprobar el problema en la misma sesión del usuario porque no es reproducible en otros.

 

Saturday, June 6, 2020

¡Ningún commit sin sus tests en verde!




¿Cuántas veces has tenido que hacer un 'git commit -m "Fix test"' super descriptivo porque te has olvidado de tirar los tests pensando que el cambio no afecta?

Si la ejecución de los tests no te supone un dolor y eres despistado como yo... ¡Acho! automatiza esto también. 

¿Cómo?


Git tiene una serie de archivos que te permiten ejecutar comandos antes o después de algunas acciones concretas y se llaman Git Hooks

Seguramente tengas algunos ejemplos en tus repos de git para hacerte una idea

ls -lah .git/hooks



Ejemplo


¿Como lanzar tests antes del commit en Laravel?

Estando la carpeta root del proyecto

  echo "php artisan test" > .git/hooks/pre-commit
  chmod +x .git/hooks/pre-commit    

Primero creamos el archivo pre-commit y dentro el comando 'php artisan test', git necesita que el comando sea ejecutable así que le añadimos los permisos con chmod