Se um usuário puder acessar o site de dentro da rede, mas um usuário externo não puder, quase sempre será um problema de NAT no roteador.
Mas, por precaução, digamos que não seja um problema no roteador.
Você deve verificar se o escopo da regra do Firewall do Windows permite todos os endereços IP, e não apenas aqueles que estão em sua sub-rede local.