在AWS EC2上,我无法执行wget或curl或任何出站连接

在AWS EC2上,我无法执行wget或curl或任何出站连接,第1张

概述在新安装的EC2上: >安全组是默认的.对于入站和出站,“所有流量”允许为0.0.0.0/0. >“网络ACL”对入站有一些限制,因为我们希望我们在此域上的网站成为我们慈善组织的内部网络.但是从这个服务器,我们想通过SSH安装一些东西,所以我们需要wget和curl.所以出境也是 100 ALL Traffic 0.0.0.0/0 ALLOW > ALL Traffic 0.0.0.0/0 DEN 在新安装的EC2上:

>安全组是默认的.对于入站和出站,“所有流量”允许为0.0.0.0/0.
>“网络ACL”对入站有一些限制,因为我们希望我们在此域上的网站成为我们慈善组织的内部网络.但是从这个服务器,我们想通过SSH安装一些东西,所以我们需要wget和curl.所以出境也是

100 ALL Traffic 0.0.0.0/0 ALLOW

> ALL Traffic 0.0.0.0/0 DENY

默认情况下会添加最后一个“DENY”.

有了这些设置,这似乎很正常,我还缺少什么?请注意,所有iptables规则都已刷新,我们不会使用iptables.所有防火墙内容均由Amazon VPC安全设置管理.

有什么想法或指示?谢谢.

解决方法 您似乎可以连接到您的实例(通过ssh或RDP),但无法从实例访问Internet资源.如果是这样,需要检查的事项是:

>入站安全组:不相关(但可能正常,因为您可以连接到实例)
>出站安全组:允许0.0.0.0/0
>网络访问控制列表(NACL):首先允许所有流量进入&让事情有效,然后根据要求限制它们.这也是默认设置(如上所示)
>分配公共IP地址(在启动时或作为d性IP地址).如果您能够连接到实例,那么这很好.
>在公共子网中启动实例,这意味着子网在路由表中有一条规则,用于将流量定向到Internet网关(如果能够连接到实例,那么这很好)

您可以连接INWARDS的事实表明您的网络设置都是正确的.无法启动OUTWARDS连接通常是由于出站安全组设置.

总结

以上是内存溢出为你收集整理的在AWS EC2上,我无法执行wget或curl或任何出站连接全部内容,希望文章能够帮你解决在AWS EC2上,我无法执行wget或curl或任何出站连接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1046105.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存