Articles of 域名系统

挖掘附加的段名称服务器信息来自哪里?

我有一个客户的网站有间歇性问题,我相信这是由于DNS查找。 发生这种情况,他们做一个ping,主机不能解决。 所以我跑了: dig @a.gtld-servers.net autoquarterly.com 我得到: ;; ADDITIONAL SECTION: ns1.hostlatch.com. 172800 IN A 109.73.173.210 ns2.hostlatch.com. 172800 IN A 109.73.173.211 但这些不是正确的IP地址。 如果我在两个名称服务器上执行nslookup,我会得到正确的IP地址。 我的问题是这些不正确的名称服务器IP地址来自哪里? 我印象深刻的是,这些logging是在域名注册商处注册的。 但是,我注意到我查找的每个域都有ADDITIONAL部分中的域名服务器IP地址,即使只有使用其域名的子域名作为其域名服务器的域名也需要粘贴logging。

如何在使用无状态IPv6寻址时configurationdynamicDNS更新?

我正在使用AD / DNS / DHCP的Server 2012。 我已经成功configuration了有状态的DHCPv6,但是这并没有达到我想实现的目标,所以我禁用了它,而且我正在试图获得无状态的DHCPv6工作。 我希望使用无状态IPv6寻址,并让我的DNS服务器为这些主机添加条目并dynamic更新它们。 join到域中的Windows系统对于IPv4和IPv6都很有效。 但是,我有Windows 8.1 Tablets,Android 4.4.x电话,Fedora 20和需要IPv6 DNSfunction的Linux Mint机器,因为我有许多与IPv6兼容的服务; 而不需要处理端口转发,NAT等等。 在我的DNS正向查找区域中,假设example.com,我启用了安全/非安全更新。 我已经configuration清除和老化,以减轻任何陈旧的logging。 我还在Windows平板电脑上configuration了“主DNS后缀” 我从Windows设备开始,因为它们可能是最简单的。 到目前为止,我所尝试的,我没有看到一个单一的DNS域logging非域join机器。

ADdynamicDNS不适用于Linux IPv6

我有一个AD DNS / DHCP启用服务器。 我混合了Windows和Linux机器/服务器。 IPv4与DNS / DHCP协同工作,即使是Linux系统也是如此。 除了不会生成DHCP租约或DNS条目之外,IPv6工作得非常好。 如果使用静态IPv6 AAAAlogging,则可以使用我的RAS服务器,浏览IPv6网站,甚至可以通过互联网连接到任何计算机。 我可以用IPv6做什么:我可以在任何系统,Linux或Windows上获得DHCP IP地址。 我有fd0a:fb5 *:bdc *:0 :: x作为我的/ 64前缀,它的工作很好; 所有系统都有这个前缀的地址。 可以ping,DNS查找,并完美地连接到Windows系统和网站。 我唯一的问题是IPv6租用和DNS AAAAlogging不会为Linux系统dynamic添加/更新。 logging和IPv4租约都可以正常工作。 我添加了一个名为DHCPDynUpd的专用用户,并将其添加到DNSUpdateProxy组中。 然后我分配了一个永不过期并拒绝login时间的密码,并且不允许login任何机器。 在IPv4和IPv6的DHCP设置中,我将该用户签名为DNSdynamic更新注册。 然后,我将IPv4设置设置为“dynamic更新不请求更新的DHCP客户端(例如,运行Windows NT 4.0的客户端)的DNS A和PTRlogging”; 这不是IPv6下的设置。 然后我将它们设置为dynamic更新A / AAAA和PTRlogging。 我知道用户正在工作或IPv4的DDNS更新不起作用… 同样在Linux机器上,我确保将它们设置为主机名文件中的FQDN,并且在dhclientconfiguration中广播主机名/域。 使用的机器: ⠀Windows Server 2012R1, ⠀Fedora 20 VPN /邮件/网页服务器, ⠀Windows 8.1 尽我所能find并遵循一些资源: 与非Windows(Linux,Mac)计算机的Windows Server DNS 在我的Windows 2008 DNS / […]

如何通过PowerDNS API添加主区域?

我们有一个PowerDNS主从设置。 现在我们要使用PowerDNS API从我们的应用程序自动创build主服务器上的主区域。 我们创build了一个主区域模板,所以当添加一个域时,区域文件会自动传播正确的logging并通知从属服务器。 我无法find任何有关如何通过PowerDNS API执行此操作的良好参考。 我想从应用程序中发布一个域名,并要求它使用模板创build一个新的主域名文件。 有没有人有一个很好的API调用的例子,可以解决这个问题?

网关/调制解调器过载运行一个networking蜘蛛

问题:networking上的所有其他设备在运行时遇到严重的滞后和超时的网页,电子邮件,聊天丢失等。 这是从stackoverflow交叉post,我可能使用了错误的网站! 细节: 为此使用libcurl Debian 7 – Intel i5 – 8 GB内存 Comcast Business 75/15连接(Cisco DPC3939B) 使用Parallel ForkManager运行75个(testing多达200个)线程 20线程几乎是可以接受的 – 但是对我的需求来说太慢了 超时:CURLOPT_CONNECTTIMEOUT_MS,5000 + CURLOPT_TIMEOUT_MS,10000 循环赛dns使用选项在resolv.conf中旋转 所有的连接都是独立的独立网站 – 这里没有重复使用连接 假设每秒的连接数是线程*超时,我的math是错误的吗? 注意:服务器资源几乎不变 – .10负载平均值,大部分是MySQL跟踪事物。 蜘蛛和服务器的performance完美无缺,如果我愿意的话,我每天可以达到800万次访问。 在这个过程中,实际上只能使用networking去做工作。 多年来,我最大的顿悟就是改变了其他设备使用的DNS服务器,以避免linux盒子正在使用的dns服务器施加任何超时或限制。 这没有我期望的效果。 像我的Windows 7笔记本电脑的其他设备不能访问多个选项卡,网站可能会超时 – 无法运行rsync与大量的小文件传输 – 但可以运行speedtest.net – 一旦它加载可用带宽仍然接近90%买入。 所以下载一个大文件不是问题,但是移动和打开更多的连接是。 我曾经通过dd-wrt路由器连接服务器,以获得更多关于发生什么的信息 – 如果运行200个线程,活动连接最终将达到4096。 我真的觉得网关/调制解调器不能处理所有的连接 – 但是我也觉得每秒100个连接应该是非常可以接受的 – 而且有些东西没有被正确closures。

客户端计算机(Windows 8.1 Pro)无法连接到域(Windows Server 2012)

我无法将客户端PC连接到Windows Server 2012 Datacenter的域控制器。 我曾尝试连接它: 通过控制面板中的系统菜单 把所有的凭据正确 手动将其更改为“域”而不是“工作组” 在最后生成的错误消息是“您的计算机无法join…” “尝试parsing正在join的域中的域控制器的DNS名称失败 ,请validation此客户端已configuration为到达可以parsing目标域中的DNS名称的DNS服务器 。 注意:>> ADS,DNS,DHCP服务已安装并开启。 >>networking连接到局域网 >>我没有经验:|

如何避免GooglecachingOpenShift子域名?

我使用OpenShift应用程序设置了一个自定义域。 (这是一个博客)我已经设置CloudFlare的页面规则redirectmydomain.com – > www.mydomain.com现在基本上,我有两个别名在OpenShift帐户,即为我的博客mydomain.com和WWW。 mydomain.com。 Godaddy指向CloudFlare名称服务器。 但谷歌显示我的域名(www.mydomain.com)和OpenShift子url(name-myapp.rhcloud.com)。 如何让Google显示www.mydomain.com的结果并避免重复列表。

使用DNS64强制ipv4服务器标识

