如何访问远程 VM 中的 rails 服务器
How to access rails server in a remote VM
我在 OpenStack 上远程设置了一个虚拟机 (VM)。 VM 是 运行 Red Hat Enterprise Linux (RHEL) 7.
我使用 ssh vm-url
ssh 进入上述 VM,然后我在该 ssh 会话期间设置了一个 rails 服务器并使用 rails server -b vm-url
[=15 获取它 运行 =]
现在,我尝试通过在 Chrome 的地址中输入 URL vm-url:3000
从本地 Chrome 浏览器访问上面的 rails 网站栏(多功能框),但我得到:
This site can’t be reached
10.150.8.101 took too long to respond.
为什么我无法访问 rails 网站,我做错了什么?
如果我使用的任何术语不正确,请纠正我。
谢谢。
有两件事要检查,
- 连接到 VM 的 ip 是 public 并且可以访问
- Http 端口已启用,可以从外部访问
访问的端口在安全组中处理,通常在创建实例时配置。添加具有足够权限的新安全组或使用新添加的端口更新安全组。
我在 OpenStack 上远程设置了一个虚拟机 (VM)。 VM 是 运行 Red Hat Enterprise Linux (RHEL) 7.
我使用 ssh vm-url
ssh 进入上述 VM,然后我在该 ssh 会话期间设置了一个 rails 服务器并使用 rails server -b vm-url
[=15 获取它 运行 =]
现在,我尝试通过在 Chrome 的地址中输入 URL vm-url:3000
从本地 Chrome 浏览器访问上面的 rails 网站栏(多功能框),但我得到:
This site can’t be reached
10.150.8.101 took too long to respond.
为什么我无法访问 rails 网站,我做错了什么?
如果我使用的任何术语不正确,请纠正我。
谢谢。
有两件事要检查,
- 连接到 VM 的 ip 是 public 并且可以访问
- Http 端口已启用,可以从外部访问
访问的端口在安全组中处理,通常在创建实例时配置。添加具有足够权限的新安全组或使用新添加的端口更新安全组。