在IBM Bluemix网站上使用自定义域

时间:2015-12-30 07:40:25

标签: dns ibm-cloud

我希望通过我的新Bluemix网站重用我现有的域名(由IBM Hursley管理,但我觉得这无关紧要)。我应该询问管理我的域名的团队以及我必须在Bluemix应用程序/网站中设置的内容?

谢谢,

Pimmy

3 个答案:

答案 0 :(得分:7)

要集成@ umberto-manganiello的答案,您还可以在注册商DNS配置上设置' A'记录而不是' CNAME'记录,并根据运行应用程序的Bluemix区域引用以下IP地址:

  • US-SOUTH:75.126.81.68
  • EU-GB:5.10.124.142
  • AU-SYD:168.1.35.169

这个解决方案实际上比CNAME更好。

2016年8月24日编辑:

IBM Bluemix平台添加了以下主机名,以允许客户将其自定义域(与其IBM Bluemix应用程序一起使用)设置为以下主机名的CNAME

  • 美国南部:secure.us-south.bluemix.net
  • 英国(EU-GB):secure.eu-gb.bluemix.net
  • 悉尼(AU-SYD):secure.au-syd.bluemix.net

根据运行应用程序的IBM Bluemix区域,客户现在可以使用正确的主机名作为其自定义域的CNAME值

答案 1 :(得分:4)

为此,您必须执行两个步骤:

  • 首先是Bluemix上的配置:

在Bluemix信息中心中,点击您的组织下拉菜单,然后选择管理组织。然后单击域,并添加域。域是组织范围的,这意味着您可以将不同的子域链接到不同的应用程序。如果您有不同的组件(例如:博客,Web应用程序,Web服务),这将非常有用。 创建自定义域后,请返回仪表板并选择应用程序。然后在顶部,您会看到一个“Routes”标签,后面跟着一个铅笔图标(编辑路线和App Access)。单击铅笔按钮并为www.yourdomain.com添加路线。

  • 其次是您现有域名所需的DNS设置和网址转发。

现在Bluemix方面已全部设置好,请让您的域管理员将yourdomain.com转发到www.yourdomain.com并在DNS设置中添加CNAME记录,将www.yourdomain.com指向appname.mybluemix.net BlueMix默认提供。

如果您需要其他信息,请查看Bluemix Docs - Creating and using a custom domain

答案 2 :(得分:3)

以下是一个例子:

  • 我在Bluemix中的应用名称= askwatsonto
  • 我在Bluemix的路线= askwatsonto.mybluemix.net
  • 我的域名= askwatsonto.com
  • 我的org = carlos.ferreira@something.com

使用CF CLI的步骤:

  • 下载CF CLI:https://console.ng.bluemix.net/docs/cli/index.html#downloads
  • 将您的域名添加到您的组织:$ cf create-domain carlos.ferreira@something.org askwatsonto.com
  • 为您的应用添加路线:$ cf map-route askwatsonto www.askwatsonto.com
  • 将CNAME添加到DNS提供商。我用过domainmonster.com: enter image description here
      

    我的申请部署在美国南部。为以下其他区域使用不同的地址:

         
        
    • US-SOUTH:secure.us-south.bluemix.net
    •   
    • EU-GB:secure.eu-gb.bluemix.net
    •   
    • AU-SYD:secure.au-syd.bluemix.net'
    •   

使用此网站http://simpledns.com/lookup-dg.aspx

调试DNS

阅读文档:https://console.ng.bluemix.net/docs/manageapps/updapps.html#domain