Caching Nameserver: Cache DNS con Bind una forma de acelerar tus operaciones

Caching Nameserver

Todos las direcciones de internet pese a tener nombre legibles, conocidos como FDQN (Fully Qualified Domain Name), estos deben ser traducidos a una dirección IP. Esta conversión se realiza gracias a los DNS (Domain Name System), uno de los grandes incomprendidos en el ecosistema IT, y tener un DNS Cache (caching nameserver) acelera nuestra navegación y nuestros servicios.

Usar un caché de DNS, que guarde de forma local los resultados de las búsquedas para una utilización futura, evitando la repetición de las consultas, aumentará drásticamente la velocidad de respuesta.

Aclaración
No se trata de un tutorial de configuración de BIND, sino de configuración de bind para actuar como caching nameserver. También deberá consultarse el man de bind y/o su documentación, ya que un error dejará sin resolución nuestros servicios
Read More

Sed, un potente editor de secuencias, con soporte de expresiones regulares

Sed expresiones regulares

Ayer necesitaba unos cambios en todos los ficheros de lista blanca para hosts con IP dinámica (conexión 3G/4G, salidas fuera de la oficina…) y la verdad si la ayuda sed, un potente mini-editor, sería un caos actualizar 100 máquinas virtuales y sus hosts anfitriones. Así que se me ha ocurrido crear este articulo, donde ire añadiendo secuencias de este potente editor que nos pueden salvar de horas de trabajo.

Read More

Mosh Shell – Un cliente SSH para conexión remota sin cortes

Mosh laptop air apple

Los administradores de sistemas trabajamos en condiciones especiales con mala conectividad, ya sea por el cuestiones temporales o por cuestiones de calidad, y perder de forma constante nuestra conexión  al shell que estamos conectados es un pequeño desastre, que muchos suplimos con el uso de multiplexadores como el comando screen. Sin embargo, el uso combinado con Mosh puede ser una delicia para nuestro trabajo.

Read More

1

Instalar el repositorio EPEL en WHM/Cpanel con Centos

Repositorio epel centos

Como instalar el repositorio extendido EPEL para Centos en un servidor con WHM/Cpanel y usarlo sin romper el sistema interno de Cpanel, no es complicado, y nos permitirá la instalación con yum de numerosos  paquetes de utilidades no disponibles con yum en sus repositorios normales.

Es importante comprender que instalar un repositorio adicional de yum, que tendrá versiones especificas, y no hacerlo como se indica en este tutorial, puede romper las funcionalidades de WHM/Cpanel y causarnos más de un quebradero de cabeza.
Read More

DNS: cambios masivos en las zonas con WHM/Cpanel

Whm cpanel dns bulk update

Uno de los handicaps de WHM/CPanel es que no provee de mecanismos adecuados para los cambios masivos (bulk update DNS) en las zonas DNS salvo los relativos a los tiempos de vida. Algunas veces necesitamos cambiar de forma masiva todos los dominios a un nuevos nameservers, añadir algunas cuestiones, etc, y muchos lo hacen con scripts, pero sin modificar el Serial Number de la zona.

Read More

Clonar tarjeta SD de una Raspberrypi (raspbian) en Mac OS X terminal

macOs x Raspberry Pi Backup

Una buena práctica que olvidamos a veces, es diversificar nuestro sistema de recuperación de datos, esa cosa que llamamos backup, pero que acotamos muy pobremente en nuestro imaginario tecnológico. Al margen de las políticas de copias de seguridad de nuestra RaspberryPi, hay una que me encanta tener, una copia clonada del disco SD cada vez que hago cambios importantes o voy a hacerlos, desde el terminal de mi mac.

Read More

Locales: perl: warning: Setting locale failed. Please check that your locale settings

Perl locales problema Debian Ubunut

Las locales, o sistema que usan los sistemas *NIX para utilizar uno u otro idioma, en sus operaciones internas, mensajes de ayuda, compilación de programas, sufren algunas veces desajustes, y podemos ver mensajes con el de mas abajo:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
     LANGUAGE = "en_US:en",
     LC_ALL = (unset),
     LC_CTYPE = "es_ES.UTF-8",
     LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8”)

Read More

1

Restaurar una base de datos MySQL de un fichero de backups completo

MySQL MariaDB restaurar una base de datos

Algunas veces puede ocurrir que por pereza, solo tengamos un backup completo (mysqldump –all-databases) con más de una base de datos y queramos restaurar una única base de datos. Por internet circulan algunos tips algo peligrosos como es el uso de mysql –one-database, el cual no es aconsejable. Conozco algún gurú que al final, lo que hace es recuperar la copia en un sistema local y después hacer el dump de la base de datos. Toda una perdida de tiempo.

Actualización
Se actualizo el contenido y el código el 25/03/2020

Read More

Clamscan (amavis): deshabilitarlo en ISPConfig3

ISPConfig deshabilitar Clamscan

Clamscan siempre en el top de mi sistema.

Uno de los handicaps más comunes en el uso de ciertos paneles de control para hosting, (gratuitos, OpenSource, etc) suelen ser los pequeños problemas que se convierten en grandes pesadillas.

Uno de ellos es el antivirus ClamAV que por ejemplo en el panel de control ISPConfig es fuente de problemas, ya que alcanza a consumir el 100% de CPU, con el consiguiente problema de eficacia.

Como muchos de los usuarios de este panel, suelen tener como objetivo la facilidad de uso para administrar el sistema web, suelen hacer uso de herramientas de correo externas (gmail, mailgun, etc), por lo que se hace totalmente innecesario el uso de ClamAV (clamsan) en el sistema.

Read More