我有一家小公司,我们才刚开始。考虑到我们的规模,我们现在真的找不到一个专门的网络人。最近,为了可靠性,我们搬到了一条自己的租赁线上。这就是我得到的信息(很明显,这里提到的地址只是一些例子):
IP Address WAN: 35.34.33.70
SUBNET MASK : 255.255.255.252
GATEWAY : 35.34.33.69
LAN POOL IP : 35.34.33.88/ 29
START IP : 35.34.33.90
END IP : 35.34.33.94
BROADCAST IP : 35.34.33.95
我按照这个示例从云函数连接到Postgres:。
当我使用Public创建测试Cloud实例并触发云函数时,它将连接到cloud实例并返回一些内容。出于安全原因,我不能继续使用公共IP,所以当我在云SQL实例上选择私有IP时,我得到:
Error: function crashed. Details:
could not connect to server: Connection refused
Is the server running locally and accepting
connections on Unix domain socket "/cloudsql
我有一个GCP云运行服务,它将数据发布到外部URL。这些传出请求通过NAT路由,以确保请求来自静态IP地址。当我将数据发布到时,CurlmyIP正确地标识了静态IP地址。
我有另一个云运行服务,它可以接收相同的数据。但是,此服务无法检索静态IP地址。我正在使用此代码尝试检索传入请求的静态IP地址。
func getIP(r *http.Request) (string, error) {
//Get IP from the X-REAL-IP header
ip := r.Header.Get("X-REAL-IP")
log.Printf("X