I'm able to access a newly provisioned Google Computer instance running Ubuntu 16 via Google Cloud Web SSH interface, and also from other Google compute instances (even ones from different projects)
But when I try to ssh into the instance from my home computer, it gives a "Connection timed out"
I already checked UFW, it's set to allow 22/tcp.
The default ssh firewall ingress rule is also set :
Apply to all
IP ranges: 0.0.0.0/0 tcp:22 Allow
Not sure what the issue here is. My home network can access other GCE instances via SSH, and this particular GCE instance's web server is also accessible.
It seems specifically SSH connections from my home network is being blocked.