Google云默认networking未find错误

第一次启动时,我创build了一个名为my_network的networking,并尝试设置防火墙时出现以下错误:

 The resource 'projects/[my-project-name]/global/networks/default' was not found 

当我运行:

 $ gcloud compute firewall-rules create default-allow-internal --allow tcp:1-65535,udp:1-65535,icmp 

那么,似乎没有defaultnetworking这样的东西? 我有一个创build为my_network的networking,它似乎一切(即新的实例,路线)附加到。 我想恢复内部的防火墙规则,但不打开它的世界。 什么是最好的方式去呢? 有没有“返回默认”命令? 谢谢。

我假设你使用my_network只是你的问题的一个例子,因为下划线不能用于GCEnetworking的名字。

话虽如此,在您的命令中使用--network my-networkmy-networknetworking中创build防火墙规则。 省略 – --network标志将导致命令尝试在defaultnetworking上创build防火墙规则。 本文将对此进行描述,并且可以在此处find一些示例。

关于您的其他问题,目前防火墙规则没有“返回默认”function,但您可以使用以下命令为您的networking创builddefault-allow-internal防火墙规则:

 gcloud compute firewall-rules create default-allow-internal --network my-network --allow icmp,udp,tcp --source-range 10.240.0.0/16 

10.240.0.0/16replace为内部networking的IP范围。