Parece que, por padrão, os balanceadores de carga do Google Cloud expõem várias portas desnecessariamente. Não encontrei uma maneira de expor apenas 80/443 e toda vez que faço um de seus balanceadores de carga, as seguintes portas são vistas em um nmap:
PORT STATE SERVICE
25/tcp open smtp
80/tcp open http
110/tcp open pop3
143/tcp open imap
443/tcp open https
465/tcp open smtps
587/tcp open submission
993/tcp open imaps
995/tcp open pop3s
1720/tcp open H.323/Q.931
8080/tcp open http-proxy
Existe uma maneira de bloquear 25, 465, 587, 993 e 995? Observe que esta pergunta é sobre balanceadores de carga GCP, não firewalls.
Atualmente, não é possível restringir as portas e os protocolos de um balanceador de carga GCP usados como você pode com um AWS ELB. Esta é uma solicitação de recurso. https://issuetracker.google.com/issues/35904903
fonte
Também procurei por isso, mas acho que não, pois estas são as portas usadas pelo Google para executar o LB:
De: GCP HTTP (S) LB e GCP TCP LB
fonte
informações de: https://cloud.google.com/load-balancing/docs/https#open_ports
Portas abertas Os balanceadores de carga HTTP (S) externos são balanceadores de carga de proxy reverso. O balanceador de carga finaliza as conexões de entrada e abre novas conexões do balanceador de carga para os back-ends. A funcionalidade de proxy reverso é fornecida pelo Google Front Ends (GFEs).
As regras de firewall que você define bloqueiam o tráfego dos GFEs para os back-end, mas não bloqueiam o tráfego recebido para os GFEs.
Os balanceadores de carga HTTP (S) externos têm várias portas abertas para oferecer suporte a outros serviços do Google executados na mesma arquitetura. Se você executar uma verificação de segurança ou porta no endereço IP externo de um balanceador de carga HTTP (S) externo do Google Cloud, portas adicionais parecerão abertas.
Isso não afeta os balanceadores de carga HTTP (S) externos. As regras de encaminhamento externo, usadas na definição de um balanceador de carga HTTP (S) externo, podem fazer referência apenas às portas TCP 80, 8080 e 443. O tráfego com uma porta de destino TCP diferente não é encaminhado para o back-end do balanceador de carga.
fonte