如何在Cloudflare中的另一个EC2实例AWS上添加子域?

时间:2019-01-18 06:42:26

标签: amazon-web-services amazon-ec2 subdomain cloudflare

我将主站点托管在ec2上,例如instance1,我的域名来自go daddy,所以我将cloudflare名称服务器放在go daddy上。现在我在ec2上安装了另一个安装,例如实例2,它是一个子域。实例1和实例2具有不同的IP,我如何将我的子域指向实例2? 为了达到此目的,我应该在AWS和cloudflare中更改哪些记录?

Godaddy中添加了我的Cloudflare DNS

dateAxis.periodChangeDateFormats.setKey("hour", "d.M.yyyy\nHH:mm")

Cloudflare帐户中的DNS设置

NS  lisa.ns.cloudflare.com
NS  sid.ns.cloudflare.com

1 个答案:

答案 0 :(得分:1)

您无需在AWS中更改任何记录,因为您将Cloudflare用作DNS服务。
 Cloudflare使您能够修改DNS区域设置,添加A,CNAME和其他记录。

只需从AWS控制台获取instance-2的公共IP,登录Cloudflare,打开您的域DNS区域编辑器,然后添加A记录,其中您的子域名称指向第二个实例的IP。

更新: 在您的cloudflare配置中,它应如下所示:

Type           Name           Value                                   TTL        
    A        mydomainname.com     points to 13.232.XXX.XXX          Automatic
    A        subdomain            points to 123.123.123.123          Automatic       
    CNAME    test                 is an alias of mydomainname.com    Automatic      
    CNAME    www                  is an alias of mydomainname.com    Automatic      
    TXT      mydomainname.com     ca3-b78797cee2b346558bf7a891ff5bd5daXX Automatic