Cómo configurar un servidor de nombres de dominio (DNS) (BIND).

Introducción. Bind (Berkeley Internet Name Domain). BIND (acrónimo de Berkeley Internet Name Domain) es una implementación del protocolo DNS y provee una implementación libre de los principales componentes del Sistema de Nombres de Dominio, los cuales incluyen: • Un servidor de sistema de nombres de dominio (named). • Una biblioteca resolutoria de sistema de nombres de dominio. • Herramientas para verificar la operación adecuada del servidor DNS (bind-utils).     El Servidor DNS BIND es ampliamente utilizado en la Internet (99% de los servidores DNS) proporcionando una robusta y estable solución. DNS (Domain Name System). DNS (acrónimo de Domain Name System) es una base de datos distribuida y jerárquica […]

Servidor Web. Programar de forma segura

Muchos editores de texto o IDE’s vienen configurados para guardar una copia de respaldo de los archivos que se van editando, de tal modo que, si tenemos un archivo llamado mi_conexion.php se creará una copia de respaldo del archivo con nombre mi_conexion.php~ Con estos archivos terminados con el caracter ~ debemos tener mucho cuidado porque NO son archivos PHP que el servidor web entienda que debe ejecutar, sino que los trata como un archivo de texto más, por tanto si cometemos el error de subir ese archivo al servidor de producción tendremos nuestro código expuesto para cualquiera. En ocasiones, este código puede que no sea de utilidad para un posible atacante […]