我正在尝试发现当前正在执行的AWS Lambda的VPC IP地址或AWS网卡,以便我可以使用该IP地址来过滤VPC日志以查找匹配的记录。Lambda运行在私有网络中,没有公网IP地址。 我已经尝试了这里建议的各种技巧: Finding local IP addresses using Python's stdlib 但这对我不起作用,因为我认为它们是从容器的角度显示容器的IP地址,而不是从VPC的角度。
在我的GCP项目中,我正在尝试将Cloud SQL从一个子网移动到另一个子网。基本上,我创建了一个Cloud SQL实例,该实例使用google托管服务连接,IP范围由Google默认分配。我想要切换到我自己的CIDR,我通过创建的托管服务连接进行设置。
我正在遵循中的步骤,尝试切换到临时网络/私有网络,然后使用自己的托管服务连接连接回我的自定义私有网络。
$gcloud --project=myprj beta sql instance patch mydbid --network=tmp_vpc --no-assign-ip
The following message will be us
我有以下设置:-一个有多个子网的VPC,一个接入网关和一个NAT实例,它们具有我可以连接到的公有地址,-我在VPC的子网中创建一个Linux实例,该实例没有公网IP地址和DNS名称(我希望internet上只知道负载均衡器)。
我想连接到我的Linux实例来安装和配置软件。如何连接到该实例?我看过的所有文档都提到使用"ec2-user@“进行连接。
因为我没有公共DNS,所以我尝试从访问网关通过putty连接我的linux实例的私有DNS,但是失败了("host it not exist")。我显然漏掉了什么..。在NAT中?
谢谢,Laurent