En un cliente que tienen la necesidad de encontrar hosts solo por su
nombre tuve que armar algo similar, la configuracion que use es al
siguiente:

fragmento en named.conf donde doy de alta la zona

# aca doy de alta una zona exclusiva por cada host que haga falta
encontrar solo por el nombre.
zone "server_10" IN {
        type master;
        file "pri/server_10.zone";
        allow-update { none; };
        notify no;
};


y dentro del archivo server_10.zone lo siguiente...

$TTL 1W
@       IN      SOA     ns.localhost. root.localhost.  (
                                      2002081605 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      604800     ; Expire - 1 week
                                      86400 )    ; Minimum
                IN      NS      ns
server_10.      IN      A       192.168.10.1

En ese momento defino como dns primario el linux en cuestion y listo,
pj. una salida de nslookup:

# nslookup server_10

Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   server_10
Address: 192.168.10.1

Espero que te sirva. Saludos.
> hola gente! los jodo desde santiago porque tengo un problema que por
> ahí uds. pueden ayudarme.
>
> Tengo bind9 instalado y anda al pelo, salvo cuando quiero crear
> direcciones como:
> http://salud1 (osea sin gov, com , etc) es para ser usado en intranet
> nomas..
>
> yo creo lo siguiente:
>
> --------------------------------------------------------
> en /etc/bind/named.conf.local
>
> zone "salud1" {
> type master;
> file "/etc/bind/db.salud1";
> };
> zone "10.in-addr.arpa" {
> type master;
> file "/etc/bind/db.10";
> };
> --------------------------------------------------------
>
> --------------------------------------------------------
> en /etc/bind/db.salud1
>
> $TTL    604800
> @       IN      SOA     salud1. root.salud1. (
>                              1         ; Serial
>                         604800         ; Refresh
>                          86400         ; Retry
>                        2419200         ; Expire
>                         604800 )       ; Negative Cache TTL
> ;
> @       IN      NS      salud1.
> @       IN      A       10.1.1.9
> @       IN      MX      0 salud1.
> www     IN      A       10.1.1.9
> prueba    IN      A       10.1.1.9
> --------------------------------------------------------
>
> --------------------------------------------------------
> en /etc/bind/db.10
>
> $TTL    604800
> @       IN      SOA     salud1 root.salud1 (
>                              1         ; Serial
>                         604800         ; Refresh
>                          86400         ; Retry
>                        2419200         ; Expire
>                         604800 )       ; Negative Cache TTL
> ;
> @       IN      NS      salud1
> 9.1.1   IN      PTR     salud1
>
>
> --------------------------------------------------------
>
> Bueno el problema es en realidad desde windows ya que desde linux le
> doy a http://salud1 y funciona a la perfección.
> ahora desde windows al tratar de ingresar o hacer ping a http://salud1
> no me devuelve nada, lo curioso es que si pongo http://www.salud1 o
> http://prueba.salud1 (que son los 2 subdominios creados en bind) me
> ingresa perfecto!!!, despues de hacer esto vuelvo a intentar de
> ingresar a http://salud1 y esta vez si ingresa!!, es de locos, ya se
> que http://salud1 esta fuera de los estándares pero bueno ahora nos es
> jodido tener que cambiar por http://salud1.gov por ejemplo ya que
> tendríamos que crear nuevos iconos en 300 equipos :S.
> En sintesis lo que ando necesitando es configurar bind para que desde
> un equipo windows me ingrese en el primer intento a http://salud1 al
> iniciar el equipo, yo se que se puede hacer ya que cuando trabajaba en
> telecom tenián en un SCO (guakala :P) el sitio http://intranet
>
> Saludos y desde ya muchas gracias.
> Juan
>

_________________________________
Lista de correo - L U G Tucumán         
http://www.lugtucuman.org.ar

Responder a