Articles of 域名系统

使用DiG确定DNS服务器是主站还是从站

有没有办法使用DiG或nslookup来确定服务器是否设置为主或从? 如果服务器是从服务器,请返回主服务器的IP地址?

用于VOIP系统,windows域等的DHCP和DNS服务configuration

我的公司有许多实体办公室(为了讨论的目的,15座build筑物)。 其中一些通过光纤与我们的主数据中心连接良好。 其他人将通过P2P T1连接到数据中心。 我们正处于实施Avaya VOIP电话系统的初始阶段,我们将在此过程中取代我们networking基础设施的重要部分。 随着电话系统的实施,我们将重新解决我们的一些networking问题,并将我们的大部分Windows域整合到一个域中(而不是所有的域)。 我们目前有不lessWindows域,当然每个都有自己的DNS区域。 其中一些networking目前使用DHCP,但大多数使用静态IP分配每个设备。 我厌倦了pipe理静态分配 – 我想在服务器以外的任何地方使用DHCPconfiguration。 打印机等将有DHCP保留。 新的IP电话将需要从DHCP获得IP地址,但它们需要位于与计算机/打印机等不同的VLAN中。 电脑和打印机需要在DNS中注册。 这是目前由各个域上的Windows DHCP服务器处理的。 我们需要把DHCP和DNS的优先级放在计算机和(主要)电话的每个站点的基础上(以防中断WAN连接)。 较小的位置(将有IP电话,但不是任何Windows域的成员)不会有任何Windows DNS / DHCP服务器可用。 我们也正在寻找最简单的方法来取代一个部分,如果它失败了。 也就是说,如果一台托pipeDHCP的服务器/设备/路由器很难崩溃,而且我们不能很快恢复D​​HCP预留和租赁(并随后将它们恢复到冷备用),我们预计可能会发生不好的事情。 考虑到以上所有内容,如何重新实现DNS和DHCP,最好的办法是什么? 有些想法(由我或我的同事提出): 使用Windows DNS和DHCP服务器,并在需要时使用IP助手将DHCP请求路由到其他Windows服务器。 如果广域网出现故障并且客户端没有收到DHCP响应,则可能无法接受。 使用Windows DNS(在某些情况下,在任何地方,通过WAN)以及Cisco路由器提供的Windows DHCP和DHCP混合使用。 每个站点都会被DHCP覆盖,但从我读到的内容来看,Cisco路由器无法处理DHCP客户端向Windows DNS服务器的dynamic注册,这可能会导致Cisco路由器用于DHCP的问题。 使用Windows DNS(在某些情况下,在任何地方,通过广域网),以及运行在极低价格的Linux服务器上的一些服务提供的Windows DHCP和DHCP的混合。 有没有这样的软件可以允许这些linux框授予的DHCP租约在Windows DNS服务器上dynamic注册? 提出一个适用于DNS和DHCP的Linux解决scheme,并将低价位的Linux服务器部署到每个站点。 要求是DNS区域是多主控制器(例如与Active Directory集成的Windows DNS),DHCP能够在该区域中进行dynamicDNS注册,对于每个租约(在提供主机名并因此可能的情况下),以及多个服务器对于相同的DHCP范围是权威的,或者至less接收租约表的实时复制/复制/同步,以便如果一个服务器死亡,我们仍然知道哪个MAC具有什么地址。 购买专用的DNS / DHCP设备,部署到所有站点。 从我读的/看到的,这解决了我们所有的技术问题。 然后来财务问题…我没有一大笔钱花在这个。 或者,我们已经忽略了一些其他的解决scheme,并会在推荐时考虑。 思科路由器或Windows服务器是否可以同步DHCP租用表,以便在同一范围内多个服务器可以是权威的(或主动/被动的),以防其中一个合作伙伴失败? 我已经在线阅读(反复) ISC的DHCP能够在多个服务器上维护相同的租赁表,以解决这个问题。 有没有人有任何经验或build议,以此?

DNS子帮助子域名

我不知道我做了这个权利,但我正在尝试设置一些电子邮件服务的子域。 所以我想有一个像[email protected]的电子邮件地址。 我的问题是正确的。 我不知道我做了什么。 $ORIGIN phxscouting.com. $TTL 3600 @ IN SOA ns1.softlayer.com. root.phxscouting.com. ( 2010012204 ; Serial 3600 ; Refresh 300 ; Retry 604800 ; Expire 3600) ; Minimum @ 3600 IN NS ns1.softlayer.com. @ 3600 IN NS ns2.softlayer.com. 227.phxscouting.com 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.COM. 227.phxscouting.com 3600 IN MX 30 ALT2.ASPMX.L.GOOGLE.COM. 227.phxscouting.com 3600 IN MX […]

SPF设置 – 从VPS和Google Apps发送

