Eu encontrei o problema e, de fato, não houve problema. Eu simplesmente não conseguia acessar o site através do meu IP público do meu próprio IP, eu só podia acessá-lo de outros IPs. Eu estou supondo que há algum bloqueio de segurança no meu roteador que o impede. Para consertar, eu configurei um servidor virtual em vez de encaminhar uma porta (como recomendado nos fóruns do D-link). O resultado é o mesmo; a porta é encaminhada para o servidor, mas agora também posso acessá-lo pela rede. Foi tão simples assim.