Letsencrypt-Setup schlägt für Host mit interner IP-Adresse fehl

Hallo, ich versuche, Discourse zum ersten Mal auf einer Ubuntu-Maschine einzurichten. Das Ziel ist, dass die Plattform nur innerhalb unseres Firmennetzwerks erreichbar ist. Daher ist die IP-Adresse für den bei unserem DNS-Provider registrierten Hostnamen eine interne IP.

Ich folge den Anweisungen unter How to Install Discourse Forum with Nginx on Ubuntu 16.04

Das Bootstrapen und Starten war erfolgreich. Allerdings schlägt Schritt 3 (SSL-Letsencrypt generieren) mit folgendem Fehler fehl:

Autorisierungsverfahren fehlgeschlagen. (http-01): urn:ietf:params:acme:error:dns :: Keine gültigen IP-Adressen für gefunden.

nslookup auf der Maschine kann die IP-Adresse vom Hostnamen auflösen, und ich kann den Hostnamen auch anpingen.

Ich vermute, das liegt daran, dass die IP-Adresse des Hosts eine interne Adresse ist. Ich habe diesen Artikel gefunden, bin mir aber nicht sicher, wie ich weiter vorgehen soll: No valid IP addresses found for (my domain) - #8 by _az - Help - Let's Encrypt Community Support

Let’s Encrypt muss von Internet aus auf Ihre IP-Adresse zugreifen können.

Die folgenden Themen/Beiträge könnten Ihnen helfen:

https://meta.discourse.org/t/adding-a-dns-name-to-an-ip-based-install/102898/2?u=remah