Este documento resume los pasos para configurar el servicio DNS BIND en Debian. Explica cómo instalar los paquetes necesarios de BIND y utilidades DNS, y luego guía al lector a través de la configuración básica de BIND usando la herramienta bindconfig. También cubre cómo editar los archivos de configuración clave como named.conf y resolv.conf para establecer BIND y permitir búsquedas DNS en el sistema.
Este documento presenta información sobre varios sistemas operativos, incluyendo Windows 7, Windows Server Enterprise, CentOS, Linux Mint, Jolicloud y Ubuntu. Proporciona detalles sobre los requisitos, ventajas y desventajas de cada uno. También incluye enlaces para descargar las imágenes ISO de estos sistemas operativos.
Este documento describe la instalación de varios sistemas operativos como Windows Server Core 2008, Ubuntu, CentOS, Debian y Windows 7. Detalla los pasos requeridos como aceptar los términos de licencia, configurar la partición del disco duro, establecer la fecha y hora, y crear un usuario. Finalmente, completa la instalación y configura la red y zona horaria.
Actividad instalacion de sistemas operativossuziisanchez
Este documento presenta una actividad de proyecto sobre la instalación y configuración de sistemas operativos y servicios de red. El objetivo es realizar la instalación de Windows 7, Ubuntu, Windows Server 2008 R2, Windows Server Core, Debian Squeeze y CentOS en máquinas virtuales, respondiendo preguntas sobre particionamiento, sistemas de archivos y requisitos de los SO. Adicionalmente, se deben justificar las elecciones de SO para diferentes casos y presentar equivalencias de aplicaciones entre Windows y Linux.
Este documento proporciona instrucciones para instalar Ubuntu 10.04 en 3 pasos: 1) preparar las particiones de Windows mediante desfragmentación y verificación del disco, 2) insertar el CD de Ubuntu y reiniciar, 3) seguir las instrucciones en pantalla para completar la instalación de Ubuntu en una partición separada junto a Windows. El documento también describe los requisitos mínimos del sistema para Ubuntu.
Este documento proporciona instrucciones para implementar varias soluciones de almacenamiento y copia de seguridad. Se explica cómo configurar RAID 1 y RAID 5 en una máquina virtual de Windows Server 2008. También se detallan formas de compartir archivos a través de una red en Windows y crear copias de seguridad de datos utilizando herramientas como Backup4all en Windows y duplicity en Linux, incluyendo cómo almacenar copias en un servidor FTP. Finalmente, se discuten opciones para crear imágenes de sistemas.
Este documento provee una guía paso a paso para la instalación de Windows Server 2008. Explica cómo planificar la instalación, los requisitos mínimos y recomendados para la memoria, disco duro y procesador. También proporciona consejos como hacer una copia de seguridad, desactivar el antivirus, ejecutar una prueba de memoria y asegurarse de tener los controladores de dispositivos. Describe las características de una instalación de Server Core y sus beneficios como menor mantenimiento, administración y capacidad de
Este documento describe los pasos para instalar varios sistemas operativos como Windows 7, Ubuntu 11.04, Windows Server 2008, Windows Server Core, Debian 6.0 y CentOS 5.5. Explica los requisitos mínimos y recomendados para cada sistema operativo y muestra capturas de pantalla del proceso de instalación. También hace una comparación de aplicaciones equivalentes entre Windows y Linux.
El documento habla sobre la fragmentación del disco duro y la importancia de desfragmentarlo periódicamente. Explica que la fragmentación ocurre cuando los archivos se almacenan en diferentes partes del disco a medida que se instalan y eliminan programas y archivos. Esto hace que el acceso a los archivos sea más lento. Recomienda usar herramientas de desfragmentación como la incluida en Windows para volver a escribir los archivos de forma contigua y mejorar el rendimiento.
Este documento presenta información sobre varios sistemas operativos, incluyendo Windows 7, Windows Server Enterprise, CentOS, Linux Mint, Jolicloud y Ubuntu. Proporciona detalles sobre los requisitos, ventajas y desventajas de cada uno. También incluye enlaces para descargar las imágenes ISO de estos sistemas operativos.
Este documento describe la instalación de varios sistemas operativos como Windows Server Core 2008, Ubuntu, CentOS, Debian y Windows 7. Detalla los pasos requeridos como aceptar los términos de licencia, configurar la partición del disco duro, establecer la fecha y hora, y crear un usuario. Finalmente, completa la instalación y configura la red y zona horaria.
Actividad instalacion de sistemas operativossuziisanchez
Este documento presenta una actividad de proyecto sobre la instalación y configuración de sistemas operativos y servicios de red. El objetivo es realizar la instalación de Windows 7, Ubuntu, Windows Server 2008 R2, Windows Server Core, Debian Squeeze y CentOS en máquinas virtuales, respondiendo preguntas sobre particionamiento, sistemas de archivos y requisitos de los SO. Adicionalmente, se deben justificar las elecciones de SO para diferentes casos y presentar equivalencias de aplicaciones entre Windows y Linux.
Este documento proporciona instrucciones para instalar Ubuntu 10.04 en 3 pasos: 1) preparar las particiones de Windows mediante desfragmentación y verificación del disco, 2) insertar el CD de Ubuntu y reiniciar, 3) seguir las instrucciones en pantalla para completar la instalación de Ubuntu en una partición separada junto a Windows. El documento también describe los requisitos mínimos del sistema para Ubuntu.
Este documento proporciona instrucciones para implementar varias soluciones de almacenamiento y copia de seguridad. Se explica cómo configurar RAID 1 y RAID 5 en una máquina virtual de Windows Server 2008. También se detallan formas de compartir archivos a través de una red en Windows y crear copias de seguridad de datos utilizando herramientas como Backup4all en Windows y duplicity en Linux, incluyendo cómo almacenar copias en un servidor FTP. Finalmente, se discuten opciones para crear imágenes de sistemas.
Este documento provee una guía paso a paso para la instalación de Windows Server 2008. Explica cómo planificar la instalación, los requisitos mínimos y recomendados para la memoria, disco duro y procesador. También proporciona consejos como hacer una copia de seguridad, desactivar el antivirus, ejecutar una prueba de memoria y asegurarse de tener los controladores de dispositivos. Describe las características de una instalación de Server Core y sus beneficios como menor mantenimiento, administración y capacidad de
Este documento describe los pasos para instalar varios sistemas operativos como Windows 7, Ubuntu 11.04, Windows Server 2008, Windows Server Core, Debian 6.0 y CentOS 5.5. Explica los requisitos mínimos y recomendados para cada sistema operativo y muestra capturas de pantalla del proceso de instalación. También hace una comparación de aplicaciones equivalentes entre Windows y Linux.
El documento habla sobre la fragmentación del disco duro y la importancia de desfragmentarlo periódicamente. Explica que la fragmentación ocurre cuando los archivos se almacenan en diferentes partes del disco a medida que se instalan y eliminan programas y archivos. Esto hace que el acceso a los archivos sea más lento. Recomienda usar herramientas de desfragmentación como la incluida en Windows para volver a escribir los archivos de forma contigua y mejorar el rendimiento.
This document introduces a group project from Bina Nusantara University consisting of 3 students: Fauziah Rizky Hutami, Nurbannia Marina Putri, and Lidya Sukiatmo. It announces their new blog at www.3geest.dagdigdug.com and invites the reader to view their blog to learn more about their experiences.
Dokumen tersebut membahas empat tingkatan pengaplikasian e-government mulai dari publikasi informasi hingga transformasi enterprise yang kolaboratif. Juga dibahas tiga tipe relasi e-government yakni government to citizen, government to business, dan government to government beserta contoh aplikasinya seperti website pemerintah daerah dan kementrian.
E-Mail-Marketing stellt auch für Non-Profits, NGO und im Fundraising einen wichtigen Baustein im Marketingmix dar. Michael Keukert zeigte in seinem Vortrag auf dem NonProfit-Camp Anfang 2016 in Aachen, warum E-Mail-Marketing so erfolgreich ist und wie es sich sinnvoll im Sektor einsetzen lässt.
The document provides information about configuring DHCP in Cisco IOS including:
- DHCP provides configuration parameters like IP addresses and lease times to network hosts from a DHCP server.
- By default, Cisco routers include DHCP server and relay agent software. DHCP supports automatic, dynamic, and manual IP address allocation.
- Configuring DHCP involves enabling DHCP services, configuring excluded addresses, DHCP pools for available addresses, and optional settings like DNS servers and lease times. Manual bindings can also be configured to assign specific addresses.
Este documento proporciona instrucciones para instalar un servidor casero basado en Debian. Explica cómo instalar el sistema operativo Debian, configurar el hardware necesario como la partición del disco duro, instalar servicios como Apache, MySQL y Samba, y configurar la red y la seguridad. El manual guía al lector paso a paso a través de la instalación inicial de Debian y la configuración posterior de servicios y aplicaciones para crear un servidor funcional.
Este documento proporciona una guía práctica para la instalación y configuración de Debian GNU/Linux 2.2 (Potato) en 3 oraciones o menos: guía los usuarios a través de los pasos de preparación, instalación del sistema operativo utilizando 4 CD de binarios, configuración de la red, creación de un disco de arranque y reinicio del sistema.
Debian GNU/Linux ofrece una instalación sencilla, acceso a más de 29,000 paquetes de software bien integrados, y actualizaciones fáciles a través de apt-get. También proporciona estabilidad, un sistema de seguimiento de errores público, y buena seguridad del sistema a través de actualizaciones rápidas de paquetes y código fuente disponible.
Este documento proporciona instrucciones para instalar Debian GNU/Linux 6.0.0 con entorno KDE 4 desde 8 DVDs. Explica cómo configurar el idioma, teclado, red, usuarios, reloj, particionar el disco para /, swap, /home e instalar el sistema base y gestor de paquetes desde los DVDs.
Este documento provee una guía práctica para la instalación y configuración de Debian GNU/Linux 2.2 (Potato) utilizando tres CD oficiales y un CD no oficial. Explica los pasos para configurar el teclado, particiones, red, zona horaria, instalar el núcleo Linux y configurar el sistema base.
Este documento proporciona instrucciones para instalar Debian en una máquina virtual y configurar servicios de red como DHCP, HTTP, DNS y FTP. Explica cómo descargar e instalar Debian, configurar la interfaz de red, instalar software adicional como VirtualBox, y probar la conectividad entre la máquina virtual y otra computadora en la misma red local.
Configurar un servidor dns (bind) en linux ubuntu (1)Marc215567
Este documento describe los pasos para configurar un servidor DNS (bind) en Ubuntu Linux, incluyendo instalar bind9, editar los archivos de configuración como named.conf.local y db.local para definir el dominio, reiniciar el servicio bind, y probar la resolución de nombres.
Las 10 etapas para instalar un sistema operativo son: 1) preparar el equipo para arrancar desde un CD/DVD, 2) preparar las particiones del disco duro, 3) ejecutar el programa de instalación, 4) proporcionar el nombre y contraseña del usuario administrador, 5) seleccionar software opcional adicional, 6) configurar los parámetros de red, 7) instalar el gestor de arranque, 8) realizar actualizaciones de seguridad, 9) instalar complementos del navegador, y 10) instalar controladores para
Este documento proporciona instrucciones para instalar Windows y Linux en la misma computadora. Explica que se deben crear particiones separadas para cada sistema operativo y que Windows debe instalarse primero. Luego, se describe el proceso de crear un disco de arranque de Linux e instalar Linux, asegurándose de que el instalador reconozca la partición de Windows. Finalmente, detalla los pasos adicionales requeridos para configurar el inicio dual con versiones de Windows de 32 bits como Windows NT/2000/XP.
Este documento proporciona información sobre la instalación y uso del sistema operativo Debian. Explica los requisitos de hardware y software para la instalación, los diferentes métodos de instalación, y detalla el proceso de particionado del disco y creación de usuarios. También resume las principales ventajas de Debian como su naturaleza de código abierto y gran cantidad de paquetes disponibles, así como algunas desventajas como su curva de aprendizaje y tiempo entre lanzamientos de versiones estables.
Debian es un sistema operativo libre basado en GNU/Linux que se caracteriza por su amplia disponibilidad en arquitecturas, gran colección de software, herramientas para facilitar la instalación y actualización como APT y su compromiso con los principios del software libre. El documento proporciona instrucciones detalladas para instalar Debian, incluyendo la particionado del disco, configuración de red, instalación del kernel, gestor de arranque, configuración del sistema, instalación de entornos gráficos como KDE y Xfce.
Debian es una distribución de Linux que incluye más de 15,000 paquetes de software de forma gratuita. Los usuarios pueden seleccionar qué paquetes instalar mediante una herramienta provista. Debian se actualiza constantemente gracias a la contribución de aproximadamente 1,570 voluntarios y nuevas versiones son lanzadas cada pocos meses. El documento procede a guiar al lector paso a paso en cómo instalar Debian en su máquina, incluyendo la configuración del teclado, particiones, kernel, controladores de dispositivos, red e
Este documento proporciona una introducción al sistema operativo Debian. Explica que Debian es un sistema operativo libre creado por una asociación de desarrolladores. Describe que Debian funciona en la mayoría de computadoras personales y soporta hardware común, aunque algunos fabricantes dificultan el soporte al no publicar especificaciones. También resume los métodos para instalar Debian, incluyendo la descarga de imágenes pequeñas para memorias USB, e instalación por red para máquinas en una red local.
This document introduces a group project from Bina Nusantara University consisting of 3 students: Fauziah Rizky Hutami, Nurbannia Marina Putri, and Lidya Sukiatmo. It announces their new blog at www.3geest.dagdigdug.com and invites the reader to view their blog to learn more about their experiences.
Dokumen tersebut membahas empat tingkatan pengaplikasian e-government mulai dari publikasi informasi hingga transformasi enterprise yang kolaboratif. Juga dibahas tiga tipe relasi e-government yakni government to citizen, government to business, dan government to government beserta contoh aplikasinya seperti website pemerintah daerah dan kementrian.
E-Mail-Marketing stellt auch für Non-Profits, NGO und im Fundraising einen wichtigen Baustein im Marketingmix dar. Michael Keukert zeigte in seinem Vortrag auf dem NonProfit-Camp Anfang 2016 in Aachen, warum E-Mail-Marketing so erfolgreich ist und wie es sich sinnvoll im Sektor einsetzen lässt.
The document provides information about configuring DHCP in Cisco IOS including:
- DHCP provides configuration parameters like IP addresses and lease times to network hosts from a DHCP server.
- By default, Cisco routers include DHCP server and relay agent software. DHCP supports automatic, dynamic, and manual IP address allocation.
- Configuring DHCP involves enabling DHCP services, configuring excluded addresses, DHCP pools for available addresses, and optional settings like DNS servers and lease times. Manual bindings can also be configured to assign specific addresses.
Este documento proporciona instrucciones para instalar un servidor casero basado en Debian. Explica cómo instalar el sistema operativo Debian, configurar el hardware necesario como la partición del disco duro, instalar servicios como Apache, MySQL y Samba, y configurar la red y la seguridad. El manual guía al lector paso a paso a través de la instalación inicial de Debian y la configuración posterior de servicios y aplicaciones para crear un servidor funcional.
Este documento proporciona una guía práctica para la instalación y configuración de Debian GNU/Linux 2.2 (Potato) en 3 oraciones o menos: guía los usuarios a través de los pasos de preparación, instalación del sistema operativo utilizando 4 CD de binarios, configuración de la red, creación de un disco de arranque y reinicio del sistema.
Debian GNU/Linux ofrece una instalación sencilla, acceso a más de 29,000 paquetes de software bien integrados, y actualizaciones fáciles a través de apt-get. También proporciona estabilidad, un sistema de seguimiento de errores público, y buena seguridad del sistema a través de actualizaciones rápidas de paquetes y código fuente disponible.
Este documento proporciona instrucciones para instalar Debian GNU/Linux 6.0.0 con entorno KDE 4 desde 8 DVDs. Explica cómo configurar el idioma, teclado, red, usuarios, reloj, particionar el disco para /, swap, /home e instalar el sistema base y gestor de paquetes desde los DVDs.
Este documento provee una guía práctica para la instalación y configuración de Debian GNU/Linux 2.2 (Potato) utilizando tres CD oficiales y un CD no oficial. Explica los pasos para configurar el teclado, particiones, red, zona horaria, instalar el núcleo Linux y configurar el sistema base.
Este documento proporciona instrucciones para instalar Debian en una máquina virtual y configurar servicios de red como DHCP, HTTP, DNS y FTP. Explica cómo descargar e instalar Debian, configurar la interfaz de red, instalar software adicional como VirtualBox, y probar la conectividad entre la máquina virtual y otra computadora en la misma red local.
Configurar un servidor dns (bind) en linux ubuntu (1)Marc215567
Este documento describe los pasos para configurar un servidor DNS (bind) en Ubuntu Linux, incluyendo instalar bind9, editar los archivos de configuración como named.conf.local y db.local para definir el dominio, reiniciar el servicio bind, y probar la resolución de nombres.
Las 10 etapas para instalar un sistema operativo son: 1) preparar el equipo para arrancar desde un CD/DVD, 2) preparar las particiones del disco duro, 3) ejecutar el programa de instalación, 4) proporcionar el nombre y contraseña del usuario administrador, 5) seleccionar software opcional adicional, 6) configurar los parámetros de red, 7) instalar el gestor de arranque, 8) realizar actualizaciones de seguridad, 9) instalar complementos del navegador, y 10) instalar controladores para
Este documento proporciona instrucciones para instalar Windows y Linux en la misma computadora. Explica que se deben crear particiones separadas para cada sistema operativo y que Windows debe instalarse primero. Luego, se describe el proceso de crear un disco de arranque de Linux e instalar Linux, asegurándose de que el instalador reconozca la partición de Windows. Finalmente, detalla los pasos adicionales requeridos para configurar el inicio dual con versiones de Windows de 32 bits como Windows NT/2000/XP.
Este documento proporciona información sobre la instalación y uso del sistema operativo Debian. Explica los requisitos de hardware y software para la instalación, los diferentes métodos de instalación, y detalla el proceso de particionado del disco y creación de usuarios. También resume las principales ventajas de Debian como su naturaleza de código abierto y gran cantidad de paquetes disponibles, así como algunas desventajas como su curva de aprendizaje y tiempo entre lanzamientos de versiones estables.
Debian es un sistema operativo libre basado en GNU/Linux que se caracteriza por su amplia disponibilidad en arquitecturas, gran colección de software, herramientas para facilitar la instalación y actualización como APT y su compromiso con los principios del software libre. El documento proporciona instrucciones detalladas para instalar Debian, incluyendo la particionado del disco, configuración de red, instalación del kernel, gestor de arranque, configuración del sistema, instalación de entornos gráficos como KDE y Xfce.
Debian es una distribución de Linux que incluye más de 15,000 paquetes de software de forma gratuita. Los usuarios pueden seleccionar qué paquetes instalar mediante una herramienta provista. Debian se actualiza constantemente gracias a la contribución de aproximadamente 1,570 voluntarios y nuevas versiones son lanzadas cada pocos meses. El documento procede a guiar al lector paso a paso en cómo instalar Debian en su máquina, incluyendo la configuración del teclado, particiones, kernel, controladores de dispositivos, red e
Este documento proporciona una introducción al sistema operativo Debian. Explica que Debian es un sistema operativo libre creado por una asociación de desarrolladores. Describe que Debian funciona en la mayoría de computadoras personales y soporta hardware común, aunque algunos fabricantes dificultan el soporte al no publicar especificaciones. También resume los métodos para instalar Debian, incluyendo la descarga de imágenes pequeñas para memorias USB, e instalación por red para máquinas en una red local.
nos mostrata una pequeña reseña de lo que caracterisa al sistema operativo Debian
asi como sus ventajas y desventajas
agredecimientos a alumno de la UAEM
Debian es un sistema operativo libre basado en Linux. Utiliza el kernel Linux pero las herramientas básicas provienen de GNU, por lo que se le conoce como GNU/Linux. Algunas de sus características principales son que es de código abierto, multiusuario, multiplataforma y que garantiza cuatro libertades para el usuario. Para instalar Debian se requiere introducir el CD o DVD de instalación y configurar la BIOS para arrancar desde él, luego se guiará al usuario a través de un asistente de instalación gráfico.
Debian es un sistema operativo libre basado en Linux. Utiliza el kernel Linux pero las herramientas básicas provienen de GNU, por lo que se le conoce como GNU/Linux. Algunas de sus características principales son que es de código abierto, multiusuario, multiplataforma y que ofrece estabilidad, seguridad y numerosas aplicaciones libres. Para instalarlo, se requiere introducir el disco de instalación, ajustar el orden de arranque en la BIOS para iniciar desde el CD/DVD y seguir las instrucciones en
Debian es un sistema operativo libre basado en Linux. Utiliza el kernel Linux pero las herramientas básicas provienen de GNU, por lo que se le conoce como GNU/Linux. Algunas de sus características principales son que es de código abierto, multiusuario, multiplataforma y que garantiza cuatro libertades fundamentales para los usuarios. Debian puede instalarse introduciendo el disco de instalación, ajustando el orden de arranque en la BIOS para priorizar el lector de CD/DVD y siguiendo las instrucciones en pantalla.
El documento presenta un taller sobre la instalación de GNU/Linux. Explica el marco legal del software libre en Venezuela y los pasos para instalar distribuciones como Debian y Linux Mint, incluyendo la descarga de ISOs, creación de medios de arranque, inicio del live USB/CD, y la instalación del sistema operativo. También cubre el uso de la terminal, gestión de archivos, instalación de paquetes, y otras tareas posteriores a la instalación como agregar repositorios y actualizaciones.
The document discusses the phases of installing an operating system: 1) preparing the computer to boot from a CD or DVD, 2) preparing the hard disk by creating necessary partitions, 3) running the installation program, 4) assigning a user name and password, 5) handling optional software components, 6) configuring the network settings if connecting to a local area network, 7) considering the boot manager if both Linux and Windows are installed, and 8) obtaining drivers if not included.
libro completo de oracle 11g que con teoría y ejercicios básicos te va introduciendo gradualmente al mundo de la programación de bases de datos mediante el lenguaje SQL con consultas desde las más básicas hasta utilizar joins con mas de dos y mas tablas ayudando a optimizar y manipular de mejor manera la información almacenada en nuestra base de datos
Leithold el calculo en español 7a.ediciónGuiro Lin
Este documento describe los detalles de un proyecto de construcción de una carretera. Explica los materiales que se usarán, como concreto y asfalto, el trazado de la ruta de 10 millas, y un cronograma tentativo de 18 meses para completar el proyecto por fases.
52705482 estructura-de-datos-c-pilas-colas-listas-arboles-3Guiro Lin
Este documento describe diferentes estructuras de datos dinámicas en C y C++, incluyendo listas abiertas, pilas, colas, listas circulares, listas doblemente enlazadas y árboles. Explica las declaraciones de tipos, operaciones básicas y algoritmos para insertar, eliminar y buscar elementos en cada estructura. También incluye ejemplos de código en C y C++ para implementar cada estructura.
uso de subconsultas en oracle, en general puede usarse la misma logica para mysql,postgreSQL y para sql server, solo sería de adaptarlo a la sintaxis de cada gestor
Este documento proporciona una introducción al uso del programa cliente mysql para crear y usar una base de datos sencilla. Explica cómo conectarse a un servidor MySQL, crear una base de datos y tablas, insertar y consultar datos, y proporciona ejemplos de comandos básicos de SQL.
Este documento proporciona un tutorial básico sobre cómo usar MySQL. Explica cómo conectarse a un servidor MySQL, crear y seleccionar una base de datos, y luego crear una tabla dentro de la base de datos para almacenar información sobre las mascotas de una persona. A continuación, muestra cómo insertar datos en la tabla, hacer consultas para recuperar datos y desconectarse del servidor MySQL.
El documento describe cómo añadir hosts virtuales a topologías de red en GNS3 usando el simulador VPCS. VPCS genera 9 hosts virtuales predeterminados que pueden configurarse con direcciones IP y conectarse a dispositivos de red en GNS3, como routers y switches. Esto permite realizar pruebas de conectividad como ping y traceroute sin necesidad de máquinas virtuales completas.
Este documento presenta un manual introductorio sobre JavaScript. Explica que JavaScript es un lenguaje de programación interpretado usado principalmente para crear páginas web dinámicas y reactivas. Describe brevemente la diferencia entre lenguajes compilados e interpretados. Además, incluye secciones sobre elementos del lenguaje como variables, objetos y operadores, así como ejemplos de aplicaciones comunes de JavaScript en páginas web.
Este documento presenta un resumen de un manual sobre jQuery. Explica que jQuery es un framework JavaScript popular que simplifica el desarrollo de aplicaciones web avanzadas compatibles con todos los navegadores. El manual contiene 43 capítulos introduciendo conceptos básicos de jQuery y fue escrito por Miguel Angel Alvarez para el sitio web DesarrolloWeb.com. Incluye ejemplos simples de uso de jQuery para cambiar texto al hacer clic en botones.
Este documento presenta un manual sobre Struts 2. Explica la arquitectura MVC de Struts 2, con las secciones de controlador, modelo y vista. También cubre temas como la instalación de Struts 2, la creación de una aplicación Hello World básica, y la configuración del archivo struts.xml. Finalmente, incluye capítulos sobre el desarrollo de aplicaciones de login y logout, y una descripción de las principales etiquetas de Struts 2.
un libro completo para aprender a programar en .net aunque para muchos es mejor programar en java, es bueno también conocer a cerca de .net pues hay empresas que pagan muy bien por desarrollar en .net
Este documento proporciona una lista de comandos de Cisco Router organizados por modo de operación. Los modos incluyen modo EXEC de usuario y privilegiado, modo de configuración global y submodos de configuración de interfaz, línea y protocolo de enrutamiento. Se describen comandos para configurar y monitorear funciones como direccionamiento IP, protocolos de enrutamiento, interfaces y acceso al dispositivo.
Este documento describe la configuración de un servidor de correo multidominio utilizando herramientas como LDAP, Postfix, Courier y BIND. Se explica cómo configurar el DNS con BIND, crear usuarios y dominios en LDAP, configurar Postfix para utilizar LDAP y permitir correo para múltiples dominios, y unir LDAP con Postfix.
Este documento presenta las políticas de seguridad informática propuestas por la Dirección de Telemática del CICESE. Estas políticas norman aspectos como la instalación, mantenimiento y actualización del equipo de cómputo, el control de accesos a áreas críticas, equipos y sistemas, así como el uso de la red y el software. El objetivo es proteger los recursos tecnológicos de la institución y garantizar la continuidad del servicio de manera segura.
El documento habla sobre la unidad 3 de una política de seguridad. Explica que las políticas de seguridad son importantes para evitar efectos catastróficos en los negocios. Luego describe un fraude a 55 millones de clientes de eBay y los objetivos de aprender conceptos básicos de políticas de seguridad e identificar su ámbito de aplicación. Finalmente, resume los contenidos de la unidad que incluyen conceptos básicos, documentos de la política y su implantación.
1. DNS/BIND
Ivan E. Moore II.
rkrusty@tdyc.com
3 de febrero de 2000
Versi´ n 1.0, 24/10/2000, JEV
o
Versi´ n 1.1, 07/01/2001, MAV
o
Resumen
Esta es la traducci´ n al espa˜ ol del cap´tulo 8 sobre DNS/BIND del Manual Debian de
o n ı
Administraci´ n de Redes (http://www.debian.org/doc/manuals/network-administrator/). La
o
traducci´ n al espa˜ ol ha sido realizada por David Charro Ripa <dcharro@iname.com>.
o n
(Este art´culo ha sido publicado por La Espiral y su versi´ n mas reciente se puede encontrar en
ı o
http://www.laespiral.org 1)
1. Introducci´ n
o
Bienvenido. El prop´ sito de esta secci´ n es ayudar a configurar BIND en Debian. El documen-
o o
to empezar´ desde cero y le llevar´ a un sistema BIND completo y que funcione realmente. Tal
a a
y como pidieron algunas personas, he incluido instrucciones sobre c´ mo configurar un Dominio
o
DNS desde un punto de vista tanto de Servidor Primario como de Servidor Secundario.
Adem´ s me he centrado s´ lo en BIND 8.x, ya que es la versi´ n actual utilizada por Debian y
a o o
es mucho mejor usarla. Si est´ usando BIND 4.x, le recomendar´a actualizarse.
a ı
Por favor, tenga en cuenta que la mayor´a de la gente no necesita tener BIND instalado en su
ı
sistema. De hecho solo los servidores lo necesitan realmente. De vez en cuando surgen ataques
1
Copyright 1998-2000 Ivan E. Moore II. Este manual es software libre. Puede redistribuirlo y/o modificarlo ba-
jo los t´ rminos de la Licencia P´ blica General de GNU seg´ n es publicada por la Free Software Foundation
e u u
(http://www.fsf.org), bien de la versi´ n 2 de dicha Licencia o bien (seg´ n su elecci´ n) de cualquier versi´ n poste-
o u o o
rior.
Este manual se distribuye con la esperanza de que sea util, pero SIN NINGUNA GARANT´ incluso sin la garant´a
´ IA, ı
ı ´
MERCANTIL impl´cita o sin garantizar la CONVENIENCIA PARA UN PROPOSITO PARTICULAR. V´ ase la Li- e
cencia P´ blica General de GNU para m´ s detalles.
u a
Deber´a haber recibido una copia de la Licencia P´ blica General junto con este manual. Si no ha sido as´, escriba
ı u ı
a la Free Software Foundation, Inc., en 675 Mass Ave, Cambridge, MA 02139, EEUU. A˜ ada tambi´ n informaci´ n
n e o
sobre c´ mo contactar con usted mediante correo electr´ nico y postal.
o o
2. La Espiral - DNS/BIND 2
(“exploits”) que cualquiera puede hacer, desde ataques por denegaci´ n de servicio a verdaderas
o
situaciones comprometedoras para el root. La mayor´a de los servidores DNS est´ n incorrecta-
ı a
mente configurados y acaban en estas situaciones. Si est´ configurando un sistema dom´ stico, no
a e
necesitar´ tener instalado BIND. Por favor, pi´ nselo antes de seguir.
a e
NOTA: La versi´ n 8.2.1 de BIND y posteriores tiene una presentaci´ n diferente. Todos los
o o
ficheros de configuraci´ n relacionados con BIND est´ n ahora en /etc/bind. Estos incluyen
o a
los ficheros de zona.
Por favor, lea 8 para una ayuda avanzada de BIND.
2. Conseguir los ficheros necesarios
Antes de nada, necesitar´ instalar los ficheros apropiados. Vaya al dselect e instale los sigu-
a
ientes ficheros:
Ficheros necesarios:
bind
dnsutils
Ficheros opcionales:
bind-doc
bind-dev
dns-browse
libnet-dns-perl
nslint
dhcp-dns
dnscvsutil
Si usa apt-get, entonces basta con ejecutar este comando:
apt-get install bind bind-doc dnsutils
3. Configurar BIND
3.1. bindconfig
Si ya ha instalado BIND y ha contestado a las preguntas durante la instalaci´ n, puede recon-
o
figurar el sistema BIND b´ sico tecleando bindconfig. Este programa configura s´ lo las opciones
a o
gen´ ricas b´ sicas. bindconfig es lo que ejecuta dpkg cuando instala BIND, de modo que lo que
e a
vamos a explicar es exactamente lo que se encontrar´ cuando instale BIND la primera vez. As´ es
a ı
como aparece.
Este programa no existe en las versiones de BIND 8.2.1 y posteriores. Deber´a reaparecer de
ı
nuevo en cualquier momento, pero por ahora ignore estos pasos si usa dichas versiones.
3.1.1. Paso 1
(Ignore este paso si es la primera instalaci´ n con dselect o con apt-get)
o
3. 3.1 bindconfig 3
snowcrash:/var/named# bindconfig
It appears that you already have an /etc/named.conf file, suggesting
that you have already configured BIND version 8.X at least once. If
you proceed, a copy of this file will be saved, but no customizations
that you have made to it will be included in the new configuration.
If this means nothing to you, go ahead and proceed with the remainder
of the configuration process. If you have customized /etc/named.conf,
you probably want to stop now to preserve your customizations.
Proceed to configure BIND, ignoring existing /etc/named.conf? [N]
3.1.2. Paso 2
BIND Configuration
------------------
By answering the following questions, you can configure BIND for your system.
If your system has already been configured, the default values will allow you
to verify your existing configuration.
Press [ENTER]
3.1.3. Paso 3
Forwarder Hosts
---------------
If you are close to a well-connected host or set of hosts which accept
recursive DNS queries, it would be to your advantage to use them as forwarders
in order to reduce traffic over links to outside servers.
Your DNS server will send all queries not in its cache to the forwarders
first. Each forwarder will be asked in turn until an answer is returned or the
list is exhausted. If no answer is forthcoming from a forwarder, the server
will continue as it would have without the forwarders.
To answer this question, separate each address with a space, or answer ‘none’
to eliminate all forwarder hosts.
Forwarder IP addresses? []
Esta opci´ n le permite redirigir cualquier petici´ n DNS a otro servidor DNS. La raz´ n por la
o o o
que pudiera querer hacer esto es que se encontrara al otro lado de un cortafuegos y no pudiera
alcanzar la red exterior directamente. Puede apuntar su servidor para que todas sus b´ squedas las
u
haga desde servidores dentro de su red que puedan acceder a la red exterior.
4. 3.2 resolv.conf 4
3.1.4. Paso 4
Localhost Entries
-----------------
With this option, BIND will contain entries for the ‘localhost’ pseudo-host
and its reverse mapping (127.0.0.1). This is recommended.
Enable localhost entries? [Y]
Usted necesita esto. Le permite asociaciones (“mappings”) hacia y desde su servidor local que
es 127.0.0.1.
3.1.5. Paso 5
Configuration Complete
----------------------
Advanced configuration, such as sortlists, xfrnets, limits, and other options
can be accomplished by manually editing the /var/named/boot.options
configuration file and reloading your nameserver. You may wish to refer to
the named(8) man page or review the documentation in /usr/doc/net/named to
assist in further customization.
This automatic configuration does not manipulate zone files; you should ensure
the proper boot entries are made in /var/named/boot.zones for each primary and
secondary zone you are serving. If you leave this file empty, your server will
act conveniently as a caching-only name server.
Saving old /var/named/boot.options to /var/named/boot.options.old ...
Reading boot.zones ...
Reading boot.options ...
Rotated ‘/etc/named.conf’ at Mon Dec 7 06:34:58 EST 1998.
Reload named now with the new configuration? [Y]
Toda su configuraci´ n b´ sica ya est´ completa. Siga adelante y diga s´ (“yes”) aqu´ para que
o a a ı ı
se reinicie BIND.
3.2. resolv.conf
/etc/resolv.conf es el fichero que busca Linux para saber c´ mo deber´a realizar las
o ı
b´ squedas DNS. El formato es como sigue:
u
domain sudominio.com
search sudominio.com otrosdominios.com
nameserver 192.168.100.1
nameserver 127.0.0.1
5. La Espiral - DNS/BIND 5
La primera l´nea le dice en qu´ dominio est´ . Se puede omitir si quiere, pero recomendar´a
ı e a ı
su uso. La segunda es un patr´ n de b´ squeda. Tambi´ n puede omitirse, pero tambi´ n recomen-
o u e e
dar´a su utilizaci´ n. Sin ella no podr´a buscar el nombre de una m´ quina sin tener que escribir
ı o ı a
su nombre de dominio completamente calificado, p.e. no podr´a buscar “beavis”. Deber´a buscar
ı ı
“beavis.otrodominio.com” (a menos que lo haya especificado en su fichero /etc/hosts).
Las l´neas “nameserver” le dicen un orden de b´ squeda de servidores DNS. Ya que estamos
ı u
configurando BIND en su sistema, necesitar´ cambiar este fichero. Querr´ que se parezca m´ s al
a a a
siguiente:
domain sudominio.com
search sudominio.com
nameserver 127.0.0.1
nameserver x.x.x.x
Reemplace “sudominio.com” con cualquier dominio que est´ usando y sustituya la “x.x.x.x”
e
con un servidor DNS de respaldo que pueda usar. (De este modo, si falla el suyo, a´ n podr´ realizar
u a
b´ squedas).
u
Guarde este fichero, y deber´a haberlo conseguido. Lo que esto le ofrece es la capacidad para
ı
buscar informaci´ n DNS en Internet.
o
Por favor, dir´jase a 5 para informarse sobre c´ mo preparar un Dominio DNS que funcione.
ı o
4. Configuraci´ n avanzada
o
4.1. named.conf
named.conf es el lugar donde le dice a BIND qu´ , d´ nde y c´ mo. Se trata del fichero de
e o o
configuraci´ n principal de BIND. Antes de BIND 8.x este fichero se llamaba named.boot. M´ s
o a
abajo est´ el fichero named.conf que se crea tras la primera instalaci´ n de BIND.
a o
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// Boot file for name server
6. 4.1 named.conf 6
//
// type domain source file
zone "." {
type hint;
file "named.root";
};
// Zone boot information and daemon options are kept in other files
// (autoincluded from boot.zones)
//
// Name server zone boot file
// See named(8) for syntax and further information
//
// type domain source file
// (autoincluded from boot.options)
//
// Options for name server
// Use ‘bindconfig’ to automatically configure this file
//
// type domain source file
zone "localhost" {
type master;
file "named.local";
};
zone "127.in-addr.arpa" {
type master;
file "named.rev-local";
};
// Custom configurations below (will be preserved)
El fichero named.conf es muy configurable. Simplemente con mirarlo ya se puede intuir
c´ mo a˜ adir un dominio nuevo. Para a˜ adir un dominio nuevo s´ lo hay que poner al principio de
o n n o
su fichero named.conf lo siguiente:
zone "nuevodominio.com" {
type master;
file "nuevodominio.db";
};
zone "100.168.192.in-addr.arpa" {
type master;
file "192.rev";
};
Reemplace “nuevodominio.com” con el nombre del dominio que DNS va a resolver y susti-
tuya “100.168.192.in-addr.arpa” con la subred apropiada para la que llevar´ a cabo DNS inverso.
a
7. 4.2 Archivos de zona 7
Observe el nombre de esta zona de b´ squeda inversa: es el n´ mero de direcci´ n IP de la red en
u u o
orden inverso, seguido de .in-addr.arpa. Para m´ s informaci´ n sobre c´ mo funciona esto,
a o o
por favor, vaya a la documentaci´ n de BIND 8.x situada en /usr/doc. ( si instal´ bind-doc) O
o o
pruebe con la URL BIND Online Documentation.
En el ejemplo anterior, “type” especifica si es un master o un esclavo de ese dominio. El tipo
master quiere decir que su servidor DNS no pedir´ a nadie m´ s informaci´ n sobre ese dominio.
a a o
Otros sistemas pueden configurarse para realizar transferencias de zona (“zone-transfers”) de ese
dominio. La transferencia de zona b´ sicamente significa pasar la informaci´ n a otro servidor DNS
a o
y as´ ser utilizado para realizar b´ squedas DNS. En cambio, si va a extraer la informaci´ n de otro
ı u o
servidor, necesitar´ usar el tipo esclavo (“type slave”).
a
“file” en el ejemplo de arriba especifica el nombre del fichero donde se guarda o se guardar´ la
a
informaci´ n. Estos ficheros se encuentran (o deber´an encontrarse) por defecto en /var/named
o ı
(a menos que cambie la sentencia “directory” en /etc/named.conf).
Por defecto BIND no est´ configurado con mucha seguridad y cualquiera puede extraer su
a
informaci´ n remotamente. Para controlar qui´ n puede realizar transferencias de zona y as´ extraer
o e ı
informaci´ n de su servidor, a˜ ada esta l´nea a su fichero named.conf:
o n ı
allow-transfer "192.168.100.1"; /* this line */
Esta l´nea va dentro de la secci´ n de opciones como por ejemplo:
ı o
options {
directory "/var/named";
allow-transfer "192.168.100.1";
};
Sustituya 192.168.100.1 con la direcci´ n IP de aquellos servidores que quiera que sean ca-
o
paces de realizar transferencias de zona de su servidor. NOTA: Esto no quiere decir que las
personas no listadas aqu´ no sean capaces de hacer b´ squedas de nombres de servidores en su
ı u
servidor. S´ lo significa que ellos tiene que conocer lo que est´ n buscando. Tienen que saber un
o a
nombre o una direcci´ n IP para hacer una b´ squeda. No podr´ n extraer todos los datos guardados
o u a
en sus ficheros de base de datos.
4.2. Archivos de zona
Los archivos de zona (o archivos de base de datos) son el coraz´ n de su sistema BIND.
o
Aqu´ est´ toda la informaci´ n sobre qu´ nombre de host se asocia con qu´ direcci´ n IP.
ı a o e e o
4.2.1. Archivos de zonas de dominio
Aqu´ tenemos un ejemplo para un fichero de dominio de sudominio.com. Por favor observe
ı
que se trata de un ejemplo muy gen´ rico y que existen m´ s caracter´sticas que se pueden incluir.
e a ı
Vaya a la documentaci´ n de BIND para obtener m´ s ayuda de estas caracter´sticas.
o a ı
8. 4.2 Archivos de zona 8
;
; BIND data file for sudominio.com
;
@ IN SOA sudominio.com. root.sudominio.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.sudominio.com.
IN MX 10 mail.sudominio.com.
www IN A 192.168.100.5
dns IN A 192.168.100.10
mail IN A 192.168.100.20
Cualquier l´nea que comience con “;” (punto y coma) es un comentario y ser´ ignorado
ı a
por BIND. Las primeras 6 l´neas son de configuraci´ n de la zona. Estas l´neas dicen cu´ l es
ı o ı a
la zona (sudominio.com), qui´ n es el responsable (root.sudominio.com, que es equivalente a
e
root@sudominio.com) y alguna otra cosa m´ s. Estas otras cosas incluyen un n´ mero de serie
a u
que nos d´ una pista de cu´ ndo se ha actualizado, cada cu´ nto actualizar la base de datos, cada
e a a
cu´ nto reintentar una transferencia de zona, cu´ ndo caduca la informaci´ n de zona y un tiempo
a a o
de vida por defecto. *IMPORTANTE* En el momento en que haga cambios a los ficheros de
zona, debe incrementar el n´ mero de serie. Si no lo hace, puede haber problemas, sobre todo
u
si es un servidor primario proporcionando informaci´ n a sitios secundarios. La mayor´a de esta
o ı
informaci´ n s´ lo se usa si tiene sistemas tanto maestros como esclavos.
o o
Las dos l´neas siguientes le dicen qui´ n es el servidor DNS primario y qui´ n deber´a coger
ı e e ı
el correo en este dominio. Puede tener m´ ltiples l´neas de cada uno de estos. Para a˜ adir m´ s
u ı n a
servidores DNS tan solo hay que repetir exactamente lo que est´ listado, cambiando el servidor
a
dns.sudominio.com por otro servidor DNS. Para a˜ adir otro servidor de correo, haga lo mismo
n
salvo que tiene un campo extra. El “10” en la l´nea MX establece la prioridad, los n´ meros bajos
ı u
son los primeros. Esto quiere decir que, si tiene 2 l´neas MX, una con 10 y la otra con 20, inten-
ı
tar´ enviar el correo a la lista MX con la prioridad 10 y si falla ir´ a la lista MX con la prioridad
a a
20.
El resto del fichero de zona relaciona todas sus computadoras e IPs. Para m´ s informaci´ n de
a o
otras caracter´sticas y configuraci´ n de esta informaci´ n pruebe con la documentaci´ n de BIND.
ı o o o
4.2.2. Ficheros inversos
Los ficheros de b´ squeda inversa son casi iguales a los ficheros de dominio, pero con algunos
u
peque˜ os cambios. Aqu´ hay un ejemplo de un fichero de b´ squeda inversa.
n ı u
;
; BIND reverse data file for 192.168.100.0
9. La Espiral - DNS/BIND 9
;
@ IN SOA sudominio.com. root.sudominio.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
;
IN NS dns.sudominio.com.
5 IN PTR www.sudominio.com.
10 IN PTR dns.sudominio.com.
20 IN PTR mail.sudominio.com.
La primera secci´ n de este fichero es exactamente la misma que la primera secci´ n de los
o o
ficheros de zona de dominio. La secci´ n de abajo es la diferente. Aqu´ estamos listando primero
o ı
´
la ultima parte de la direcci´ n IP y por tanto el nombre del puesto al final.
o
Aqu´ tiene que fijarse en dos detalles. Debe usar el nombre de dominio completamente cuali-
ı
´
ficado y poner un punto al final de el. Estas 2 observaciones son importantes y el comportamiento
ser´ extra˜ o de no hacerlo as´. Otra posibilidad es usar “$ORIGIN”, que es el nombre de dominio
a n ı
que se a˜ ade autom´ ticamente a todos los nombres que no acaban en punto. El origen puede
n a
cambiarse el fichero db con $ORIGIN. No olvide el punto final de $ORIGIN.2
$ORIGIN sudominio.com.
5. Configurar un servidor primario de DNS
En el Servidor Primario de DNS es donde est´ n las copias maestras de sus archivos DNS.
a
´
Puede ser un solo sistema u otros servidores (Secundarios) pueden trabajar con el, llevando a
cabo transferencias de zona. Una transferencia de zona es s´ lo eso, traspasar los archivos de zona
o
de un sistema a otro. As´ es como un servidor primario distribuye su informaci´ n de zona a otros
ı o
servidores.
Esta secci´ n trata sobre c´ mo configurar su sistema Debian como servidor primario de DNS.
o o
Crearemos un dominio falso y configuraremos BIND para funcionar con ese dominio.
5.1. Preparaci´ n
o
Lo que haremos aqu´ sera crear un nuevo dominio. Para nuestros prop´ sitos utilizaremos
ı o
foo.org. En esta secci´ n, prepararemos su sistema Debian para ser un servidor primario de foo.org.
o
Para una mejor comprensi´ n del funcionamiento de todo esto, usaremos los siguientes servi-
o
dores con sus correspondientes IP para los ejemplos.
2
Paul Albitz, Cricket Liu: DNS and BIND, O’Reilly & Accosiates, Inc, 1a edic. julio 1994, pag. 136
10. 5.2 Configurar BIND para su nuevo Dominio DNS 10
www.foo.org = 192.168.100.10
news.foo.org = 192.168.100.20
mail.foo.org = 192.168.100.30
dns.foo.org = 192.168.100.40
dns2.foo.org = 192.168.100.50
Utilizando esto en nuestro ejemplo, dns.foo.org representar´ su servidor Debian. dns2.foo.org
a
ser´ usado 6. Tambi´ n habr´ observado que estamos utilizando la subred 192.168.100.x. Para
a e a
nuestros ejemplos aqu´, tambi´ n seremos maestro para esta subred.
ı e
5.2. Configurar BIND para su nuevo Dominio DNS
Ahora a configurar BIND. Como se muestra en 4, configurar BIND es bastante sencillo. De
nuevo, no vamos a tratar ninguna configuraci´ n avanzada pero si desea ayuda, por favor, pruebe
o
con BIND 8.0 Online Documentation.
5.2.1. archivos de zona
Primero necesitamos crear dos archivos. Uno para su dominio foo.org y otro para su subred
192.168.100.x. Empecemos con el archivo del dominio foo.org. Necesita crear un archivo llamado
foo.db en /var/named. (Este archivo puede llamarse como quiera, pero lo hacemos as´ por ı
el ejemplo). El archivo deber´a parecerse a algo como esto:
ı
;
; BIND data file for foo.db
; /var/named/foo.db
;
@ IN SOA foo.org. root.foo.org. (
1998121401 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.foo.org.
IN MX 10 mail.foo.org.
www IN A 192.168.100.10
news IN A 192.168.100.20
mail IN A 192.168.100.30
dns IN A 192.168.100.40
dns2 IN A 192.168.100.50
Observe, en el ejemplo anterior, que usamos como serie 1998121401. La raz´ n principal por
o
´
la que lo hacemos es tener una pista de cu´ ndo fue modificado por ultima vez el archivo. Nos dice
a
11. 5.2 Configurar BIND para su nuevo Dominio DNS 11
que el archivo fue modificado por ultima vez el 14-12-1998 y que fue la primera vez en ese d´a.ı
No hace falta que lo haga as´, pero necesitar´ estar seguro de que aumenta la serie cada vez que
ı a
lo modifica. (Especialmente si tiene Secundarios).
Ahora necesita crear su archivo de la subred 192.168.100.x. Cree un archivo llamado 192.168.100.db
en /var/named. Se parecer´ necesariamente a algo como lo siguiente:
a
;
; BIND reverse data file for 192.168.100.0
; /var/named/192.168.100.db
;
@ IN SOA foo.org. root.foo.org. (
1998121401 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.foo.org.
10 IN PTR www.foo.org.
20 IN PTR news.foo.org.
30 IN PTR mail.foo.org.
40 IN PTR dns.foo.org.
50 IN PTR dns2.foo.org.
Por favor, tanga en cuenta el (.) al final de cada nombre de puesto. (ej. www.foo.org.) El punto
DEBE estar all´, pues de otra manera BIND no leer´ correctamente su zona.
ı a
5.2.2. named.conf
Ahora necesitamos a˜ adir su nuevo dominio al archivo de configuraci´ n de BIND. Adelante,
n o
edite su archivo/etc/named.conf y a˜ ada las siguientes l´neas al final.
n ı
zone "foo.org" {
type master;
file "foo.db";
};
zone "100.168.192.in-addr.arpa" {
type master;
file "192.168.100.rev";
};
Guarde ese fichero y lo habr´ hecho. Todo lo que tiene que hacer ahora es ejecutar /etc/init.d/bind
a
reload y probarlo. Para ayuda sobre c´ mo comprobar BIND, por favor, revise 7.
o
12. La Espiral - DNS/BIND 12
6. Configurar un Servidor DNS Secundario
Un Servidor DNS Secundario es b´ sicamente un servidor de respaldo. No mantiene las ver-
a
siones maestras de la informaci´ n de zona, sino copias. La mayor´a de los sitios usan servidores
o ı
Secundarios en ubicaciones remotas o para disminuir el trabajo del servidor Primario. El servidor
Secundario realiza transferencias de zona en tiempos acordados, haciendo seguro que tenga las
versiones m´ s actualizadas de la informaci´ n de zona.
a o
6.1. Preparaci´ n
o
La gran diferencia al preparar un servidor Primario y otro Secundario es que sus archivos de
´
zona ya est´ n construidos. Los unicos cambios que tiene que hacer es decirle a BIND en ambos
a
sistemas que este servidor es uno Secundario y realizar las transferencias de zona.
6.2. Configurar BIND como un Servidor Secundario para su nuevo Dominio DNS
6.2.1. Cambios al Servidor Primario
Primero tenemos que hacer cambios a su servidor Primario de modo que conozca a su nuevo
n´
servidor Secundario. En el Primario, edite su archivo de dominio foo.db y a˜ adale la siguiente
l´nea: (Nota: aqu´ se muestra el archivo completo.)
ı ı
;
; BIND data file for foo.db
; /var/named/foo.db
;
@ IN SOA foo.org. root.foo.org. (
1998121401 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.foo.org.
IN NS dns2.foo.org. ; ADD THIS LINE ***
IN MX 10 mail.foo.org.
www IN A 192.168.100.10
news IN A 192.168.100.20
mail IN A 192.168.100.30
dns IN A 192.168.100.40
dns2 IN A 192.168.100.50
Ahora edite su archivo /var/named/192.168.100.db y haga lo mismo.
13. 6.2 Configurar BIND como un Servidor Secundario para su nuevo Dominio DNS 13
;
; BIND reverse data file for 192.168.100.0
; /var/named/192.168.100.db
;
@ IN SOA foo.org. root.foo.org. (
1998121401 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.foo.org.
IN NS dns2.foo.org. ; ADD THIS LINE ***
10 IN PTR www.foo.org.
20 IN PTR news.foo.org.
30 IN PTR mail.foo.org.
40 IN PTR dns.foo.org.
50 IN PTR dns2.foo.org.
Lo que consigue al a˜ adir la nueva l´nea IN NS es decirle a BIND que dns2.foo.org tambi´ n es
n ı e
un servidor DNS autorizado para foo.org y la subred 192.168.100.x. Con BIND 8.x esto tambi´ n e
le dice a BIND que en cualquier momento que se haga un cambio a los archivos de zona, debe
notificar a dns2.foo.org que se ha hecho un cambio de modo que dns2.foo.org pueda hacer una
transferencia de zona.
Por favor, note que si ha configurado su servidor Primario solamente para permitir transferen-
cias de zona desde anfitriones espec´ficos, necesitar´ estar seguro de que dns2.foo.org est´ incluido
ı a a
en esa lista. (opci´ n allows-transfer en /etc/named.conf.)
o
Puede volver a cargar BIND en su servidor Primario. (/etc/init.d/bind reload)
6.2.2. named.conf
Ahora necesita a˜ adir informaci´ n a su archivo /etc/named.conf en su servidor Secun-
n o
dario. A˜ ada las siguientes l´neas al final de /etc/named.conf:
n ı
zone "foo.org" {
type slave;
file "foo.db";
masters {
192.168.100.40;
};
};
zone "100.168.192.in-addr.arpa" {
type slave;
file "192.168.100.db";
masters {
192.168.100.40;
14. La Espiral - DNS/BIND 14
};
};
Lo anterior le indica a BIND que su servidor es un esclavo (Secundario) de foo.org y la
subred 192.168.100.x. Tambi´ n le dice a BIND que necesita para conseguir la informaci´ n de
e o
zona (foo.db y 182.168.100.db) de 192.168.100.40, el cual es dns.foo.org.
6.2.3. Archivos de zona
Como se trata de un servidor Secundario, no hay necesidad de hacer nada con los archivos de
zona. ¡PREMIO! Todo funcionar´ mientras tenga correctamente configurado su servidor Primario
a
y su archivo named.conf est´ configurado adecuadamente.
e
Lo ha conseguido. Cargue de nuevo su BIND y pru´ belo. /etc/init.d/bind reload
e
6.2.4. Informaci´ n
o
Ahora, cada vez que se modifiquen los archivos de zona del sitio del Primario y se incremente
el n´ mero de serie, BIND enviar´ una notificaci´ n a todos los Secundarios (cualquier servidor en
u a o
el archivo de zona con un registro IN NS) avisando que se ha hecho un cambio. Entonces el BIND
de cada uno de estos servidores comparar´ sus propios archivos de zona para ver si tiene la misma
a
versi´ n o no. Si la versi´ n que el Primario ha notificado es m´ s reciente, entonces llevar´ a cabo
o o a a
una transferencia de zona y obtendr´ la nueva versi´ n.
a o
Si todo est´ configurado adecuadamente, nunca necesitar´ hacer cambios en su servidor Se-
a a
cundario salvo para actualizar el propio BIND. Todos los cambios a partir de aqu´ se har´ n en el
ı a
servidor Primario. La excepci´ n es si se a˜ ade una nueva zona en el primario, tendr´ que a˜ adirla
o n a n
a los Secundarios tambi´ n si quiere que sean Secundarios de la nueva zona.
e
7. Probarlo todo
Las pruebas son la parte f´ cil. Si ha seguido las directivas escritas aqu´, todo funcionar´ . Lo
a ı a
primero que necesita antes de poder probar propiamente es cargar de nuevo la base de datos.
/etc/init.d/bind reload
Entonces debe seguir adelante, ejecutar nslookup y hacer algunas consultas
snowcrash:˜# nslookup
Default Server: localhost
Address: 127.0.0.1
>
15. La Espiral - DNS/BIND 15
Cuando ejecute nslookup, deber´a parecerse al ejemplo anterior a menos que haya creado
ı
su propio dominio y est´ usando una direcci´ n IP diferente de 127.0.0.1. Deber´a poder escribir
e o ı
www.debian.org y, tras pens´ rselo un poco, devolverle la direcci´ n IP de www.debian.org.
a o
Si est´ siguiendo estas instrucciones para configurar un nuevo dominio, su nslookup se pare-
a
cer´a m´ s a esto:
ı a
snowcrash:˜# nslookup
Default Server: dns.foo.org
Address: 192.168.100.40
>
Ahora podr´a buscar cada uno de los puestos que a˜ adimos a sus archivos de zona. (www.foo.org,
ı n
mail.foo.org, etc...)
8. D´ nde conseguir ayuda de BIND
o
Los siguientes sitios son buenas fuentes de ayuda para BIND:
ISC’s BIND Site
BIND Documentation Online
Linux DNS HOWTO