Articles of 域名系统

loggingWindows DNSparsing器上的DNS请求

我怎样才能logging客户端发送到DNS parsing器的 DNS请求,而不使用debugging日志文件技术 ? 它可以是一个Windows 2008 +唯一的解决scheme 编辑1 – 一些额外的背景:我已经有一个完整的基础设施来收集和关联我的事件日志,并想知道是否有可能利用它,而不需要设置另一个系统/代理来收集debugging日志。

更改WIndows 2003 DNSsearch的行为

我是一名开发人员(一名软件开发人员,他必须做IT方面的工作)。 作为网站开发人员,我在本地Windows 2003 DNS服务器上创build了DNS主机条目 – 本地域中有两个DNS服务器 – 这样我就可以在Windows 7开发框中设置IIS7网站。 我的方法是将给定客户端的域添加到我的DNS服务器上的一个区域; 从主名称服务器复制所有MXlogging; 添加一个www一个logging; 然后我自己开发一个logging。 这样我的网域用户(平面devise师等)就可以看到公共网站和开发网站,但广大公众却看不到后者。 时不时 – 这有点奇怪 – 我有Windows 2003 DNS解决这些条目的问题。 它将我的本地域(cazburo.co.uk)添加到DNSsearch,例如下面显示的sc-asphalte.fr.cazburo.co.uk : ———— Got answer: HEADER: opcode = QUERY, id = 2, rcode = NXDOMAIN header flags: response, auth. answer, want recursion, recursion avail. questions = 1, answers = 0, authority records = 1, […]

绑定:仅覆盖单个SRVlogging,转发其余的

