¿como configuro kloxo o webmin para que mis nameservers funcionen correctamente?

  • Autor Autor oijm17
  • Fecha de inicio Fecha de inicio
oijm17

oijm17

Curioso
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Saludos, amigos resulta que he adquirido un servidor vps con 2 ips:

IP1: 233.XXX.XXX.XXX
IP2: 234.XXX.XXX.XXX

No administrado, sin panel (cpanel, plesk, etc) solo ofrece vePORTAL (apagar, encender servidor, cambiar hostname, ver recursos, reinstalar el SO) y un dominio:

www.midominio.com

Posteriomente opté por empezar a crear mi propios nameservers con mi dominio (ya que la empresa de alojamiento no se hace cargo); entonces fui al panel de mi dominio y cree los 2 registros (NS) nameservers personalizados con el dominio que adquiri cada nameserver con 1 ip distinta, así:
ns1.midominio.com--->233.XXX.XXX.XXX
ns2.midominio.com--->234.XXX.XXX.XXX

Como ademas deseo que www.midominio.com tambien este disponible como pagina (ya que anteriormente lo registre solo como nameserver), entonces en el mismo panel, apunte este mismo dominio www.midominio.com, hacia los nameservers que registré anteriormente para que estos lo resuelvan como una pagina normal es decir que www.midominio.com quede habilitado entonces lo hice así:

www.midominio.com----------|------ ns1.midominio.com---233.XXX.XXX.XXX
|------ ns2.midominio.com---234.XXX.XXX.XXX

Luego ingresé a vePORTAL y empecé por instalar en mi servidor web debian squeeze, luego por medio de ssh instalé virtualmin y configuré dificilmente (con algunos errores ya que me detectaba como ip principal y primaria 127.0.0.1, la que corresponde a localhost, cosa que no debe ser porque voy a alojar varios dominios bajo la misma ip principal 233.XXX.XXX.XXX que va a funcionar tanto de servidor de nameserver como de ip virtual (compartida) con virtualhost de apache para alojar los distintos sitios web); bueno regresando al tema de nuevo, cree un nuevo servidor virtual con www.midominio.com y deje los valores por defecto, luego cree el segundo registro de nameserver ns2.midominio.com en la zona midominio.com en bind9 ya que virtualmin por defecto solo creó el ns1.midominio.com, luego de aparentemente medio funcionara mi sitio, decidí revisar los nameserver ns1.midominio.co y ns2.midominio.com y las dos direcciones ip dedicadas de las que dispongo 233.XXX.XXX.XXX y 234.XXX.XXX.XXX ingresandolas directamente en mi explorador web y encontré algo que me temia que pasara: el explorador web devolvió como respuesta la pagina que tiene por defecto apache tanto intentando con cada ip como con cada nameserver ya las dos ip y las 2 direcciones de nameservers apuntan al mismo servidor y al mismo directorio de apache y a la misma ruta del directorio de apache, es decir muestran exactamente la misma pagina de apache que se encuentra en la ruta /var/www/index.html (como si no usara virtualhost), el problema esta en esto que describi anteriormente porque todas las empresas de hosting que he visto cuando yo escribo la direccion por ejemplo ns1.dreamhost.com o las ip de sus nameservers por ejemplo 66.33.206.206 el navegador lo unico que hace es quedarse cargando una pagina que nunca responde y que solo responde cuando le hago un ping.

www.midominio.com o cualquiero otro dominio o subdominio que agregue si funciona perfectamente ya que muestra la pagina de apache correcta para cada dominio que se encuentra en la ruta /home/midominio/public_html/index.php (es decir usa virtual host)

Les agradezco si se enfican en explicarme lo mas detalladamente posible enfocandose en Kloxo o virtualmin ya que la verdad me da mucha pereza editar manualmente los archivos del servidor y ademas tengo poca experiencia en manejo de servidores !!

En conclusion lo que necesito que por favor me ayuden a resolver es:
1. ¿como hago para que cualquiera de las 2 ips o los nameservers solo respondan al ping como lo hacen todas las empresas (no responden)?

