Usando a função NAT IPv6 no Docker com Discourse

para sua informação, acabei de criar um pull request para o web.ssl.template.yml para poder usar a função NAT IPv6 do Docker em uma instância Discourse.
Com minha alteração, consegui usar o NAT IPv6 do Docker com o Discourse.
Sem minha alteração, as solicitações de clientes IP6 eram rejeitadas pelo Discourse, apenas as solicitações de clientes IP4 eram aceitas.
O NAT IP6 agora é tratado pelo Docker de forma semelhante ao NAT IP4.

1 curtida

alguém da equipe de desenvolvedores principais do discourse pode verificar meu PR.
Para que ele seja mesclado ou rejeitado e fechado.

O problema aqui é que não tenho certeza se queremos aumentar essa superfície por padrão.

Estou em dúvida sobre mudar isso para todas as instalações, expor o v6 pode ou não ser a intenção do usuário.

Vou perguntar internamente se gostaríamos de fazer a alteração ou não.

3 curtidas

Concordo. O seguinte é uma maneira melhor de fazer isso e oferece um caminho fácil para optar por esse comportamento:

6 curtidas

obrigado pelo PR. e que ele foi mesclado imediatamente no discourse docker.
Eu apenas fiz o git pull, habilitei o "templates/web.ipv6.template.yml" em app.yml e fiz o rebuild do app depois que desabilitei minhas alterações em web.ssl.template.yml.

Nosso site ainda está funcionando bem em IPv4 e IPv6. :wink:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.