没有名称服务器的 Linux CNAME

没有名称服务器的 Linux CNAME

有没有办法在不使用实际名称服务器的情况下设置 CNAME?这是为了在 EC2 上进行测试,因此任何(黑客?)方法都可以。

或者,如果有一个易于配置的轻量级 DNS 服务器,那也很好。

我在 EC2 上运行 Ubuntu 11.04

答案1

它们是否需要实际的 CNAME DNS 条目?如果您只想测试主机名解析到本地计算机,您可以直接输入/etc/主机s 文件例如

1.2.3.4    test1.tld
1.2.3.4    test2.tld

其中 1.2.3.4 是您的本地机器的 IP 地址。

编辑:

为什么不直接购买一个便宜的域名用于测试,然后使用购买该公司提供的工具指向您的 ELB 呢?

我认为,如果不使用某种名称服务器,就没有办法做到这一点。如果你看看这个问题和答案Alnitak 建议使用未绑定进行名称服务。

答案2

我认为您需要一个动态 DNS 解决方案。尝试以下方法动态域名系统或者免费DNS

FreeDNS 更免费。我的意思是,免费产品比 DynDNS 提供更多功能。我使用过这两种服务,它们都运行良好。

如果您不熟悉这些类型的服务,它们的工作方式如下:

  • 首先,设置 DNS 设置
  • 第二,设置一个脚本,当 IP 发生变化时更新 DNS 设置
  • 三、配置子域名

我认为你可以搭别人的域名,如果你愿意的话。我买了自己的域名,并在一个小时左右配置好了它,使用本指南

相关内容