我正在为这个看似简单的任务敲打我的脑袋。我试图在Azure中建立一个Redhat虚拟机。我尝试过资源组方法和经典方法。
我目前有一个经典的部署。我已经通过yum安装了httpd。我确认我可以通过虚拟IP SSH到服务器。进入后,我启动httpd,然后我可以执行wget http://localhost/
并获得我期望的内容。
但是,当我尝试从本地浏览器连接到虚拟IP时,没有响应。我也试过创建静态公共IP但没有成功。
我创建了一个HTTP"端点"在Azure门户中。我使用TCP协议将公共端口和专用端口设置为80。没有ACL值(我假设它默认允许所有内容)。
没有为VM分配网络安全组。
仍然没有成功。还有什么我想念的??
答案 0 :(得分:1)
好吧,如果您真的在门户上设置端点以允许端口80,那么唯一剩下的就是Linux VM本身的防火墙,允许防火墙上的端口80,你很高兴
答案 1 :(得分:0)
1)服务httpd重新启动和2)服务firewalld重新启动成功了