Eu tenho o apache rodando em 192.168.0.2 (localhost) e um NAS em 192.168.0.32. Quando eu configuro o apache para escutar a porta 80, as tentativas de conexão ao meu ip externo produzem um erro de conexão recusada, enquanto a conexão do host local é bem-sucedida. Quando o serviço apache é interrompido, as conexões internas e externas produzem um erro de conexão recusada. No entanto, quando eu definir o apache para ouvir a porta 8080, visitando localhost: 8080 funciona, mas as visitas à porta 80 do localhost obter o padrão "It works!" página, enquanto os pedidos para o meu ip externo em vez de obter a interface web para o NAS - que, como eu disse, está em 192.168.0.32!
Isso está no Ubuntu 15.10. Nenhum iptables ou outro firewall de software foi configurado. O roteador foi configurado para recusar explicitamente quaisquer solicitações externas, embora aparentemente isso não esteja funcionando.
Para resumir:
1.
2.
O que está acontecendo!?
Tags routing apache-httpd