我在VPC内部署了一个Lambda函数,以便与Elasticsearch对话(确实很好。)与SO上的许多其他类似问题一样,我需要它与S3和其他一些网站对话在互联网上可以从中下载数据。我遵循了所有指南-Lambda位于一个私有子网中,该子网将0.0.0.0/0流量发送到我的NAT网关,该网关位于一个公共子网中,该子网将所有0.0.0.0/0流量发送到Internet网关。真的为这个为什么对我不起作用而努力地抓着我。
这是我的lambda的网络设置: Lambda Config
以下是我的专用子网的设置,该设置显示0.0.0.0/0流量定向到我的NAT网关: Private subnet route table
公共子网的设置,该设置显示0.0.0.0/0流量被定向到我的Internet网关: Public subnet route table
最后,我的NAT网关设置显示其已连接到公共子网: NAT settings
在此先感谢大家,非常感谢您对我在这里出问题的任何想法。