阻止 EC2 上的出站流量
有没有办法配置 EC2 安全组,以便它们不允许特定类型的出站连接(例如向公共互联网发出 HTTP 请求)?
Is ther a way to configure EC2 Security Groups so that they do not allow specific types of outbound connectivity (such as making HTTP requests to the public internet)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不相信,不。不过,您在 ServerFault 上可能会有更好的运气。
AFAIK,EC2安全组仅用于访问服务器(例如密钥对);任何内部连接可能都必须通过 iptables 进行监管。
I don't believe so, no. You may have better luck on ServerFault, though.
AFAIK, EC2 security groups are only for accessing the server (eg, keypairs); any internal connectivity would probably have to be regulated through
iptables
.安全组仅允许您指定允许规则。
要实现您想要的目标,您需要删除默认的所有流量/所有协议/所有端口/0.0.0.0/0 规则。
这将有效地停止所有出站连接。
如果此后您遇到连接问题,请添加规则以明确允许所需的内容。
Security Groups only let you specify allow rules.
To achieve what you're after you would remove the default All traffic/All protocols/All ports/0.0.0.0/0 rule.
This will effectively stop all outbound connections.
If you encounter issues with connectivity after this, add rules to explicitly allow what's needed.