我正在做一个基于腾讯WeChat的项目,使用的是亚马逊的服务器。由于中国政府的规定,我们需要一个拥有ICP许可证的域名来连接腾讯服务器。然而,AWS的域名(us-east.cf.yaas.io)在中国没有ICP许可证。因此,我们在中国申请了一个新的域名(如abc.com)。
但是我发现我们的服务在AWS中的公共IP地址是不固定的。我只能通过cf命令( cloudfoundry )访问AWS,没有权限将域名添加到我们在cloudfoundry中的空间。那么,我应该如何配置DNS解析来使我们的域(如abc.com)映射到亚马逊网络服务的服务器?
顺便说一下,在我的域名(如abc.com)域名解析提供商(阿里巴巴)处,我尝试了一种名为"CNAME“的方法,并将我们的域名(如abc.com)映射到亚马逊的域名(us-east.cf.yaas.io)。看起来我们域名已经映射到AWS的域名,如下图所示

我pinged了我们的子域,它可以映射到aws的域,但由于404错误,它仍然不能工作。如果我直接在aws中ping我们的服务,它与下面的不同:

如果AWS有一些规则来过滤这类流量?如果是,我应该如何将我们的域名绑定到AWS的服务器?固定公网IP还是其他方式?谢谢。
发布于 2016-04-20 01:28:44
cf create-domain命令将您的域abc.com注册到Cloud Foundry )。如果您没有必要的权限,您应该请求Cloud Foundry部署的管理员(或适当的人员)为您创建一个。cf create-route创建一个路由,以告诉路由器它应该将您的新域指向哪个应用。请参考相关Cloud Foundry docs。
https://stackoverflow.com/questions/36691261
复制相似问题