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.