Unter Ubuntu 16.04 kann mit SSH keine neue Subdomain erstellt werden

Unter Ubuntu 16.04 kann mit SSH keine neue Subdomain erstellt werden

Ich versuche, eine Subdomain in einem zu erstellen vps, das ubuntu 16.04bisher ausgeführt wird. Ich habe viele Blogs gelesen, die lehren, wie das geht, und viele von ihnen haben die gleiche Antwort wieDieses hier

ich habe jeden Schritt ausgeführt, ich habe keine Fehler auf der Konsole erhalten, aber der Browser zeigt nur

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

muss ich noch etwas anderes tun? ich habe kein Panel, also muss ich es über SSH machen.

Antwort1

Ich denke, das hat nichts mit der Konfiguration von Apache zu tun, sondern ist ein DNS-bezogenes Problem. Die Fehlermeldung sypoll.ciea.org.ve’s server IP address could not be found.zeigt an, dass der Hostname noch gar keinen Eintrag hat A, aber derzeit eine IP-Adresse aus einem völlig anderen Netzwerkblock als sein übergeordneter Host hat:

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.

Wenn Sie versuchen, einen neuen Cloudflare-VPS hinzuzufügen, sollte dieser wahrscheinlich eine IP aus deren Bereich haben. Das 200.74.209.2scheint jedoch zumindest mit Ihnen in Zusammenhang zu stehen, da es auf Ihre Hauptseite weiterleitet:

$ 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

Mit hostname hingegen sypoll.ciea.org.veerhalten wir eineinterner Serverfehler:

$ 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

Daher ist eine der folgenden Lösungen möglich:

  • Zeigen Sie sypoll.ciea.org.ve IN Aauf die richtige IP-Adresse Ihres VPS.
  • Korrigieren Sie VirtualHostdie Konfiguration für sypoll.ciea.org.veden Apache-Server unter 200.74.209.2.

Antwort2

Stellen Sie sicher, dass Sie einen A-Eintrag haben, der auf die öffentliche IP-Adresse Ihres VPS-Servers verweist.

Versuchen Sie außerdem, einen CNAME-Eintrag mit dem Subdomänennamen zu erstellen, der auf Ihre Hauptdomäne verweist, und testen Sie ihn erneut.

Dies scheint ein DNS-Problem zu sein.

verwandte Informationen