在Windows Server 2008的专用服务器上遇到了一些麻烦。我已经得出了必须为邮件服务器设置反向DNS的结论。 目前的设置是这样的: 邮件服务器是从第三方公司租用的交换服务器,并在我们的dns服务器中设置为MXlogging。 dns服务器托pipe在不同的机器上,即我自己控制的专用服务器(Windows Server 2008)。 问题是谁需要设置反向dns: 承载电子邮件服务器的公司 我,这控制域的DNS区域 托pipe我们的名称服务器的公司 我从来没有真正明白谁有权设置反向DNS区域。
我正在从一个旧的服务器移动到一个新的,一切都很顺利,直到我到达DNS服务器。 我不能得到反向查找工作。 我找不到任何configuration错误,但我不是专家。 本地rDNS工作,但从其他Inet主机失败。 named.conf中: 区域“5.253.159.in-addr.arpa”IN { type master; file "5.253.159.in-addr.arpa"; allow-query { any; }; }; 区域configuration:(5.253.159.in-addr.arpa) $ TTL 86400 @ IN SOA h4u.be. root.h4u.be. ( 2012083001 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) 5.253.159.in-addr.arpa。 IN NS ns.h4u.be. 5.253.159.in-addr.arpa。 IN NS ns2.h4u.be. 123 IN PTR h4u.be. 本地主机挖掘结果: ;; 全局选项:+ cmd ;; […]
我们一直在移动数据中心,而且我有很多旧logging不正确,但是在DNS中作为CNAMElogging,但是Alogging具有直接IP(例如192.168.100.n),并且他们全部移动到新的子网(10.19.100.n)。 我只需要编写一个powershell脚本来更改所有这些logging。 我发现这个网站: http://www.indented.co.uk/index.php/2008/12/30/administering-microsoft-dns-in-powershell/ 并从中做出这个简单的脚本: $dnsServer = "meldc2" $scope = New-Object Management.ManagementScope("\\$dnsServer\root\MicrosoftDNS") $path = New-Object Management.ManagementPath("MicrosoftDNS_Zone") $options = New-Object Management.ObjectGetOptions($Null,[System.TimeSpan]::MaxValue, $True) $ZoneClass= New-Object Management.ManagementClass($scope,$path,$options) $Zones = Get-WMIObject -Computer $dnsServer -Namespace "root\MicrosoftDNS" -Class "MicrosoftDNS_Zone" $Zones | Get-Member foreach($Z in $Zones) { $Z | Select-Object Name,DsIntegrated,ZoneType,Reverse,Data } 但是这只能让我得到一个根区列表。 我不明白如何遍历每个区域中的所有条目。 另外,我所看到的所有例子都涉及到添加新的区域,但是在修改现有的Alogging时没有任何例子。
我有一个DNS服务器安装在centOS上,并基于BIND DNS服务器。 我想要做的是做一个辅助的DNS服务器,将与主服务器复制,将持有我所有的区域logging,也需要这个服务器将充当故障转移时,主服务器将因为某些原因摔倒二次作为主人来回答世界上所有的疑问。 今天,我安装了一个新的服务器(centOS 6),并安装了BIND DNS服务器,并将其configuration为从我的主服务器中将所有区域作为从属区域,如下所示: zone "example-domain.com" IN { type slave; masters { <master-ip-address>; }; file "slaves/example-domain.com"; }; 所以,毕竟我成功地从所有的DNlogging的主从更新的区域文件,一切都很好。 我做的第二步是更新所有我的域区域中的主区域文件到新的情况,所以我添加了一个新的NSlogging与我的奴隶细节,如下所示: $TTL 3600 @ IN SOA XXX.com. ns1.XXX.com. ( 2013080901 ; serial, todays date + todays serial # 10800 ; refresh, seconds 7200 ; retry, seconds 10800 ; expire, seconds 86400 ) ; minimum, seconds […]
根据我的理解,CNAME不能与DNS服务器中的任何其他RR一起存在。 我正在使用BIND 9.9.5。 现在,当我添加一个已经有NSlogging的域的CNAMElogging时,我没有收到任何警告或错误,同时检查带有命名 – 检查区工具的区域。 另外我重新启动我的命名过程,并没有给我任何警告,同时重新启动过程。 我想知道什么是错的。 DNS绑定程序不是假设给CNAME的东西的警告?
我目前有一个运行在域A的ejabberd服务器。 它有一大堆像xyz@A这样的账号的用户。 我想设置替代服务器,以便如果Aclosures,客户端可以透明地使用替代服务器B和C (因此,仍然使用他们的xyz@A帐户)。 我认为DNS部分非常简单,我需要编辑A区域文件来添加替代服务器的SRVlogging,就像这个例子( http://wiki.xmpp.org/web/SRV_Records#Example_3 ): _xmpp-client._tcp.example.net. 86400 IN SRV 5 50 5222 server1.example.net. _xmpp-client._tcp.example.net. 86400 IN SRV 10 30 5222 server2.example.net. _xmpp-client._tcp.example.net. 86400 IN SRV 10 10 5222 server3.example.net. _xmpp-client._tcp.example.net. 86400 IN SRV 10 10 5222 server4.example.net. _xmpp-client._tcp.example.net. 86400 IN SRV 15 0 5222 backup.example.net. _xmpp-server._tcp.example.net. 86400 IN SRV 5 50 5269 server1.example.net. […]
我们目前使用Windows Server 2012 R2作为我们的DNS服务器。 我想把所有的区域文件在版本控制下。 我发现这个问题展示了如何通过PowerShell导出区域。 但是,似乎没有将其导出,以便以后可以重新导入。 我也读了关于DnsCmd命令,但不推荐使用。 所以:如何将Active Directory中存储的区域导出到文本文件中,以便我可以将它们放入git /版本控制中,( 重要 ),以便稍后可以在需要时重新导入旧版本?
我最近在桌面上安装了Ubuntu 10.10作为第二个操作系统,但是我遇到一个奇怪的问题:通过ssh连接到其他Linux机器需要几十秒的时间。 在Windows上,我没有这样的问题,它立即连接。 所以,这不是一个主机有问题(即高负载),没有连接问题(即高延迟,丢包等)。 这个问题当然与客户及其连接时所采取的行动有关。 我怀疑这是与DNS /反向DNS相关的东西。 就像在等待我的IP上反向DNS获得连接之前,我不知道.. 有谁知道如何解决这一问题? 谢谢。 稍后编辑:正如Jannebuild议的那样,我使用-vvv参数运行了命令。 输出是: ssh -p 6969 -vvv [email protected] OpenSSH_5.5p1 Debian-4ubuntu4, OpenSSL 0.9.8o 01 Jun 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to myserver.mydomain.com [178.21.120.198] port 6969. debug1: Connection established. debug1: identity file /home/sorin/.ssh/id_rsa type -1 debug1: […]
我明确地添加了reject_unknown_client_hostname和其他一些拒绝规则来减慢服务器中的垃圾邮件。 到目前为止,这很好。 但是,有一个重要的客户端不断被我们的邮件服务器拒绝,要么是因为他们的名字服务器上没有提供有效主机名的ptrlogging,要么是因为dns查找失败。 警告:00.00.00.00:主机名00.00.00.00.dynamic.isp.comvalidation失败:名称或服务未知 在任何情况下,在他们得到与他们的ISP固定之前,有没有办法只允许他们的IP在我们的后缀? 我试图将其添加到我的mynetworks但它没有工作。
介绍 我用Hetzner购买了域名earechnung.at ,并在All- Inkl使用我的网站空间。 我想使用我的虚拟主机(All-Inkl)的名称服务器。 区域文件和名称服务器 当我用Hetzner注册域名时, nic.at (奥地利域名注册局)列出了以下域名服务器(Hetzner的所有域名): 名称服务器(主机名)1:ns.second-ns.com Nameserver(主机名)2:ns1.your-server.de Nameserver(主机名)3:ns3.second-ns.de Hetzner的Zonefile 现在Hetzner的zonefile如下所示: $TTL 7200 @ IN SOA ns5.kasserver.com. office.earechnung.at. ( 2014030300 ; serial 14400 ; refresh 1800 ; retry 604800 ; expire 86400 ) ; minimum @ IN NS ns6.kasserver.com. @ IN NS ns5.kasserver.com. @ IN A 85.13.135.165 mail IN A 85.13.135.165 www […]