내부 IP 주소가 있는 호스트에서 Letsencrypt 설정 실패

안녕하세요, 처음 우분투 머신에 디스커스를 설치하려고 합니다. 이 플랫폼은 우리 회사 네트워크 내부에서만 접근 가능하도록 할 계획이며, 따라서 DNS 제공업체에 등록된 호스트名的 IP 주소는 내부 IP입니다.

다음 지침을 따르고 있습니다: https://www.howtoforge.com/tutorial/how-to-install-and-configure-discourse-forum-with-nginx-on-ubuntu-1604/

부트스트랩과 실행은 성공적으로 완료했습니다. 그러나 3단계(SSL Letsencrypt 생성)에서 다음과 같은 오류가 발생하고 있습니다:

Failed authorization procedure. (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for

해당 머신에서 nslookup을 사용하면 호스트名에서 IP 주소를 찾을 수 있고, 호스트名을 ping할 수도 있습니다.

이것이 호스트의 IP 주소가 내부 주소라는 사실과 관련이 있다고 생각합니다. 이 글을 찾았지만 어떻게 진행해야 할지 확실하지 않습니다. No valid IP addresses found for (my domain) - #8 by _az - Help - Let's Encrypt Community Support

Let’s Encrypt가 인터넷에서 사용자의 IP 주소에 액세스해야 합니다.

다음 주제/게시물이 도움이 될 수 있습니다:

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