2. ¿como hago para que webmin detecte la primera direccion ip publica como como direccion principal o maestra (para que no me salga el error "Your system's primary IP address appears to have changed from 127.0.0.2 to 233.XXX.XXX.XXX. Virtual servers using the old address may be unreachable or serve the wrong web content." (para compartir con virtualhost), ya que me detecta es 127.0.0.2 que es un localhost no una ip publica?

3. ¿los registros dns (la zona maestra en bind9 llamada localhost o 127.0.0.1) y el adaptador de red localhost 127.0.0.1 son necesarios para alguna cosa del servidor? ¿hay que tenerlos configurados? o ¿puedo eliminar todo los registros y configuraciones que se refieran a localhost o mejor todo lo que no se refiera a mis dos ips?

4. ¿que registros inversos creo y como para que intodns no devuelva este "error Reverse MX A records (PTR) ERROR: No reverse DNS (PTR) entries. The problem MX records are:
XXX.XXX.XXX.233.in-addr.arpa -> no reverse (PTR) detected
You should contact your ISP and ask him to add a PTR record for your ips" ?

5. ¿como hago para crear los templates de nameservers en kloxo de manera pueda configurar ip1 con ns1.midominio.com y ip2 con ns2.midominio.com, ya que solo me permite ns1.midominio.com y ns2.midominio.com con solo una unica ip y en el panel de mi dominio solo me permite cada nameserver con ip distinta (no puede ser la misma ip para los dos nameserver) el panel kloxo solo permite asi:

ns1.midominio.com--->233.XXX.XXX.XXX
ns2.midominio.com--->233.XXX.XXX.XXX

o tambien:

ns1.midominio.com--->234.XXX.XXX.XXX
ns2.midominio.com--->234.XXX.XXX.XXX

No siendo mas acá les dejo una captura de los registros dns, información del sistema con el mensaje de error en la parte superior de la pantalla sobre la direccion ip erronea y otra con las interfaces de red de mis servidor (en la que se ve que la interfaz venet0 esta dandome palo con lo de la ip compartida para apache pero no la puedo usar porque su ip es localhost) que tiene el dominio principal (el mismo que sirve de nameservers), les agradezco de verdad las mas pronta colaboración de todos ustedes ya que hace rato que contraté el servicio del vps, mi web aun no está en linea gracias a estos problemas que sucedieron y lo peor es que estoy perdiendo el poco dinero que tengo en este proyecto que aun no ha dado resultado. Llevo casi 15 dias reinstalando a cada rato todo probando, viendo tutoriales, pero nada resuelve mi problema, ademas he invertido he invertido mucho en esta web y no tirar todo el dinero y mi tiempo a la basura...

Configuraciondnswebmindebian.jpg


Informacio3010ndelsistemavirtualmin.jpg


CapturaInterfacesdered.jpg


Gracias de antemano a todos de corazon !!
 
Porque no te evitas toda esa faena y usas CloudFlare o tu propio proveedor de dominios como solución de Servidor DNS, solo crearías los VirtualHost y listo, es decir, soy muy de la filosofía "pythonista" para que reinventar la rueda si puedes optar por mejores soluciones que crear tus propios NameServers.

Saludos y suerte.
 
oijm17,

1.- Recuerda que estas usando virtualhost, y apache tiene un "virtualhost" maestro o principal cualquier petición hacia el servidor sea de cualquier IP o DNS por el puerto 80 va a mostrar el WELCOME de APACHE; si no quieres resolucion de los DNS lo puedes hacer por varias maneras, ya sea por iptables bloqueando las peticones de estas nds en el puerto 80 o creando otro virtualhost tal cual como si fuera un subdominio, solo darle la opción Deny from all.

2-Edita el archivo /etc/host

3-Para tus necesidades no son necesarios, pero la zona local es mas que nada para redes internas y en algunos casos darán error si no cuentas con ella, por lo que deja esa zona no te afectara ni reducirá rendimiento si la dejas.

4-Solo crea el el registro PRT para tu dominio principal, lo puedes aplicar directamente a la zona del dns1.

5- Lamentablemente no he usado mucho kloxo.


en tus Scren Shots veo muchos registros A lo mejor es tener un solo registro A para dominio.com y dejar www, ftp, mysql, etc con registros CNAME.
 
oijm17,

1.- Recuerda que estas usando virtualhost, y apache tiene un "virtualhost" maestro o principal cualquier petición hacia el servidor sea de cualquier IP o DNS por el puerto 80 va a mostrar el WELCOME de APACHE; si no quieres resolucion de los DNS lo puedes hacer por varias maneras, ya sea por iptables bloqueando las peticones de estas nds en el puerto 80 o creando otro virtualhost tal cual como si fuera un subdominio, solo darle la opción Deny from all.

2-Edita el archivo /etc/host

3-Para tus necesidades no son necesarios, pero la zona local es mas que nada para redes internas y en algunos casos darán error si no cuentas con ella, por lo que deja esa zona no te afectara ni reducirá rendimiento si la dejas.

4-Solo crea el el registro PRT para tu dominio principal, lo puedes aplicar directamente a la zona del dns1.

5- Lamentablemente no he usado mucho kloxo.


en tus Scren Shots veo muchos registros A lo mejor es tener un solo registro A para dominio.com y dejar www, ftp, mysql, etc con registros CNAME.

Hola, muchas gracias por tu ayuda, te agradezco si me pudieras decir como puedo hacer lo del punto 1 mas especificamente, ya que he intentado hacerlo (con apache), de muchas formas pero no me ha funcionado y de iptables no tengo ni la mas minima experiencia, aunque si se a que te refieres con esto.
 
Hola ultimamente cloudflare esta de moda para usarlos como nameservers te lo recomiendo.
 
Saludo no es que este de moda es que te protege contra ataques DOS lo recomiendo usa CloudFlare
 
Atrás
Arriba