Amazon web services AWS VPC端点接口是否需要Internet网关
我正在尝试将以下服务连接到具有公用和专用子网的VPC。Amazon web services AWS VPC端点接口是否需要Internet网关,amazon-web-services,amazon-vpc,Amazon Web Services,Amazon Vpc,我正在尝试将以下服务连接到具有公用和专用子网的VPC。 任何流量都不应穿越公共互联网 服务 sqs.ap-southerast-2.amazonaws.com ssm.ap-southerast-2.amazonaws.com logs.ap-southerast-2.amazonaws.com 通读一遍,没有提到IGW(互联网网关) 但是,通读时,会提供一个IGW和一个来自EC2实例所在子网的路由 当我不提供IGW时,没有服务工作 当我进行供应和IGW时,SSM起作用,但SQS或Clou
任何流量都不应穿越公共互联网 服务
sqs.ap-southerast-2.amazonaws.com
ssm.ap-southerast-2.amazonaws.com
logs.ap-southerast-2.amazonaws.com
- 当我不提供IGW时,没有服务工作
- 当我进行供应和IGW时,SSM起作用,但SQS或CloudWatch不起作用
- 策略:完全访问
- 子网:私有、公共
- 路由:公用子网有0.0.0.0/0路由到IGW
- 在专用子网中测试IGW路由
非常感谢您的帮助或指点。好的,因此正确的答案是服务端点工作不需要IGW。
但是,并非所有命令都有效,以下命令可用于测试 SQS
aws sqs发送消息--区域{region}--端点urlhttps://sqs.{region}.amazonaws.com/--队列urlhttps://sqs.{region}.amazonaws.com/{queue_id}/{queue_name}--消息体“Test”
SSM
aws ssm get参数--name{test param name}
CloudWatch日志
aws日志描述日志流——日志组名称{test\u log\u group\u name}
使用VPC端点不需要Internet网关。请参阅此处的示例:您是否希望选择一个服务,并尝试在一些帮助下使其正常工作?请编辑您的问题,让我们知道您是如何测试它的,以及您是如何知道它失败的(例如错误消息)。嗯,感谢链接,您是对的,它不需要IGW,但只支持命令的子集。这似乎很奇怪。您是否有一些命令不起作用的示例?事实上,似乎有些SQS命令通过VPC端点不起作用。(我试过列出队列、创建队列和获取队列卷曲。)真奇怪!