【发布时间】:2015-07-17 09:57:25
【问题描述】:
使用 Boto 为 ICMP 创建 AWS 安全组规则时,我收到以下错误。我将端口范围指定为 0 到 65535,这是为 TCP 指定所有端口的方式。
ICMP 代码 (65535) 超出范围 (InvalidParameterValue)
我该如何解决这个问题?
【问题讨论】:
标签: python amazon-web-services boto
使用 Boto 为 ICMP 创建 AWS 安全组规则时,我收到以下错误。我将端口范围指定为 0 到 65535,这是为 TCP 指定所有端口的方式。
ICMP 代码 (65535) 超出范围 (InvalidParameterValue)
我该如何解决这个问题?
【问题讨论】:
标签: python amazon-web-services boto
与 TCP 不同,ICMP 在协议中没有端口。因此,在进行 Boto 调用时,请使用-1 作为源端口和目标端口,以避免上述错误。 AWS 认为-1 是All。使用0 也是有效的,但是我还没有验证它是否允许所有流量。它应该,因为 ICMP 在协议中没有端口。
【讨论】: