No se puede crear un nuevo subdominio en ubuntu 16.04 con ssh

No se puede crear un nuevo subdominio en ubuntu 16.04 con ssh

Estoy intentando crear un subdominio en un vpsque se ejecuta ubuntu 16.04hasta ahora. He fallado, he leído muchos blogs que enseñan cómo hacerlo y muchos de ellos tienen la misma respuesta, comoÉste

Hice todos los pasos, no recibí errores en la consola pero el navegador simplemente muestra

This site can’t be reached
sypoll.ciea.org.ve’s server IP address could not be found.

¿tengo que hacer algo más? No tengo ningún panel así que tengo que hacerlo usando ssh.

Respuesta1

Creo que esto no tiene nada que ver con la configuración de Apache sino que es un problema relacionado con el DNS. El mensaje de error sypoll.ciea.org.ve’s server IP address could not be found.indica que el nombre de host aún no tiene ningún Aregistro, pero actualmente tiene una dirección IP de un bloque de red totalmente diferente al de su padre:

sypoll.ciea.org.ve.   IN    A     200.74.209.2

inetnum:     200.74.192/19
owner:       Dayco Telecom, C.A.

ciea.org.ve.          IN    A     104.24.103.244
ciea.org.ve.          IN    A     104.24.102.244

CIDR:        104.16.0.0/12
OrgName:     Cloudflare, Inc.

Si está intentando agregar un nuevo VPS de Cloudflare, probablemente debería tener una IP de su rango. Sin embargo, 200.74.209.2parece estar al menos relacionado contigo, ya que redirige a tu sitio principal:

$ curl http://200.74.209.2 -vvv
* Connected to 200.74.209.2 (200.74.209.2) port 80 (#0)
> GET / HTTP/1.1
> Host: 200.74.209.2
>
< HTTP/1.1 301 Moved Permanently
< Date: Thu, 13 Sep 2018 07:43:00 GMT
< Server: Apache
< Location: https://ciea.org.ve/
< Content-Length: 0
< Content-Type: text/html; charset=UTF-8

Por otro lado, con hostname sypoll.ciea.org.veobtenemos unError Interno del Servidor:

$ curl http://sypoll.ciea.org.ve -vvv
* Connected to sypoll.ciea.org.ve (200.74.209.2) port 80 (#0)
> GET / HTTP/1.1
> Host: sypoll.ciea.org.ve
>
* HTTP 1.0, assume close after body
< HTTP/1.0 500 Internal Server Error
< Date: Thu, 13 Sep 2018 07:43:07 GMT
< Server: Apache
< Content-Length: 0
< Connection: close
< Content-Type: text/html; charset=UTF-8

Por tanto, la posible solución es cualquiera de estas:

  • Señale sypoll.ciea.org.ve IN Ala dirección IP correcta de su VPS.
  • Corrige VirtualHostla configuración del sypoll.ciea.org.veservidor Apache en 200.74.209.2.

Respuesta2

Asegúrese de tener un registro A que apunte a la dirección IP pública de su servidor VPS.

También intente crear un registro CNAME con el nombre del subdominio que apunte a su dominio principal y vuelva a probar.

Esto parece un problema de DNS.

información relacionada