Azure VM(Ubuntu)上的Rails无法访问

时间:2017-05-30 09:04:43

标签: ruby-on-rails azure port

我在运行Ubuntu的Azure VM上托管了我的Rails应用程序。 当我用rails s启动Webrick Dev服务器时,我得到它正在运行的控制台消息。

但是在ip:3000

下无法访问该应用

我使用以下设置为我的vm nsg配置了入站安全角色: enter image description here

你能不能给我一个提示问题的提示?这只是一次试用。不是为了生产!

更新: netstat -ant的结果 - enter image description here

更新2: enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

根据您的描述,请按照此列表进行检查:

1.请检查Azure VM的NSG设置,确保我们已为入站规则添加端口:
2.Vnet - >子网的安全组设置(默认为none): enter image description here 3.检查ubuntu防火墙设置。

==========================
更新

您的Rails侦听127.0.0.1,您可以将其修改为0.0.0.0