我有一个要求,我的直接访问客户端应该总是得到服务器的IPv4地址(服务器将始终有一个IPv4地址)。 我知道,DNS64向企业DNS服务器发送两个DNS查询; 1代表IPv6,1代表IPv4,如果它获得了IPv6的响应,它将更喜欢将响应发送回客户端。 在我的情况下,服务器可能有也可能没有IPv6地址。 我想有以下configuration: DNS64只为IPv4地址发送DNS查询。 避免NAT64将IPv4地址映射到IPv6地址。 我想获得IPV4地址或IPv4映射的IPv6地址。 我确实有这方面的具体需求,我不能在这里分享。 🙁 有什么办法可以达到上述configuration吗? 提前致谢。

未能在Ubuntu上正确configurationApache2子域

我租了一个运行Ubuntu的小型虚拟专用服务器,我试图configuration一个子域。 感谢几个资源,我已经知道我应该如何做到这一点,但仍然没有成功。 希望有人能帮我找出我做错了什么。 我在/etc/apache2/sites-available创build了一个名为<domain>.conf的文件。 它包含以下内容: NameVirtualHost *:80 # Configuration for index.<domain> and <domain>. <VirtualHost *:80> ServerAdmin administrator@<domain> DocumentRoot /var/www/sites/<domain>/index ServerName index.<domain> ServerAlias <domain> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> 我已经使用以下命令启用了该网站: sudo a2ensite /etc/apache2/sites-available/<domain>.conf 此外,我已经configurationDNS设置如下: Name Type Value <domain> A <ip-address> index.|DOMAIN| A <ip-address> 打开http://<domain>工作得很好,但打开http://index.<domain>不会。 相反,我收到一条消息,告诉我“这个网页不可用”。 apache2ctl -S返回以下内容: AH00558: apache2: Could not reliably determine the server's […]

AD DNS条件转发返回短名称而不是fqdn

首先,这不是DNS Conditional forwarder的副本, 而是返回NETBIOS而不是FQDN (听起来非常相似)。 我们有两个独立的域名,互相做有条件的转发。 这些域中的每一个都分布在相同的三个位置,并且主机的命名约定指示系统位于哪个站点。 例如: dc11.a.com:站点1上域A的DC 1 dc12.a.com:站点1上域A的DC 2 dc21.a.com:站点2上域A的DC 1 dc31.a.com:站点3上域A的DC 1 dc11.b.com:站点1上域B的DC 1 等等。 每个站点的数据中心都有相应站点的其他域的所有数据中心,以及所有站点的第一个数据中心的条件转发,因此: dc11.a.com将请求转发给 dc11.b.com dc12.b.com dc21.b.com dc31.b.com 所有的转发似乎正常工作,例如,如果我在dc11.a.com我可以成功地查找dc11.b.com。 然而 ,最近我们遇到了一些奇怪的行为(用户报告查找失败,我没有能够重现自己,但我收到错误的截图),这使我仔细检查转发规则,我已经注意到一些奇怪的事情:有几个实例转发主机的FQDN显示为简称,而不是FQDN。 所以例如在b.com的转发属性dc11.a.com我看到这个: 10.1.200.11 dc11.b.com 10.1.200.12 dc12.b.com 10.2.200.11 dc21 10.3.200.11 dc31.b.com 另外有趣的是,当我打开属性窗口时,任何具有短名称而不是FQDN的行总是需要一两秒钟才能解决。 我已经validation了所有主机都在DNS中注册了他们的后缀,我试过ipconfig / flushdns和/ registerdns,并尝试重新添加转发。 我已经双重检查了所有主机的DNS条目向前和向后,他们都到处都是一样的。 如果我在dc11.a.com上对任何B主机执行nslookup 10.2.200.11,我将返回FQDN dc21.b.com。 然而,无论我做什么,在转发属性这些有问题的主机总是显示短名称。 任何build议将不胜感激!