跳到正文

求救救 azure 虚拟机 apache 外网无法访问

网友提供12 条回复
ssh 登录上后安装了 apache2 最新版,curl 127.0.0.1 是可以的,curl 公网 ip 访问不了
apache2 的配置文件好像和 windows 上的不一样,不怎么怎么改,是哪里问题

对了选的美国东部

windows 上的虚拟机配置我看了是一样的,但是公网 ipv6 是可以在公网访问的。

救救我吧

回复

pinews

感谢各位,我用了 bt,先试试吧,但是 mysql 怎么外网不能访问?我加出入站端口了,还是不能访问,端口看不到

benen005g

netstat -anpt

tsui

@opengps 如果用 Oracle 云的话,还得再多几步。。

pinews

@opengps 可怜我饶了一大圈 终于好了

opengps

新手上云,所有云都需要先开通安全组端口

pinews

@ruixue 感谢

pinews

好了,感谢,在微软后台填了一条规则,80 端口可以访问了,崩溃!!!

ruixue

Azure 创建虚拟机自带安全组,默认只放行远程端口,其余端口需要在 Azure 面板手动放行

pinews

use@use:/$ sudo netstat -nlp | grep apache
tcp6 0 0 :::80 :::* LISTEN 5575/apache2

Jirajine

netstat -nlp | grep apache
看看监听的 socket 是 127.0.0.1 还是 0.0.0.0

pinews

安全组是什么?防火墙我没装啊,没有这个服务

ohao

安全组 防火墙 开启公网对外

↑