我在 AWS 上有一个 EC2 实例 (Amazon AMI),我在 Gandi.net 上购买了一个域名。假设我的域名是“teaorcoffee.com”。
在 Gandi 上,我设置了一个子域名“dev”来将 DNS 委托给我的 EC2 实例。以下是 Gandi 区域文件中的配置:
开发 10800 IN NS ec2-22-222-222-22.eu-west-1.compute.amazonaws.com。
我想在我的 EC2 实例上配置“dev.teaorcoffee.com”的子域,例如“sql.dev.teaorcoffee.com”。
我正在尝试这样做:
- “绑定”工具
- 文件“named.conf.local”包含在文件“named.conf”中
- 和一个“dev.teaorcoffee.com”区域文件
但没有成功。
这是“named.conf.local”文件:
区域“dev.teaorcoffee.com”在{类型主;文件“/var/named/dev.teaorcoffee.com”;允许更新{无;}; };
这是“dev.teaorcoffee.com”区域文件:
$TTL 60 @ IN SOA master.dev.teaorcoffee.com。support.teaorcoffee.com。(2013030300 60 60 60 38400)dev.teaorcoffee.com。IN NS 大师 master.dev.teaorcoffee.com。在 CNAME 主机中的 127.0.0.1 sql
我可以使用以下命令重新启动 dns 而不会出现任何错误:
sudo /etc/init.d/命名重启
但是,当我尝试对“dev.teaorcoffee.com”及其子域进行 nslookup 时,出现以下错误:
nslookup dev.teaorcoffee.com 服务器:127.0.0.1 地址:127.0.0.1#53
*找不到 dev.teaorcoffee.com:没有答案
我可以改变什么来使它工作?
提前感谢您的帮助。