我正在尝试在我的aws ec2实例上启用https。我为ip4和ip6编辑了安全组和alloved 443端口。但是在我保存并检查inbount规则列表后添加https后,我无法看到它
添加规则
添加规则后
为什么https不会出现在列表中?
答案 0 :(得分:1)
这是安全组的默认行为。 如果一个或多个规则指定相同的端口,AWS将仅应用最宽松的规则进行操作。
如果您为具有相同IP类型(IPv4或IPv6)的更多规则指定相同的端口号,则您将收到错误,因为“相同的权限不得多次出现”。根据您的快照,您在规则中选择了不同的IP地址类型,以便成功创建规则。
注意:两条规则都将执行相同的操作(海关TCP规则:443& HTTPS:443)
如果特定端口有多个规则,我们会应用最多 宽容规则。例如,如果您有允许访问的规则 来自IP地址203.0.113.1的TCP端口22(SSH)和另一个规则 允许从每个人访问TCP端口22,每个人都可以访问TCP 22号港口。