先决条件 为了让我们的内部图书馆服务器工作,我需要为我们的公有领域company.com设置一个SRVlogging: _avatars._tcp.company.com. IN SRV 0 0 80 avatars.internal 正如你所看到的,头像服务器位于内部域,而不能从外部访问,因此SRVlogging不应公开。 问题 我们有一个BIND DNS服务器,parsing内部域的请求。 该服务器将请求转发给company.com到公共DNS服务器(并且应该保持这种方式,所以我们只需要在一个服务器上pipe理公共名称)。 现在我怎么能覆盖我们的本地BIND服务器_avatars._tcp.company.com SRVlogging,同时转发所有其他请求到公共服务器? 我知道这是很容易的子域(只是定义一个主域的子域,完成),但我没有做到这一点的主要域的SRVlogging。 我能做什么? 我试过了 使用以下设置,parsing适用于子域,但不适用于主域: $ dig @localhost +short SRV _avatars._tcp.company.com $ dig @localhost +short SRV _avatars._tcp.bookmarks.company.com 0 0 80 avatars.internal. /etc/bind/named.conf.local zone "_avatars._tcp.company.com" { type master; file "/etc/bind/db._avatars._tcp.company.com"; allow-update { none; }; }; zone "bookmarks.company.come" { type master; file […]

为没有服务器的VPN站点分割DNS

所以这是我目前的设置: 家:RV220W 办公室:RV042 我有一个IPSEC VPN运行良好,花花公子。 一切都是平的。 我可以通过VPN手动将nslookup手动到我的dns服务器上。 现在,尽pipe思科可能声称,RV220W没有工作分裂的DNS。 我甚至放弃尝试这种方法。 这是一个错误的路由器,但VPN的作品,所以我要去我的工作。 它是具有千兆WAN,无线和IPSEC连接的唯一Cisco路由器之一。 另一个有更慢的VPN性能,所以我留在它。 在家里,我有两个Windows 8桌面,我想添加到域以使事情更容易。 现在让我们忽略PPTP / L2TP / SSDP,我只想与IPSEC合作。 我在这里没有服务器作为有条件转发的DNS服务器,或者复制Server 2008 R2 DNS。 我认为在两台本地计算机上执行拆分DNS可能比开启一台机器资源来运行虚拟机更容易。 现在,我只想要如果DNS请求* .mydomainname.com,然后查询10.0.0.1和/或10.0.0.6(我的工作的DNS服务器)。 我没有发现任何可以让我这样做的窗口。 我想出了一个服务,将查询我的DNS服务器为我的域的正向查找区域,并将其写入到Windows \ system32 \ drivers \ etc \ hosts理论上,它会工作。 我认为看着BIND,但说实话,我觉得它使用太混乱。 我只想(伪代码): if (domainsuffix == "mydomainname.com") return: requestedHostname from 10.0.0.1; else return: default;

Windows Azure VPS的DNS设置问题

什么是适当的设置Windows Azure VPS的Alogging(或CNAME)? 设置IIS后,我无法连接到我的网站,并且相信我没有正确的DNS设置。 我使用默认的Windows Server 2012configuration创build了一个小的VPS实例。 我RDP进来并添加了Web服务器angular色。 在我的DNSMadeEasy控制面板中,我使用公共虚拟IP地址添加了一个Alogging。 在IIS中,我去了默认的网站,并添加了我的网站的主机名的绑定,所以我应该能够键入mywebsite.com并看到IIS 8的启animation面,而是我的浏览器无法连接。 我试图通过在浏览器中input我的虚拟IP地址导航到该网站,仍然无法连接。 我将RDP重新装入机器并closuresWindows防火墙。 没有变化,仍然无法导航到我的网站。 从IIS内部我再次检查我的绑定。 如果我点击“浏览*:80”,我可以在IE浏览器中使用http:// localhost地址显示我的网站。 如果我点击“浏览mywebsite上* .80”IE浏览器显示“此页面无法显示”,从RDP会话内我可以查看该网站,如果我导航到http:// 127.0.0.1但不是如果我导航到我的虚拟IP,如果我尝试导航到http:// mywebservername.cloudapp.net,我也不能查看页面 我想我必须从根本上不了解如何使用Azure VPS设置DNS,但我最初的Googlesearch没有提供任何有用的信息。 (在http://之后添加空格,所以serverfault不会尝试将它们呈现为有效的url。)

如何在iptables中允许一个域名

我正在寻找一种方法,使iptables只接受我的域名的请求,并拒绝其他人。 最近我错误地configuration了我的apache代理,现在它已经被修复了,但是我一直在收到一些看起来像这样的请求: xxxx.xx:80 142.54.184.226 – – [12/Sep/2012:15:25:14 +0200] "GET http://ad.bharatstudent.com/st?ad_type=iframe&ad_size=700×300&section=3011105&pub_url=${PUB_URL} HTTP/1.0" 200 4985 "http://www.gethealthbank.com/category/medicine/" "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" xxxx.xx:80 199.116.113.149 – – [12/Sep/2012:15:25:14 +0200] "GET http://mobile1.login.vip.ird.yahoo.com/config/pwtoken_get?login=heaven_12_&src=ntverifyint&passwd=7698ca276acaf6070487899ad2ee2cb9&challenge=wTBYIo2AEdMFr6LtdyQZPqYw9FS9&md5=1 HTTP/1.0" 200 425 "-" "MobileRunner-J2ME" 我想阻止。 我怎样才能pipe理这个?

在Plesk 11上的bind9问题

我在Ubuntu 12.04 LTS上安装bind9时遇到问题。 我已经安装了Plesk 11服务器,但是DNS服务没有运行。 root@cp11:~# apt-get install bind Reading package lists… Done Building dependency tree Reading state information… Done Package bind is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace […]

使BIND使用DHCP DNS作为备份

我在OS X机器上本地运行BIND来启用通配符Apache vhosts,这需要将所有networking接口的DNS服务器设置为127.0.0.1。 这很好,但意味着当我在一个使用内部DNS服务器将特殊(即公司名称)的URL发送到networking上的服务器的networking上时,查找失败。 我尝试添加127.0.0.1和DHCP提供的DNS服务器,但这也不起作用。 有没有办法让BIND使用DHCP DNS服务器来处理本地无法parsing的请求?

打印机斑马,任何想法为什么DNS不更新?

在我们的(全球)networking上有一大堆Zebra标签打印机。 我有打印服务器位于一个网站,打印到所有的斑马。 问题是,打印机有在那里由DHCP分配的IP,并获得在DNS中注册的主机名称。 如果在DHCP租用耗尽之前打印机尚未重新启动,则打印机或DHCP将不会续订DNS注册:结果是打印服务器无法再通过其主机名称看到打印机。 任何想法为什么DNS不更新?

名称服务器编辑完成后,无法联系到该网站

我需要紧急帮助,因为我的托pipe服务提供商似乎没有任何正确的答案。 我将我的托pipe计划从一台服务器迁移到新的本地托pipe服务提供商服务器。 首先,我改变了旧主机的Alogging。 事情运行良好,我可以看到新的IP时,我把我的网站在RUN窗口。 然后,在昨天12小时之后,我编辑了名称服务器。 但是,今天早上事情变得糟糕透了。 该网站不工作,当我pingging它显示旧的托pipeIP。 在没有新的或旧的提供者的具体答案之后,我再次更新了Nameservers。 我更新了域名服务器已经有9个小时了。 现在,当我平了,我看不到IP。 即使在http://www.whatsmydns.net/和http://www.viewdns.info上也没有什么可以看到的。 其实viewdns网站上说对不起,我似乎找不到那个域名。 也许你input了一个无效的域名? 请检查拼写,然后再试。 为什么会这样呢? 有什么我做错了吗? 为什么世界上没有任何服务器能够ping通我。 我明白,完整的发展可能需要时间,但世界上至less有一个服务器应该能够显示任何结果。 请通过ping或dns检查器网站自己检查我的网站eyaas.com 。 请请帮忙