首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过我的centos ec2实例访问互联网

无法通过我的centos ec2实例访问互联网
EN

Stack Overflow用户
提问于 2020-01-12 21:27:20
回答 2查看 104关注 0票数 1

我已经在亚马逊网络服务上创建了一个centos 7 ec2实例。驻留在公网子网内,公网网关连接私有网络。

入站规则如下:

代码语言:javascript
复制
Ports   Protocol    Source  ohio-dev-rst-public
80  tcp 0.0.0.0/0, ::/0 ✔
22  tcp 0.0.0.0/0, ::/0 ✔

出站规则如下:

代码语言:javascript
复制
5439    tcp sg-06fb92bc4187207c5    ✔
80  tcp 0.0.0.0/0, ::/0 ✔
22  tcp sg-06fb92bc4187207c5    ✔

我需要互联网来做软件更新,但我可以访问互联网,但我不能ping。

代码语言:javascript
复制
[centos@ip-192-168-3-205 ~]$ ping www.google.com
PING www.google.com (172.217.0.4) 56(84) bytes of data.
EN

回答 2

Stack Overflow用户

发布于 2020-01-12 22:56:35

Ping使用ICMP协议。将该协议添加到出站规则,然后重试。

代码语言:javascript
复制
Type: All ICMP 
Protocol: TCP
Port range: 0 - 65535
Destination: Anywhere - 0.0.0.0/0
票数 0
EN

Stack Overflow用户

发布于 2020-01-13 06:49:53

当您使用控制台创建EC2实例时,默认情况下会启用所有出站流量。

很难说软件更新使用的是什么端口。在我看来,它可能会根据您使用的操作系统而有所不同。

我建议从启用以下端口开始,看看是否可以让软件更新再次运行。

80 - HTTP

443 - HTTPS

21 - FTP

所有端口- ICMP (ping)

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59704280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档