현재 상황을 완전히 파악하지 못했습니다. 프록시 뒤에 Discourse를 실행 중이신가요? 그렇다면 80 포트를 노출하고 HTTPS/SSL 처리는 프록시 서버에 맡기면 될 가능성이 큽니다.
이것이 Discourse를 프라이빗 클라우드/온프레미스에 배포한다는 뜻인가요? 만약 그렇다면, LAN과 WAN에서 사이트를 접근하는 방식에 따른 문제가 흔합니다. 이 것이 원인이라면 다른 네트워크(예: 모바일 데이터)에서 사이트를 접근할 때 문제가 없다면 이 링크를 확인해 보세요: ref.
어떻게 설정되어 있나요? Discourse에서 설정한 것인가요? Discourse에서 설정한 것이 아니라면 80 포트를 노출하기만 하면 될 가능성이 큽니다.
음, 제 이해가 맞다면 192.168.1.XXX는 LAN 내의 개인 IP 주소이고, ISP로부터 부여받은 공인 IP 주소가 있을 것입니다. 따라서 명확히 하자면, DNS 레코드에는 개인 IP 주소(LAN)가 아닌 공인 IP 주소를 서브도메인으로 가리키도록 설정해야 합니다. 그리고 두 번째로, 라우터 설정을 통해 들어오는 트래픽이 개인 IP 192.168.1.XXX로 라우팅되도록 허용해야 할 수 있습니다. 그리고 ISP가 들어오는 트래픽을 허용해야 합니다.
대안으로, 라우터 설정을 건드리거나 ISP가 들어오는 트래픽을 허용하는지 고민하지 않도록 로컬 트래픽을 원격 서버로 터널링할 수도 있습니다.
그래서 어떤 경우인가요? 트래픽 터널링인가요, 아니면 NAT나 DMZ를 통한 들어오는 트래픽 허용인가요?