【问题标题】:How can I find my Nameservers on amazon ec2 server?如何在亚马逊 ec2 服务器上找到我的域名服务器?
【发布时间】:2014-03-12 20:39:13
【问题描述】:

我最近买了一个 Amazon EC2 微服务器来学习如何使用 nodejs。 (顺便说一句,我不是精通服务器的人)。

我设法安装了所有东西,让 nodejs 在服务器上运行并运行他们的示例脚本。

在亚马逊上,我将服务器安全组设置为允许所有/icmap - all/tcp - 0-65535/ssh/HTTP/HTTPS,所以基本上所有内容都或多或少地被允许。

我的问题是如何找到我的域名服务器,以便在我购买的新域上使用它们。

如果是这样,我可能完全错了,错过了很多步骤。你知道如何做到这一点的好教程吗?

感谢您提出一般性问题。

【问题讨论】:

  • 这个问题你解决了吗?

标签: node.js amazon-web-services ssh amazon-ec2


【解决方案1】:

我相信您想要做的是将您的域指向您的新服务器。

您可以在您的域名注册商(您购买域名的地方)做几件事

  1. 在您的域中添加一条 A PTR 记录以指向服务器的 IP 地址。
  2. 添加 CNAME 记录以指向您的实例的 EC2 DNS 名称。

您可以在 EC2 控制台上找到您的实例的 IP 地址和 EC2 DNS 名称:

【讨论】:

  • 谢谢你,帮了我很多。设置CNAME的时候要给个前缀名,比如dns.edu3d.co.这有关系吗?谢谢!
【解决方案2】:

您需要在 Amazon 的 Route 53 DNS 服务上设置您的域名才能使用他们的域名服务器。查看有关如何检索名称服务器的链接:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/GetInfoAboutHostedZone.html

【讨论】:

  • 我明白了。感谢 rico 和 owais 的回答。一个小问题,当我在节点服务器运行时在普通浏览器中访问页面时。我不应该得到你好世界吗?相反,我得到 Firefox 无法建立与服务器的连接
  • @NetaMeta 节点是否在 80 端口上运行?
  • 如果节点服务器不在 80 端口上运行,则需要像 IP:PORT 一样显式指定端口。你在哪个端口上运行它?
  • nope 无法让它在端口 80 上工作,并且现在不在 1337 或 8000 上运行,当我在浏览器中输入 url 时,它们都设置为:ip:port
猜你喜欢
  • 2013-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-03
  • 2020-06-06
  • 1970-01-01
  • 2014-06-07
  • 2016-01-06
相关资源
最近更新 更多