在这里跟随我的问题 ,我怎么设置一个SPFlogging?!? 我知道我必须添加一个TXTlogging到我的DNS条目,但是在TXT条目中放什么是令我困惑的… 我有一个Windows 2008 VPS与两个IP – xxx10 & xxx20 我有两个RDNSloggingxxx10 => bob.charlino.com & xxx20 => simon.charlino.com 我在服务器vallenous.com上有一个web应用程序设置(注意:不同于rDNS条目) vallenous.com设置为使用谷歌应用程序的电子邮件,但我希望通过我的VPS本地SMTP服务器(IIS6 SMTP)从Web应用程序本身发送一些电子邮件。 为了回应我之前提到的问题,我将smtp虚拟服务器中的FQDN设置为等于bob.charlino.com因为当您通过vallenous.comnetworking应用程序发送电子邮件时,它似乎来自xxx10 。 这是正确的事情吗? 我注意到,当我做到这一点谷歌邮件不是软失败了… … 其次,我怎样设置SPFlogging? 我做了一些Googlesearch,但这一切只是让我困惑。 我需要设置它的谷歌应用程序( 这里概述 ),但我也需要设置它,所以我可以从我的VPS发送。 是的,我已经看到了一些SPF 生成器的 东西,但他们并没有真正清除任何困惑…只是增加了它真的。

首页DNS服务器

我今天早些时候读了这样的东西,但是我忘了在哪里,它没有告诉我我需要什么。 我希望能够让我的networking上的多台计算机能够访问我的本地灯服务器。 但是,我不希望它有用户访问192.168.0.53为了达到它,但我希望它能够通过类似http:// mywebpage /而不是IP的网站(所以它将更容易访问)。 我知道我必须使用本地recursionDNS,但我该怎么做呢?

PowerDNS,更新串行

我最近写了一个脚本,自动将新的子域logging添加到PDS mySql数据库中。 现在,如果我使用区域pipe理员手动input条目,我的子域会100%工作。 现在,如果我添加它使用简单的SQL插入string,例如"insert into records (domain_id, name,type,content,ttl,prio) values(";它不工作,我被告知我需要更新的SOA序列我做但不想生效,我做了以下date(Ymd)."01" ,这是行不通的,任何build议将不胜感激

使用Mac OS X Server作为开发环境

我在笔记本电脑上安装了Mac OS X Server 10.6.3,并将其用作我的正常操作系统。 我做了很多web开发,并且认为运行OS X Server会很方便,所以我可以更轻松地pipe理我的本地开发环境(Apache虚拟主机,每个本地站点的主机名等)。 除了一个问题,我真的很享受新的设置。 DNS。 我的理想情况是在Web服务中添加一个站点(some-site.local),然后转到DNS服务并为新站点添加主logging。 我实际上得到了这个工作,但在重新启动后,它停止工作! logging看起来像重新启动之前一样,但网站不出现在Safari中。 这是我的需求清单: 需要能够随心所欲地添加新的域名 域总是映射到同一个框的Web服务上的一个站点 本地和外部IP经常改变 如果它能在任何networking上工作(例如在机场或咖啡店的WiFi) 网站只需要在本地访问 即使在重新启动后,configuration也应该保留 我做了一些Googlesearch,并用它作为一个指导。 在过去我已经使用MAMP,然后只是一个本地Apache / PHP / MySQL的安装与手动pipe理主机文件。 我宁愿不回去。

如何让一个子域指向一个不同于主域的服务器

我有一个网站说: foo.com,我希望subdomain blog.foo.com指向fooblog.com blog.foo.com – > fooblog.com 但是,我们的DNS提供商说,如果我们做这样的别名,因为fooblog.com提供商不认可名称blog.foo.com。 我们问是否可以在fooblog.com的IP地址上指向blog.foo.com,他们说同样的问题会发生。 有什么build议? 由于我们的configuration,我们无法真正把博客放在foo.com上。 如有必要,我们愿意将我们的托pipe,甚至我们的域名托pipe。 – 是的,当谈到DNS时,我是一个n00b。

错误的DNSlogging能否阻止networking连接?

从昨天晚上开始,我的服务器的networking接口不再可用了。 我没有改变任何东西,但不久之前我添加了一个新的DNSlogging。 不幸的是,我用来添加这个DNSlogging的网页界面转义了一些字符,所以我得到了错误的DNSlogging: example.com 86400 IN TXT "\"v=spf1 mx a -all\"" 不过,这是我能注意到的唯一不寻常的事情。 是否有可能我的DNSlogging中的字符混淆了某些路由器? 或者它可能是由这个混淆的系统本身(这是一个Debian Lenny系统)。 不幸的是,由于logging的TTL很长,我不能快速testing它。

我需要将我的网站的一部分移动到另一个Web服务器,我怎么能做到这一点,并保持相同的域名和url?

我需要将我的网站的一部分移到另一台服务器,因为这是对我们当前的Web服务器征税。 但是,我不能丢失网站中必须移动的任何页面上的网页排名。 而且,页面的URL不能被改变…访问者仍然必须看到相同的URL,尽pipe它将由来自不同数据中心的不同硬件提供。 这怎么能做到呢? 谢谢 编辑: IIS 6 这是一个需要移动的子目录