2

编辑:为了清楚起见,实际上我只想使用不同的网络服务器,而不是邮件服务器。它必须保持不变。

我有一个 1and1 计划,包括网络空间和电子邮件服务。由于 1and1 不支持 Ruby,我在 Heroku 创建了我的网站。

我现在正试图将我的 www.example.de url 指向我的 example.herokuapp.com 域。由于这是我第一次这样做,如果我错过了一些重要的事情,请提醒我。

该网站使用 1and1 邮件服务器。我发现,由于这个事实,我不能采用 cname 方式,但需要 A 记录(或 ANAME 记录?)。我已经将 heroku 指向了正确的 url,现在需要设置 1and1 和一个 dns 服务。

我在 dnsmadeeasy.com 注册并创建了一个 ANAME 记录:

Name: [left blank]
FQDN or IP: myapp.herokuapp.com
TTL: 1800 (I've got no idea what that is)

创建之后,dnsmadeeasy.com 向我显示了几个看起来像名称服务器的“系统 NS 记录”?

ns0.dnsmadeeasy.com

取决于

ns4.dnsmadeeasy.com

据我了解,我现在必须在 1and1 输入上面的名称服务器。

我现在的问题是,这是否会禁用默认的工作邮件服务器连接?如果是,我将如何从 dnsmadeeasy.com 指向它?还是有更好的方法来做到这一点?

4

2 回答 2

2

现在看来最简单的方法是使用 Point DNS。他们有一个免费的开发者计划:https ://devcenter.heroku.com/articles/pointdns

在 1and1 域管理器中输入点 DNS 服务器。

于 2015-05-29T03:12:30.740 回答
0

只需在 1and1 处添加一条指向 Heroku 的 A 记录即可解决该问题。无需名称服务器或任何额外服务。

这是更详细的更新:首先,您必须转到 Heroku 应用程序设置。您可以在那里为您的应用添加域,例如 www.mydomain.com。

然后,您使用服务获取运行 Heroku 应用程序实例的服务器的 IP 地址。(只需获取 yourapp@herokuapp.com 实例的 IP 地址。)然后将此 IP 地址作为 A 记录添加到 1and1 应用程序设置中。现在您必须等待设置通过 DNS 服务器传播。

基本上,您将 1and1 应用程序指向运行 Heroku 应用程序的服务器,并通知您的 Heroku 应用程序可能有一些应用程序试图访问它,该应用程序具有特定地址,例如 www.mydomain.com。他们就是这样找到彼此的。

于 2013-09-11T05:57:45.417 回答