Bienvenido a   :: LINUX SOLUTIONS CENTER ::

México,  Miercoles 19 de Noviembre del 2008   
  Hora Local
Home Linux Disponible el script para generar DNS
LINUX es nuestra Especialidad: · Servidores de Internet · Monitoreo de Servidores y Enlaces · Virtualizacion · Firewalls con OpenSource · Proxy Servers (Web Cache) · DNS y DHCP · Web Server · Webmail · NAT's · IP Forwarding · FTP Server · Email Attachmnt Filtering · Reportes estadisticos · Linux Gateway/Router · Bloqueo de Puertos · Email Server · Reporte de todo el trafico interno/externo · Administracion de Ancho de banda · VPN's con Open VPN · Soporte Ténico comercial · Administración de servidores Linux (RedHat EL/AS, Debian, CentOs, etc) · Instalación y Configuración de Servidores · Configuración de servidores de E-Mail (Sendmail, Qmail, Postfix con virtual domains) · Antvirus con OpenSource · Administración de LVM · y mas... mucho mas
Linux Solutions C.
Acerca de
Actualidad
GNU/Linux
Gente en Línea
Tenemos 52 invitados conectado
Estadísticas
Ver contenido por hits : 188946
Acceso



Google Translation

 
Temas Relacionados

GULEV | Software Libre


Banner Advertisement
Disponible el script para generar DNS PDF Imprimir E-mail
Escrito por Domingo Varela   
Jueves, 08 de Mayo de 2008 14:58

Hace unos momentos se ha publicado el script que falicitara la vida a muchos usuarios que usan Linux, este script se llama crea-dns.sh y depende de otro archivo que lleva por nombre dominio.txt donde estara el contenido de los nombres de domino.

Por ejemplo si tenemos los siguientes dominios -- midominio.com, pepenador.org y otrodominio.net -- estos nombres de dominio estaran contenidos en el archivo dominio.txt.

 

cuyo resultado seria el siguiente:

  • midominio.com.zone
  • midominio.com.rev
  • otrodominio.net.zone
  • otrodominio.net.rev
  • pepenador.org.zone
  • pepenador.org.rev
  • named.conf

Aqui anexo una parte del shell script para generar los archivos de zona y de reversa de los dominios que se deseen crear.

-- crea-dns.sh --

#!/bin/bash
# Script para hacer DNS (Archivos de Zona de Dominio)
# y sus respectivos archivos de reversa
# Tambien genera el named.conf
# Para sistemas bind9 y GNU/Linux
# Date 08/May/08
# Lic. Domingo Varela Y.
# Probe = True
#
#

#
# Las partes comentadas solo funcionan en Bind4
#

#cat dominio.txt |awk -F. '{printf "primary\t\t%s\t\t\t%s\n", $0,$0}' \
# > named.boot
#cat dominio.txt |awk -F. \
# '{printf "primary\t\t2.168.192.in-addr.arpa\t\t%s.rev\n",$0}' \
# >>named.boot


cat dominio.txt |awk -F. \
'{printf "zone \"%s\" {\n\t\ttype master;\n\t\tfile \"%s.zone\";\n\
\tallow-update { none; };\n};\n\n", $0,$0}
{printf "zone \"2.168.192.in-addr.arpa\" {\n\t\ttype master;\n\t\tfile \"%s.rev\";\n\
\tallow-update { none; };\n};\
\n",$0,$0}' > named.conf

....

El contenido del archivo named.conf

----
zone "midominio.com" {
type master;
file "midominio.com.zone";
allow-update { none; };
};

zone "2.168.192.in-addr.arpa" {
type master;
file "midominio.com.rev";
allow-update { none; };
};
----

el script completo esta en un apartado llamdo Secrets




Comentarios
Añadir nuevo Buscar RSS
Escribir comentario
Nombre:
Email:
 
Website:
Título:
 
:D:):(:0:shock::confused:8):lol::x:P:oops::cry:
:evil::twisted::roll::wink::!::?::idea::arrow:
 

3.22 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Actualizado ( Viernes, 09 de Mayo de 2008 05:50 )
 


LSC Support Online
SysOp
Tech Support
Encuestas
¿Cuál es tu navegador favorito?
 
Anunciate aquí

Centro de Soluciones Linux

KoalaSoft-Sitio de Amigos

ODM SYSTEM MEXICO

No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy383
mod_vvisit_counterAyer503
mod_vvisit_counterEsta Semana1293
mod_vvisit_counterEste Mes7931
mod_vvisit_counterTotal75637
Linuxsc en RSS
Archivo Historico

Ultimo Reporte