【发布时间】:2016-09-01 10:14:26
【问题描述】:
我在 Bluemix 中创建了一个虚拟机。我已经在上面安装了 NGINX 网络服务器。要访问部署在 NGINX 上的 Web 应用程序,我应该使用公共 IP 地址(例如 http://123.456.78.9)还是有与实例关联的域名(例如 http://abcxyz.bluemix.net)?
【问题讨论】:
标签: virtual-machine ibm-cloud openstack
我在 Bluemix 中创建了一个虚拟机。我已经在上面安装了 NGINX 网络服务器。要访问部署在 NGINX 上的 Web 应用程序,我应该使用公共 IP 地址(例如 http://123.456.78.9)还是有与实例关联的域名(例如 http://abcxyz.bluemix.net)?
【问题讨论】:
标签: virtual-machine ibm-cloud openstack
默认情况下,当您在云中启动任何 VM 时,它们应该无法从公共 Internet 访问,除非您将公共 IP 地址附加到它们。
将公共 IP 地址附加到您的实例并配置防火墙以允许传入连接(http、ssh 等)后,您可以更新 DNS 服务器以重定向那里的流量。
AWS 在启动 ec2 实例时创建一个公共 FQDN
ec2-nn-nn-nn-nn-region-compute.com(其中 nn 是 IP 地址位),不确定是否与 bluemix 有任何类似之处,但不太可能有 abcxyz.bluemix。
【讨论】: