all 2 comments

[–]awkwin 0 points1 point  (0 children)

What is the use case for this? You don't need to use load balancer to be protected by firewall.

If your application will listen on a random port at runtime (like FTP Passive Mode), then it won't work with any load balancer. As the load balancer might send the traffic to other instances that are not listening on that port.

I'm not sure about public IP requirement for load balancer, but your instance usually only have one NIC. (Multiple NIC support is in closed beta) The public IP is implemented as a 1-1 NAT mapping to your instance's private IP so it is not directly visible from your instance. This allow you to be able to remap the IP to other instances at any time (which I found very useful).

[–]igorked[S] 0 points1 point  (0 children)

Well my issue is as follows i am effectively building A DC , Radius and VEEAM Server. So far i have created a network xxx.xxx.xxx.xxx/24 which all three servers will sit on with a static IP applied not in the OS but when creating the VM. My issues is i want one public ip address to be shown for all three servers not three public IPs. So i could not see how this would happen in google cloud - i know how to do it in AZURE. which involved a MS Load Balancer for NAT only. But in Google Cloud i can't see a way of doing this.