Hola estoy tratando de entender acerca de servicios, he leído algunos tutoriales que por aquí también publicaron, pero esta vez intenté hacerlo en centos 6, y no me queda calro acerca de las rutas, leyendo los archivos en /etc/named.conf, /etc/named.rfc1912.zones y /var/named/
Entendí que debo modificar las zonas de ejemplo y crear esa zona nueva en /var/named, creada y añadida los parámetros inicio named y no me arroja error, pero no puede resolver nombres, no entiendo muy bien la situación, muestro mis archivos:
[root@server named]# cat /etc/named.conf // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. //
options { listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; }; recursion yes;
dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto;
/* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; };
logging { channel default_debug { file "data/named.run"; severity dynamic; }; };
zone "." IN { type hint; file "named.ca"; };
//aquí dice claro que incluiré un archivo, no es necesario poner zonas en /etc/named.conf include "/etc/named.rfc1912.zones"; controls { inet 127.0.0.1 allow { 127.0.0.1; } keys { "rndc-key"; }; }; key "rndc-key" { algorithm hmac-md5; secret "tF0Jwq4GS4Lr66ZvaHnF+g=="; }; [root@server named]#
Antes puse forwarders y es o mismo... :(
[root@server named]# cat /etc/named.rfc1912.zones // named.rfc1912.zones: // // Provided by Red Hat caching-nameserver package // // ISC BIND named zone configuration for zones recommended by // RFC 1912 section 4.1 : localhost TLDs and address zones // and http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zones-02.... // (c)2007 R W Franks // // See /usr/share/doc/bind*/sample/ for example named configuration files. //
//Esta zona yo modifiqué
zone "puias.org" IN { type master; file "puias.org.zone"; allow-update { none; }; };
zone "localhost" IN { type master; file "named.localhost"; allow-update { none; }; };
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master; file "named.loopback"; allow-update { none; }; };
zone "1.0.0.127.in-addr.arpa" IN { type master; file "named.loopback"; allow-update { none; }; };
zone "0.in-addr.arpa" IN { type master; file "named.empty"; allow-update { none; }; };
[root@server named]#
[root@server named]# cat /var/named/chroot/var/named/puias.org.zone $TTL 1D puias.org. IN SOA server.puias.org. root.puias.org. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum
IN NS server.puias.org. server IN A 10.0.0.2 www IN CNAME server.puias.org. [root@server named]#
Me doy cuenta que archivos similares aparecen en /var/named.
Inicio el servicio:
[root@server named]# /etc/init.d/named start Iniciando named: [ OK ] [root@server named]# cd /var/named/chroot/var/named/
REviso algunos directorios: [root@server named]# ls chroot dynamic named.empty named.loopback slaves data named.ca named.localhost puias.org.zone
Veo que pasa por qué no resuleve nombres y nada que no lo encuentra, veo el estado:
[root@server named]# /etc/init.d/named status version: 9.7.3-P3-RedHat-9.7.3-2.el6_1.P3.2 CPUs found: 1 worker threads: 1 number of zones: 19 debug level: 0 xfers running: 0 xfers deferred: 0 soa queries in progress: 0 query logging is OFF recursive clients: 0/0/1000 tcp clients: 0/100 server is up and running Se está ejecutando named (pid 2533)...
La verdad no entiendo esta última, parece que funciona..., pero en los clientes le pongo la ip del servicio 10.0.0.2 y nada nslookup dice que no lo encuentra el nombre de 10.0.0.2 :(
Deseo hacer funcionar en mi red local, la ip que le puse a una tarjeta es 10.0.0.2, les estoy agardecido por su tiempo.
On Tue, Sep 20, 2011 at 01:33, Edg@r Rodolfo edgarr789@gmail.com wrote:
allow-query { localhost; };
Se está ejecutando named (pid 2533)...
La verdad no entiendo esta última, parece que funciona..., pero en los clientes le pongo la ip del servicio 10.0.0.2 y nada nslookup dice que no lo encuentra el nombre de 10.0.0.2 :(
Localmente funciona? Si en el equipo donde corre el servidor, usas nslookup, puedes resolver? Si es así, deberias agregar las líneas para autorizar a los demás clientes; así como está tu named.conf, sólo localhost puede consultar al DNS.
El 20/09/11, Eduardo Grosclaude eduardo.grosclaude@gmail.com escribió:
On Tue, Sep 20, 2011 at 01:33, Edg@r Rodolfo edgarr789@gmail.com wrote:
allow-query { localhost; };
Se está ejecutando named (pid 2533)...
La verdad no entiendo esta última, parece que funciona..., pero en los clientes le pongo la ip del servicio 10.0.0.2 y nada nslookup dice que no lo encuentra el nombre de 10.0.0.2 :(
Localmente funciona? Si en el equipo donde corre el servidor, usas nslookup, puedes resolver? Si es así, deberias agregar las líneas para autorizar a los demás clientes; así como está tu named.conf, sólo localhost puede consultar al DNS.
He cambiado la liena listen port y he borrado 127.0.0.1 y he puesto 10.0.0.2, luego en controls también, me resolvía pero localmente, pero no encontraba al alias www..., osea puse nslookup y me salia 10.0.0.2 10.0.0.2#53, pero el nombre www.puias,org que le puse de alias nada, no lo encuentra,ejemplo: nslookup
www, enter
me sale server 10.0.0.2 10.0.0.2#53 luego me dice www, no lo ha encontrado, pongo www.puias.org y no encuentra ese nombre, pero he estado navegando con ese dns, en resolv.conf puse nameserver 10.0.0.2, eso de allow-query lo voy a ver amigo saludos y gracias por tu respuesta...
-- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es