Para poder redirecionar da Internet para o seu servidor da Web, você não pode ter um NAT por trás de um NAT. Para descobrir isso, o endereço externo do seu roteador deve ser o mesmo que você vê quando navega na Internet.
Então entre no seu roteador e procure o endereço IPv4 que você tem na sua interface externa. Você pode obter ajuda neste site, ele trabalhou para mim antes: link
Então você tem que ver o endereço que outros servidores veem quando você sai da sua LAN, atrás do roteador. Eu uso este siter, mas existem outros: link
O primeiro é um endereço privado e / ou esses dois endereços não são os mesmos, então o seu modem está lhe dando um endereço privado e não um endereço público. Isso torna impossível (ou pelo menos difícil) tornar seu servidor acessível pela Internet.
A solução para ambos os seus problemas é, claro, o IPv6, já que você não lhe dará um endereço privado, mas sim uma verdadeira rede pública / 64 de endereços IPv6 para sua LAN. E quantos servidores você quiser, ou na verdade (2 para o poder de 64) - 2, o que é bastante. ;-)