Oracle Cloud 到底怎么开放对外端口?

vps网友提供 09-23 讨论归档 30
折腾了半天 Oracle 的免费 cloud,还是没搞懂它的网络到底怎么搞的。
建了两个免费的 ubuntu,里面的网卡只有一个 ens3,ip 地址是 10.0.0.4,OS 里看不到公网 ip。
在 security list 的 ingress 里默认已经开了 22 ssh 端口,这个没有问题,在 ubuntu 里 netstat 看到 0.0.0.0 和 10.0.0.4 都在侦听着 22 端口,如果连 ssh 的话,是连 10.0.0.4 的 22 端口。
现在想新开放一个 80 端口,装了 apache2,80 端口也侦听在 0.0.0.0. iptables 全部清空了,security list 面板也开放了 ingress 80,但是还是死活不通。
有谁搞清楚了它这个内部 ip 10.0.0.4 和公网 ip 之间的关系?是一对一的地址转换?服务是该侦听在 0.0.0.0 地址还是 10.0.0.4 地址呢?路由怎么整的?需不需要端口转发?
多谢。

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676472034856538112.html

标签:
fulanto
09-26

@CSGO 我的弄了一天了,还是不行。和你一样,端口都打开了,开了 80,装了 nginx,就是访问不了。

CSGO
09-24

@xfelix 不懂,弄来弄去,昨晚可以,白天起床又全不行了。现在依然不行。

xfelix
09-24

@CSGO 我的跑了 apache,php,mariadb,架了个网站,速度还蛮快。

CSGO
09-24

@xfelix 我的服务器,除了 ssh 正常,其他看似正常,也都不正常,做网站也访问不了,不知道怎么回事。端口也看到开放了。

xfelix
09-24

@CSGO 有一种可能是安全规则生效有一定延迟。

另外我其实还是没有搞懂它的内网 ip 地址和公网 ip 地址的一对一转换,以及路由是怎么搞的。文档也是一塌糊涂。

xfelix
09-24

@colinrat 土澳区

K1ri7o
09-23

@cheneydog 上车早

gv textnow 之类的 voip 应该也可以验证 (我是 gv 验证的

cheneydog
09-23

你们都搞好了?我为啥都收不到短信?

K1ri7o
09-23

@CSGO 虚拟云网络 - 安全列表 加个 允许全部的安全列表

然后删掉 子网中的默认规则 添加刚刚创建的安全列表试试

CSGO
09-23

@K1ri7o 很奇怪地突然一个端口可以了。。。

CSGO
09-23

@K1ri7o 是啊,安全规则我就一条全部开放,也不行啊。

K1ri7o
09-23

@CSGO 测试下 扫描可能不准

我按上面的方式是可以的

K1ri7o
09-23

@CSGO nsg 没用 我也不知道怎么回事

编辑 虚拟云网络-子网 里的安全规则可以

CSGO
09-23

@K1ri7o

https://imgup.nl/images/2019/09/23/TIM20190923185256.png https://imgup.nl/images/2019/09/23/TIM20190923185304.png https://imgup.nl/images/2019/09/23/TIM20190923185324.png

它写着“此实例的流量由其防火墙规则以及关联的子网安全列表和 VNIC 网络安全组控制。”

我已经把服务器上的防火墙不管是直接卸载了,还是安装者禁用防火墙;还是这个子网里的端口全部开放,开始安全组端口全部开放,都全部开了,依然扫码只有 22 端口,这是怎么回事?

K1ri7o
09-23

@xfelix 已有回复回复的主题无法删除

CSGO
09-23

能帮忙看看我已经放了所有端口,但是还是不行,只有 22 端口

colinrat
09-23

你是注册的哪个区?

xfelix
09-23

抱歉,能删除此贴吗?
问题解决了,原来是 security list 里面把 80 端口填在源处了。

mikeguan
09-23

安全组或者安全列表设置下,虚拟机页面就有提示啊