I'm trying to deploy vSZ (virtual SmartZone) to GCE (Google Compute Engine).
I was able to upload the tar.bz image file, and create a GCE instance based on it. I can start the instance, and connect to the web interface via the public IP.
However, then I get to this screen:
It's asking for IP address, netmask and gateway.
I can't put the GCE public IP static address, since there's no gateway there, is there?
I tried putting the GCE private internal IP address for that instance, but then afterwards, I can't seem to access the SmartZone web interface by the public IP address anymore (which I assume is related to this).
How are people setting up networking for the vSZ instances in GCE?
Indeed asign the Google private ip or just leave it with DHCP. Then assign a floating IP to it from the gce console or just look what external/floating IP google gave you. And just use that IP in your browser to continue the process. Did you open the necessary ports in the gce firewall? There is a setting to define the nat (outside) up where you tell vsz what it's public IP is so that it can properly configure the APs. But it should not prevent you from accessing the gui.
But make sure you keep the internal IP with DHCP or the exact same IP google assigned to it. You can just chose any private / internal IP on these type of clouds.
The server has no idea about the external IP for the time being. GCE does the translation for you. Keep in mind that the gui is running on port 8443. Are you connecting to that port and did you open it in the gce firewall? You could try spinning up a regular VM and trying to use curl to see if the gui is up on port 8443.
Since you have ssh access via the Google console can you try to see if all services are up?