Encontrada solução alternativa, mas é uma prática ruim. Como estou usando o DigitalOcean, eles fornecem IP flutuante para cada servidor. Eu o ativei e realizei algumas ações para encaminhar o tráfego para o IP flutuante real.
De acordo com este artigo Como usar IP flutuantes no DigitalOcean você deve receber primeiro o IP local para realizar ações com o IP flutuante.
- Digite
curl -s http://169.254.169.254/metadata/v1/interfaces/public/0/anchor_ipv4/address
no seu servidor e lembre-se do endereço IP recebido. - Edite o campo
internal
(eexternal
se necessário) no seu arquivodanted.conf
para corresponder ao IP recebido. - Reinicie o servidor.
Então, agora tudo funciona bem, exceto que IPs flutuantes ainda não têm IPv6.