Foros del Web » Administración de Sistemas » Unix / Linux »

Problema al instalar Bind en Centos 6

Estas en el tema de Problema al instalar Bind en Centos 6 en el foro de Unix / Linux en Foros del Web. Buen día compañeros. Primero que nada quiero comentarles que la página es muy buena :) Saben llegué aqui puesto que ando buscando ayuda :( Mi ...
  #1 (permalink)  
Antiguo 08/05/2014, 16:11
 
Fecha de Ingreso: diciembre-2005
Mensajes: 16
Antigüedad: 18 años, 5 meses
Puntos: 0
Pregunta Problema al instalar Bind en Centos 6

Buen día compañeros.

Primero que nada quiero comentarles que la página es muy buena :)

Saben llegué aqui puesto que ando buscando ayuda :(

Mi problema consiste en el siguiente:

Resulta que me acabo de hacer de un servidor Hp Proliant DL360 y me gustaria configurarlo para poder alojar 2 dominios, vaya configurarlo como servidor web y que cuando acceda una persona en su navegador web: www.unapagina.com, pues este direccione a mi servidor y que muestra la página relacionada a unapagina.com, por lo contrario si escriben www.unapagina2.com que haga lo mismo pero para el directorio correspondiente.

Actualmente tengo configurado el servidor con Centos 6.5 y me instalé un panel gratuito llamado ZPanel y pues hace toda la chamba de instalar apache, mysql, bind, etc.

El problema viene que yo no tengo una dirección IP PÚBLICA ESTÁTICA, por lo tanto tengo una dirección ip dinámica. Mi ISP es Telmex (infinitum) y pues la ip está en constante cambio.

La verdad ya tengo unos años manejando servidores sobre linux, pero resulta que siempre e rentado VPS en HOSTGATOR y GODADDY, pero para esto ellos se encargan de configurar el servidor DNS. Por lo tanto nunca me habia encargado de esta configuración.

Mi objetivo no es poner un servidor de hosting para rentar, sino aprender a configurar el servidor DNS sobre Infinitum y que apunte a mi servidor y este resuelva correctamente la solicitud y pues vaya que el usuario acceda a mi sitio web.

Llevo ya 7 días haciendo configuraciones y configuraciones y nomás logro hacer que el servidor DNS funciones en el servidor, por ejemplo: dentro del servidor entro en el navegador y tecleo. zpanel.midomino.com y me redirecciona bien, o www.midominio.com y funciona perfecto.

El problema viene desde fuera, configuro los DNS, NS1.MIDOMINIO.COM y NS1.MIDOMINIO.COM y se los intento asignar a la configuracion dentro de GODADDY para que este me apunte y me dice que los DNS son incorrectos.

Quiero comentar que siempre e usado NO-IP para redireccionar a un servidor linux en mi hogar y pues ahora no se que hacer :(

Información sobre software:
Sistema Operativo: Centos 6.5
Bind version: 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1

Soy un aficionado de estos sistemas operativos y servidores pero la verdad estoy batallando mucho en todo esto.

Espero me puedan ayudar amigos, y que no sea de mucha molestia este asunto :(

Saludos.
  #2 (permalink)  
Antiguo 12/05/2014, 13:53
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema al instalar Bind en Centos 6

Hola,
Sería bueno que nos mostraras tu configuración actual de BIND. Es probable que te haya faltado definir algún nombre.

¿qué pasa si preguntás a tu servidor por su propia dirección?

dig @IP_DE_TU_SERVIDOR ns1.midominio.com

Saludos.
  #3 (permalink)  
Antiguo 12/05/2014, 16:10
 
Fecha de Ingreso: diciembre-2005
Mensajes: 16
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: Problema al instalar Bind en Centos 6

Buen día Alvaro

Primero que nada muchas gracias por darte el tiempo de ayudarme, sabes e realizado el comando que me pediste y en la siguiente imagen se muestra el resultado:

Código:
[root@gru ~]# dig 192.168.1.50 ns1.grupomcsserver.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 <<>> 192.168.1.50 ns1.grupomcsserver.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23056
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;192.168.1.50.                  IN      A

;; AUTHORITY SECTION:
.                       9881    IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2014051201 1800 900 604800 86400

;; Query time: 0 msec
;; SERVER: 192.168.1.50#53(192.168.1.50)
;; WHEN: Mon May 12 16:11:20 2014
;; MSG SIZE  rcvd: 105

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2125
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;ns1.grupomcsserver.com.                IN      A

;; ANSWER SECTION:
ns1.grupomcsserver.com. 172800  IN      A       189.186.202.163

;; AUTHORITY SECTION:
grupomcsserver.com.     172800  IN      NS      nshmo3.uninet.net.mx.
grupomcsserver.com.     172800  IN      NS      nshmo4.uninet.net.mx.

;; Query time: 0 msec
;; SERVER: 192.168.1.50#53(192.168.1.50)
;; WHEN: Mon May 12 16:11:20 2014
;; MSG SIZE  rcvd: 111
respecto al archivo named.conf es este:

Código:
[root@gru ~]# cat /etc/named.conf
include "/etc/rndc.key";

controls {
        inet 127.0.0.1 allow { localhost; } keys { "rndc-key"; };
};


options {
        listen-on port 53 { 192.168.1.50; };
        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     { any; };
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /*forwarders { 208.67.222.222; 208.67.220.220; };*/
        /* 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";
};

include "/etc/named.rfc1912.zones";
include "/etc/zpanel/configs/bind/etc/named.conf";
el contenido del archivo hosts
Código:
[root@gru ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.50    gru.grupomcsserver.com  gru
el contenido de resolv.conf
Código:
[root@gru ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search grupomcsserver.com
#nameserver 208.67.222.222
#nameserver 208.67.220.220
#nameserver 192.168.1.1
nameserver 192.168.1.50
nameserver 200.23.242.178
nameserver 8.8.8.8
nameserver 8.8.4.4
#nameserver 192.168.1.1
Espero que esta información te sirva.

También quiero comentar que SELINUX, IPTABLES e IP6TABLES los tengo desactivado, así como tambien cuent con modem router CISCO LINKSYS X1000 con los respectivos puertos abiertos.

Última edición por zenky_1; 12/05/2014 a las 16:16
  #4 (permalink)  
Antiguo 13/05/2014, 07:29
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema al instalar Bind en Centos 6

Pues parece que te falta declarar la zona de tu dominio, junto con el correspondiente archivo db.

¿Qué hay en los archivos incluidos al final de named.conf?
  #5 (permalink)  
Antiguo 13/05/2014, 13:02
 
Fecha de Ingreso: diciembre-2005
Mensajes: 16
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: Problema al instalar Bind en Centos 6

en el archivo named.rfc1912.zones tengo lo siguiente:

Código:
// 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.txt
// (c)2007 R W Franks
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

#zone "grupomcsserver.local" IN {
#       type master;
#       file "forward.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 "1.168.192.in-addr.arpa" IN {
        type master;
        file "reverse.zone";
        allow-update { none; };
};

#zone "0.in-addr.arpa" IN {
#       type master;
#       file "named.empty";
#       allow-update { none; };
#};
en reverse.zone está lo siguiente:
Código:
[root@gru ~]# cat /var/named/reverse.zone
$ORIGIN 1.168.192.in-addr.arpa.

$TTL 1D
@       IN      SOA     gru.grupomcsserver.com. root.gru.grupomcsserver.com. (
                                        12      ; serial
                                        4H      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        1H )    ; minimum

@       IN      NS      gru.grupomcsserver.com.

50      IN      PTR     gru.grupomcsserver.com.
50      IN      PTR     www.grupomcsserver.com.
50      IN      PTR     mail.grupomcsserver.com.
50      IN      PTR     zpanel.grupomcsserver.com.
50      IN      PTR     ns1.grupomcsserver.com.
50      IN      PTR     ns2.grupomcsserver.com.

en /etc/zpanel/configs/bind/etc/named.conf está lo que sigue
Código:
zone "grupomcsserver.com" IN {
        type master;
        file "/etc/zpanel/configs/bind/zones/grupomcsserver.com.txt";
        allow-transfer { any; };
};
y en /etc/zpanel/configs/bind/zones/grupomcsserver.com.txt lo que sigue:
Código:
$TTL 10800
@ IN SOA ns1.grupomcsserver.com.    postmaster.grupomcsserver.com. (
    2014051201  ;serial
    21600    ;refresh after 6 hours
    3600    ;retry after 1 hour
    604800   ;expire after 1 week
    86400 )    ;minimum TTL of 1 day
@    3600    IN    A    189.186.202.163
mail    86400    IN    A    189.186.202.163
ns1    172800    IN    A    189.186.202.163
ns2    172800    IN    A    189.186.202.163
zpanel    86400    IN    A    189.186.202.163
www    3600    IN    CNAME   @
ftp    3600    IN    CNAME   @
@    86400    IN    MX    10  mail.grupomcsserver.com.
@    172800    IN    NS    nshmo3.uninet.net.mx.
@    172800    IN    NS    nshmo4.uninet.net.mx.
espero que todo esto sirva de referencia, porque la verdad ya no se que hacer :s
NOTA: mi ip pública actual es: 189.186.202.163

Última edición por zenky_1; 13/05/2014 a las 13:35

Etiquetas: bind, centos, ip, linux, nada, servidor, software
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:05.