Articles of 域名系统

在BIND和Cpanel中设置DNS区域

我正在使用我的DNS服务器来阻止某些网站。 但是,我遇到了一个问题。 假设有以下几个领域: www.example.com example.com john.example.com bob.example.com mary.example.com katie.example.com … 但是,我只想阻止www.example.com和example.com,将他们的DNS条目指向一个无效的IP。 所有其他子域名应保持不变。 但是,当我将example.com作为区域添加时,问题就出现了。 一旦我这样做,所有属于example.com的子域名在我使用nslookup的时候就变成了“不存在的域名”。 阻止www.example.com不会产生任何问题。 有没有办法为exa​​mple.com创build一个条目,并让其子域使用其他权威的域名服务器? 更新 我尝试了@MikeyB的build议,但nslookup仍然给我“不存在的域”。 我做了什么 : 在cPanel中为example.com创build一个区域,指向A 192.168.1.199 (随机ip) 编辑example.com的SOA并将其指向真实域名服务器 我无法创buildNS record *.example.com pointing to the real nameservers. Cpanel给我错误信息 “无效NS所有者名称(通配符)” 我需要为*example.com添加一个新区域吗? 如果是的话,我应该指出什么IP,因为它是一个通配符域? 我是否指向www.example.com的IP?

如何获得使用BIND的NSlogging的回答types

我希望有人可以给我一个手,让这个configuration。 我试图让BIND响应某种方式来重现托pipeDNS提供商的行为。 我对DNS相当陌生,但我遇到了一个我无法逾越的障碍。 当我查询我的托pipe服务提供商的DNS服务器,NSlogging回来作为答复logging。 # dnsq NS www.example.com ns.host.com 2 www.example.com: 113 bytes, 1+2+0+2 records, response, noerror query: 2 www.example.com answer: www.example.com 3600 NS lb1.example.com answer: www.example.com 3600 NS lb2.example.com additional: lb1.example.com 3600 A 1.2.3.4 additional: lb2.example.com 3600 A 5.6.7.8 当我查询我的内部BIND服务器时,NSlogging作为一个权威logging回来。 # dnsq NS www.test.com bind.local 2 www.test.com: 110 bytes, 1+0+2+2 records, response, noerror query: […]

我的networking中是否需要我的W2K3 DNSangular色?

我目前有一些互联网问题 – 只从我的域 – 服务器(W2K3) – 我有一个单独的问题,但我可能得到它解决(我认为)如果我删除我的服务器的DNSangular色。 * 另一个问题 所以我问的是:如果删除我的域控制器DNSangular色,我的内网会发生什么? 我如何告诉我的客户他们的新DNS是ISP / Google DNS? 谢谢

DNS服务器和AmazondynamicIP

我即将configuration一个DNS服务器,以摆脱亚马逊的邮件发送限制。 由于私有IP是dynamic的,我怎样才能将主机+ FQDN与私有IP相关联,并确保关联始终有效,尽pipeip在一段时间内得到了改变。 每当ip被更改时,dns服务器是否应该被通知? 如何? 先谢谢了! PD:我认为使用弹性IP并不是一个有效的解决scheme,因为AMI通过dynamic私有IP相互通信。

不能接收外部邮件

在我们公司的用户交换2003服务器的问题可以互相发送和接收邮件。 接收外部邮件(例如从hotmail)不起作用,发送到外部邮件地址是行不通的。 我应该提到我们昨天做了DNS转移

一个托pipe区域下有多个域? Amazon Route 53上的DNS帮助

可能重复: Amazon AWS EC2上的多个域 我试图设置多个域指向一个托pipe区域下相同的IP地址,但继续从亚马逊路由54获取托pipe的区域问题(错误说不能添加“mydomain.com”下的区域“mymainip”) 这是我迄今为止所做的: 我创build了一个以主IP地址作为名称的新区域 我为IP地址创build了一条Alogging,并将该值设置为相同的IP地址 现在我试图添加其他域名作为CNAMElogging指向这个Alogging,但它不工作。 我怎样才能做到这一点? 亚马逊每个托pipe区域每月收费1美元 – 我有很多域名,如果我必须为每个域名获得托pipe区域,这将是昂贵的方式。 那么如何让一个托pipe区域下的多个域指向相同的IP地址呢? 我正在使用Apache服务器,并为所有域设置虚拟主机,现在我只是试图设置一个DNS,并指向我的Apache服务器。

如何将防火墙规则添加到名称,而不是性能打击?

