안녕하세요!
Discourse를 IPv6에서 작동하도록 설정하는 방법을 알려주세요.
포럼을 설치했는데, 도메인에 IPv4 A 레코드가 있을 때만 포럼이 정상 작동합니다.
하지만 A 레코드를 삭제하고 AAAA 레코드를 추가하면 포럼이 작동하지 않습니다.
안녕하세요!
Discourse를 IPv6에서 작동하도록 설정하는 방법을 알려주세요.
포럼을 설치했는데, 도메인에 IPv4 A 레코드가 있을 때만 포럼이 정상 작동합니다.
하지만 A 레코드를 삭제하고 AAAA 레코드를 추가하면 포럼이 작동하지 않습니다.
DNS를 해석할 때 A 레코드와 AAAA 레코드는 모두 동등하게 중요합니다.
작동하지 않는다면 서비스 제공업체에 문의하세요.
이것은 디스코urs의 문제가 아닙니다.
아니요. 제 IPv4/IPv6를 사용해서 테스트 포럼(NodeBB)을 운영해 봤는데 포럼은 정상적으로 작동했습니다. IPv6로 작동하지 않는 것은 Discourse뿐입니다. 왜 그런지 이해가 안 되네요…
disourse를 어떻게 설치하셨나요? 표준 방식으로 설치하신 건가요? 운영체제와 브라우저 모두 IPv6을 지원하는지 확인해 보셨나요?
모든 discourse 호스팅 인프라는 IPv6으로 운영됩니다. IPv6은 잘 지원되고 있습니다. 운영체제 또는 네트워크 관련 문제가 있을 가능성이 높습니다.
A 레코드와 AAAA 레코드를 모두 설정해야 합니다.
이 매뉴얼을 따라 설치했는데, 도메인에 A 레코드(IPv4)가 있을 때만 포럼이 정상적으로 작동했습니다.
A 레코드를 AAAA 레코드로 변경하면 포럼이 작동하지 않습니다.
다른 커뮤니티 CMS에서는 AAAA 레코드가 정상적으로 작동하는 것을 확인했습니다. 테스트 목적으로 시도해 본 것입니다.
서버와 Docker를 재시작해 보았지만 해결되지 않았습니다 ![]()
왜 그런가요? 예를 들어, 도메인에 AAAA 레코드만 있을 때 nodebb 커뮤니티는 정상적으로 작동했습니다.
서브도메인을 변경하면 Discourse가 작동하지 않습니다.
예를 들어 설치 시 호스트명을 1.example.com으로 입력했습니다.
이제 1.example.com과 2.example.com이라는 두 개의 호스트명을 사용하여 Discourse를 사용하려고 합니다.
하지만 작동하지 않습니다. Discourse는 1.example.com이라는 하나의 호스트명에서만 작동합니다.
그러면 IPv6 전용 웹사이트를 원하시는 건가요? 흥미롭네요.
서버가 부트스트랩(초기 설정)을 위해 IPv4 연결이 필요할 수 있지만, AAAA DNS 레코드만 있어도 문제없이 작동할 수 있습니다.
그것은 실제로 지원되지 않습니다.
오마이갓. 이제 제 디스커스 포럼이 도메인의 AAAA 레코드만으로 작동합니다.
문제가 뭔지는 모르겠는데, 아마 클라우드플레어와 도커의 버그인 것 같네요…
왜 지원되지 않는 건가요? 멀티사이트로 설정하면 작동할 수도 있겠네요. 실례를 범했습니다. Discourse를 처음 사용해 봅니다.