Problema estranho que estou enfrentando atualmente! Não há nada em execução na porta 80.
Ainda curl dá 404 páginas não encontradas. Posso telnetar para a porta 80 e até iniciar um contêiner expondo a porta 80 (host). Mas nenhuma solicitação chega ao contêiner!
Alguma ideia do que está acontecendo? Como faço para depurar isso?
$ netstat -tulpn | grep :80
tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN -
tcp6 0 0 :::8000 :::* LISTEN -
$ curl localhost
404 page not found
Responder1
Além do comentário de Matthew suspeitando de redirecionamento nat interno
iptables -vnL -t nat
ounft list ruleset ip
talvez você possa inspecionar diretamente a porta 80. Estas são algumas maneiras de fazer isso:
ss -4tlnp -o state LISTENING '( sport = :80 )'
lsof -i:80
- faça um tcpdump detalhado
- faça um portscan detalhado com nmap
- ou seja ainda mais explícito ao testar com curl, ou seja
curl -v http://localhost:80