我有一个内部应用程序,位于防火墙之后,必须将一些文件FTP到uploads.google.com。 我问我们的networking/系统pipe理员创build一个规则,以允许它,他们根据uploads.google.com的IP。 但是,Google不时更改他们的IP地址,当他们这样做时,显然这个规则停止工作。 我告诉他们(pipe理员)使用名称而不是IP地址,他们说如果在允许软件包出去之前必须parsing名称,防火墙上的性能就会太大。 我不是一个基础设施人员,但我敢肯定,有一种方法来caching一个名称的IP在一定的时间,以防止查询DNS所有的时间或类似的东西这样的:我有什么select必须得到通过这个问题,仍然让他们开心? 非常感谢

如何设置testing服务器,使其成为DNS服务器?

我试图在Ubuntu 11.04上设置一个DNS服务器。 我想拥有这个DNS服务器的主要原因是我可以在代码生效之前创build专门用于testing的服务器。 创build此DNS服务器将允许代码在我们实验室中已更改其resolv.conf文件的计算机上的此testing服务器上运行。 我在代码中有很多直接的链接,所以这会让事情变得更简单。 我已经通过了文档,我相信我已经正确设置了区域,但我认为我没有正确设置db.example.com文件。 (我在这里使用我自己的网站,而不是example.com)这是我有:另外,存在一个roots.example.com(再次,插入一个网站,而不是example.com),但我不知道那里存在一个root.roots.example.com像文档。 @ IN SOA roots.example.com。 root.roots.example.com。 ( @ IN NS roots.example.com。 roots.example.com IN 0.0.0.0(IP地址) 提前致谢!

DNS,SMTP问题。 尝试使用Gmail服务器通过PHP脚本发送电子邮件

前几天我购买了一台专用服务器,我想我没有足够的知识来configuration它的DNS等等。那么,我将描述我的情况。 我有一个虚拟化的专用服务器,它是一个SolusVM Xen从属。 我的SolusVM Master是另一家提供商的简单VPS。 在这个专用服务器里面我有一些VPS:1 – 个人VPS,没关系。 2 – 安装了Plesk 10的VPS。 3 – 安装了cPanel的VPS。 4和5 – 小型VPS是SolusVM DNS服务器,它们用于pipe理专用内部的其他VPS的rDNS。 我也有域名rafaa.me。 此域名已注册Dynadot,我有一个Google Apps帐户。 我的个人电子邮件是[email protected],我有一个电子邮件[email protected]这是用于我的一些网站。 例如,我有一个小网站,每天早上向注册用户发送一些信息。 该网站曾​​经使用Google邮件服务器发送电子邮件,但由于Google的政策,他们在我的Google Apps帐户中暂停了[email protected]。 根据这个我得出结论,我需要我自己的邮件服务器才能正常发送邮件而不会被暂停。 这是因为我安装了Plesk和cPanel VPS(除其他原因之外)。 那么,我描述了我的情况。 现在我会寻求帮助,下面我会介绍一下我尝试过的解决scheme,哪一个都行不通。 我的问题是:如何正确发送电子邮件至[email protected](位于Google Apps中)通过我的Plesk邮件服务器? 让我来描述一下我尝试过的解决scheme,但是没有成功。 我在Plesk中创build了域名rafaa.me。 在面板的这个域内创build一个名为[email protected]的邮件。 到现在为止还挺好。 我运行了一个使用SMTPauthentication的testing脚本来在另一个VPS中发送邮件。 脚本成功运行,我可以通过Plesk邮件服务器成功发送邮件到[email protected]。 现在的问题。 问题是:当我尝试发送电子邮件(当然使用PHP脚本)时,它不工作。通过Plesk邮件服务器发送到某个@ rafaa.me电子邮件。 它给了我: 无法添加收件人:[email protected] [SMTP:从服务器收到无效的响应代码(代码:550,响应:5.1.1:收件人地址被拒绝:虚拟邮箱表中的用户未知)] 我认为问题是。 那么,邮件服务器是不愚蠢的。 我认为他假设rafaa.me在本地服务器,所以它不需要寻找另一台服务器试图[email protected]。 我认为这是因为Plesk拥有自己的域名服务器,而且这个域名服务器中的MXlogging指向自己。 试图解决我禁用了Plesk域名服务器,并告诉Plesk在Dynadot域名服务器中search。 它也没有工作。 我真的不知道如何进行。 有人会解释我如何处理这个问题? 任何帮助,将不胜感激。 谢谢,拉斐尔Andreatta

named.conf中的奇怪区域

我已经inheritance了一些服务器,我正试图理解/改进named.conf和区域文件,我买了O'reilly的DNS和绑定书。 服务器有一些本书中没有提及的区域,但名称暗示了它们与标准内部过程有关: zone "localdomain." IN { type master; file "localdomain.zone"; allow-update { none; }; }; zone "localhost." IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "255.in-addr.arpa." IN { type master; file "named.broadcast"; allow-update { none; }; }; zone "0.in-addr.arpa." IN { type master; file "named.zero"; allow-update { none; }; }; 任何想法是否这些是必需的? […]