Configurar Servidor DNS Privado.

Valentín González E. vgonzalez en pass.com.pa
Vie Sep 16 15:11:57 CLT 2005


  Te envío unos archivos de configuración de un servidor dns interno. 
Espero te sirva.

  Saludos
-- 
Ing. Valentín González E.

> ¿¿¿ ALguien me puede ayudar ???
>
>
>   _____
>
> De: linux-bounces en listas.inf.utfsm.cl
> [mailto:linux-bounces en listas.inf.utfsm.cl] En nombre de Andrés Ruz Salinas
> Enviado el: martes, 13 de septiembre de 2005 11:04
> Para: 'Discusion de Linux en Castellano'
> Asunto: Configurar Servidor DNS Privado.
>
>
> Hola lista,
>
>     estoy intentando configurar un servidor DNS para uso de la LAN. He
> revisado varios documentos pero aún no me puedo familiarizar con esta
> configuración y por ende, no funciona nada de nada. Yo sé que soy muy
> NOVICE
> en este tema pero a pesar de haber buscado mucho en internet, no he
> logrado
> crear una configuración que me funcione y lo peor es que no he logrado
> encontrar el problema aunque está claro es de CAPA 8.
>
>     Voy a comentar acá lo que quiero hacer para ver si me pueden ayudar.
>
>     Primero que todo, estoy intentando crear un dominio (projectos.xx)
> para
> uso de la intranet, de forma que pueda llamar los servicios típicos bajo
> subdominios (web.projectos.xx, mail.projectos.xx, etc.). Una vez que
> funcione esto, necesito poder asignar un subdomino a una máquina que se
> encuentra fuera de la LAN pero que funciona con IP Fija o sea mi LAN es
> del
> tipo "192.168.1.0/24" y las IP's fijas por ejemplo del tipo
> "200.100.100.20
> - 50", de las IP's fija tengo una que funciona como Servidor BDD y WEB con
> la IP 200.100.100.30 y quiero asignarle un subdominio de forma que desde
> la
> LAN podamos llegar a esta máquina usando el subdomino. No tengo muy claro
> como hacer para que este servidor (200.100.100.30) pueda tener varios
> subdominos asignados según el número de sitios webs (projectos) que hay
> dentro de este.
>
>     Ojalá que me puedan dar una mando muy grande por que estoy muy pero
> muy
> perdido y no se que hacer.
>
>
> Gracias a todos.
>
> ARS
>
>
>
------------ próxima parte ------------
; Revision History: March 01, 2001 - root en openna.com
; Start of Authority (SOA) records.
$TTL 172800
@  IN  SOA  ns.prode.int. root.prode.int.  (
                                        00      ; Serial
                                        10800   ; Refresh after 3 hours
                                        3600    ; Retry after 1 hour
                                        604800  ; Expire after 1 week
                                        172800 ); Minimum TTL of 1 day

; Name Server (NS) records.
        IN      NS      ns.prode.int.

; only One PTR record.
1       PTR     localhost.
------------ próxima parte ------------
; Revision History: March 01, 2001 - root en openna.com
; Start of Authority (SOA) records.
$TTL 172800
@  IN  SOA  ns.prode.int. root.prode.int.  (
                                        2005021501      ; Serial
                                        10800   ; Refresh after 3 hours
                                        3600    ; Retry after 1 hour
                                        604800  ; Expire after 1 week
                                        172800 ); Minimum TTL of 1 day

; Name Server (NS) records.
        IN      NS      ns.prode.int.

; Addresses Point to Canonical Names (PTR) for Reverse lookups
1       IN      PTR     ns.fie.admin.
------------ próxima parte ------------
; Revision History: March 01, 2001 - root en openna.com
; Start of Authority (SOA) records.
$TTL 172800
@  IN  SOA  ns.prode.int. root.prode.int.  (
                                        2005021501      ; Serial
                                        10800   ; Refresh after 3 hours
                                        3600    ; Retry after 1 hour
                                        604800  ; Expire after 1 week
                                        172800 ); Minimum TTL of 1 day

; Name Server (NS) records.
        IN      NS      ns.prode.int.

; Mail Exchange (MX) records.

; Address (A) records.
localhost       IN      A       127.0.0.1
ns              IN      A       192.168.0.1
proxy           IN      CNAME   ns
------------ próxima parte ------------
$TTL	86400
$ORIGIN localhost.
@			1D IN SOA	@ root (
					42		; serial (d. adams)
					3H		; refresh
					15M		; retry
					1W		; expiry
					1D )		; minimum

			1D IN NS	@
			1D IN A		127.0.0.1
------------ próxima parte ------------
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  <file>"
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC 
;       under anonymous FTP as
;           file                /domain/named.cache
;           on server           FTP.INTERNIC.NET
;
;       last update:    Nov 5, 2002
;       related version of root zone:   2002110501
;
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
;
; formerly NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     128.9.0.107
;
; formerly C.PSI.NET
;
.                        3600000      NS    C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
;
; formerly TERP.UMD.EDU
;
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; formerly NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; formerly NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
;
; formerly NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
;
; operated by VeriSign, Inc. 
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
;
; housed in LINX, operated by RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129 
;
; operated by IANA
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     198.32.64.12
;
; housed in Japan, operated by WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
; End of File
------------ próxima parte ------------
// generated by named-bootconf.pl
acl "fie" { 192.168.0.0/24; localhost; };

options {
	directory "/var/named";
	allow-transfer { none; };
	allow-query { "fie"; };
	allow-recursion { "fie"; };
	forwarders { 192.168.18.2; 201.225.225.225; };
	version "Go away!";
	/*
	 * 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;
};

// 
// a caching only nameserver config
// 
controls {
	inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
	type hint;
	file "named.ca";
};

zone "0.0.127.in-addr.arpa" IN {
	type master;
//	file "named.local";
	file "db.127.0.0";
	allow-update { none; };
};

zone "fie.admin" IN {
	type master;
	file "db.fie.admin";
	allow-update { none; };
};

zone "0.168.192.in-addr.arpa" IN {
	type master;
	file "db.192.168.0";
	allow-update { none; };
};

include "/etc/rndc.key";
------------ próxima parte ------------
$TTL	86400
@       IN      SOA     localhost. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      localhost.

1       IN      PTR     localhost.
------------ próxima parte ------------
$TTL	86400
@       IN      SOA     localhost. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      localhost.

1       IN      PTR     localhost.


Más información sobre la lista de distribución Linux