Eu suponho que você está tentando acessar o servidor web a partir de uma máquina no outro lado do seu roteador desde que você mencionou que você está encaminhando para o servidor ubuntu. É possível que o roteador tenha um firewall que esteja bloqueando a porta 80 (http)? É possível que você tenha um firewall instalado no servidor Ubuntu como firestarter que pode estar bloqueando a porta 80? Você pode acessar a página de outra máquina na sua rede interna?