Articles of 域名系统

Ubuntu的DNS不解决

昨晚停电后,我负责的Ubuntu生产网站服务器没有parsing其IP地址的域名。 我可以通过在浏览器中inputip地址来访问web服务器,一切正常,但是如果我在域名中input域名,那么连接就会超时。 我可以从生产服务器本身ping google.com 。 但nslookup mydomain.com给出: ;; connection timed out; no servers could be reached 作为这个问题的一个简单介绍 – 我接pipe了这个站点的系统pipe理员angular色,没有任何文档,除了服务器上的configuration文件。 这个DNS似乎是由dnsexit处理的,因为whois mydomain.com | tail -3 whois mydomain.com | tail -3给出: Name Server: ns1.dnsexit.com Name Server: ns2.dnsexit.com 所以我的问题是:我是否需要修复Ubuntu服务器上的某些内容,或者dnsexit是否仅仅看到我缺less活动并停止了我的帐户? 我不知道dnsexit的帐户用户名或密码,但似乎某些types的DNS客户端应该在Ubuntu服务器上运行,以保持dnsexit更新。 我怎样才能find这个DNS软件,并可能打开它(如果它被closures)? 更新 我不得不在昨天早些时候离开,而今天这个DNS神奇地固定了自己。 现在当我键入mydomain.com到浏览器它parsing到我的网站。 我的猜测是,dnsexit的政策必须是在目标网站停机的时候切断dnslogging(也许他们只能每隔12小时或24小时检查一次上下的状态)……无论如何,现在都是固定的。

DNS服务器caching是空的

同时检查我的DNS服务器,我发现我的DNS服务器的caching中没有logging(请参阅打印屏幕),你能告诉我为什么吗? 它是唯一在线的DNS服务器,另一个DNS服务器closures。 即使36小时后,DNSpipe理器中也没有显示caching项。 操作系统: – Window Server 2008 R2

将域名parsing为基于位置的IP

我目前正在Amazon AWS(EC2)上为客户端设置两个Web服务器。 两者都起来,安全和function(一个在新加坡,一个在北美),一切都很好。 但是,就我所了解的有关编程和服务器pipe理而言,在DNS方面我完全没有用处。 我需要进行域名设置,以便将用户定向到最近的服务器(即亚洲客户端 – >新加坡服务器,北美客户端 – >美国服务器)。 我将如何做到这一点? 另外,我试图在Google上search一个答案,但由于我大部分是自学的,所以我不知道这个确切的术语是什么! 提前感谢你的帮助。 注意:现在,域名(比如example.com)通过区域文件中的A Record指向一台服务器。

通过isp的smtp服务器发送邮件没有收到

以下邮件有什么问题? 1- Diagnostic information for administrators: Generating server: mailrelay002.isp.belgacom.be [email protected] [195.47.247.194] Remote Server returned '<[195.47.247.194] #5.0.0 smtp; 5.1.0 – Unknown address error 554-'5.7.1 <[email protected]>: Recipient address rejected: Please see http://www.openspf.org/why.html?sender=ino%40duboccage.be&ip=195.238.6.175&receiver=mx-r.one.com' (delivery attempts: 0)>' Original message headers: Message-ID: <[email protected]> X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AksFAO6clFHCTg4N/2dsb2JhbABbglOwGQGRdxR/dIJgHDs7AUY3iBCcTI10oU8SD4JTgQYDqHKDEjo Received: from 13.14-78-194.adsl-static.isp.belgacom.be (HELO V-FILE02) ([194.78.14.13]) by relay.skynet.be with ESMTP; 16 May 2013 […]

有条件地解决一个传入的DNS请求

我想有条件地解决一个基于传入查询的DNS请求。 假设我有4个域名 – www.a.com,www.b.com,www.c.com和www.d.com。 截至目前,他们指向使用CNAME的s.com。 现在基于一些条件(地理位置,时间等),我想把它们指向不同的服务器。 例如,当s.com收到来自a.com或b.com的请求时,应将其指向s1.com,在后来的情况下指向s2.com。 有没有一个托pipe的解决scheme,我可以在这里定义规则或什么。 BIND将在这种情况下工作吗? 提前致谢。

urlredirect到旧的服务器path

我们正在将我们的应用程序从Windows 2003服务器移到Windows 2008 R2服务器。 有问题的应用程序有一个default.htm页面redirect到应用程序的开始页面。 同时我们改变了应用程序结构,同时将其移动到新的服务器上。 由于这种结构的变化,我们不得不在default.htm页面中改变redirect的URL。 在这一举动中,我得到了一个奇怪的问题。 当我们将DNS更改为指向新服务器的IP地址并尝试访问站点时,正在使用正确的IPparsingDNS,但是redirect发生的是旧的。此问题仅在内部计算机上的IE上发生。 每个其他浏览器都redirect到正确的path。 如果我们从外部机器访问这个网站,即使IE浏览器正确的redirect。 我检查了所有的configuration和设置,每一件事情都是正确的。 我确认这不是应用程序问题。 有人可以指出我这个问题的可能原因吗?

碘和绑定在同一台服务器上

我最近安装了一台运行Ubuntu 12.04的服务器。 我买了一个域example.com,并注册了域名服务器ns1.example.com和ns2.example.com。 都指向我的服务器运行绑定在12.345.678.90。 一切都很好。 我已成功configuration绑定,并可以访问我的域名。 我也想试试碘。 因为我只是出于好奇而学习,所以我没有资源让多个服务器拥有多个ips。 我知道我必须通过另一个港口转运碘盐隧道,但我不完全确定如何。 现在我有iodine.example.com作为NSlogging指向tunnel.example.com。 截至目前,我有tunnel.example.com指向一个运行碘的朋友服务器。 一切正常。 由于我不会总是有权访问第二台服务器,所以如何configuration碘以在同一台服务器上绑定?

内部networking与bind9 dns; 通过子域访问服务器

我在我的家庭networking下的一个Ubuntu(12.10)盒子上使用bind9来设置DNS,因为我的路由器不支持DD-WRT或者它自己的DNS。 我为test.mydomain.net设置了一个“mydomain.net”的区域,并将其指向192.168.1.6(相关机器的静态分配的ip)。 我希望能够通过使用http://test/来访问(通过HTTP /浏览器,主要是)这台机器,而不必键入mydomain.net部分。 我有一切正确configuration,因为我可以成功访问test.mydomain.net并获得正确的Apache响应,但我找不到任何特定的设置,只允许我访问http://test/ 。 这是我的named.conf.local文件 zone "mydomain.net" { type master; file "/etc/bind/db.mydomain.net"; }; zone "1.168.192.in-addr.arpa" { type master; file "/etc/bind/db.192"; }; 和我的db.mydomain.net区域文件 ; BIND data file for local ; $TTL 604800 @ IN SOA mydomain.net. tomprogramming.gmail.com. ( 2013052603 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative […]

多个MXlogging与不同的电子邮件

我有两个域名,一个转发给另一个。 我想在两个域中使用2个电子邮件帐户作为别名,但只在另一个域上发送一些电子邮件。 我将为两个不同优先级的域创build2个MXlogging。 我不知道,如果一个邮件服务器检查域MX,并找不到MX 10优先级服务器上的电子邮件帐户,它会跳过检查MX 80优先服务器或返回“邮箱找不到”错误? 我的MX场景如下: firstdomain.com MX 10(只有2个邮箱)seconddomain.com MX 80(带有2个邮箱和其他邮箱) 我希望我能清楚地解释清楚。 谢谢! 清理程序的更新================================= 故事是:domainA.com:新域名domainB.com:旧域名 我的客户有一个旧域名domainB.com,并在购买domainA.com后将其redirect到domainA.com。 他在domainB.com上有很多电子邮件帐户。 他的[email protected]邮箱也是活跃的,并被他的客户所了解。 他想从我那里购买Exchange邮箱。 他希望在Exchange服务器上使用[email protected],但也希望将[email protected]作为Exchange上的接受域。 他将只在Exchange服务器上使用[email protected][email protected]。 他的员工将继续在domainB.com上使用电子邮件

Dig-x相当于AWS Route 53

我有一个与AWS Elastic IP(EIP)相关的IP号码。 我想知道,我的Route 53域中的DNSlogging与Alogging的IP相关联。 在传统的DNS服务中,我将运行dig -x $ EIP并获取PTRlogging并完成。 亚马逊只允许填写某种forms的实际PTRlogging。 否则,PTRlogging指向amazonaws.com。 Route 53的API 似乎也不支持 dig -x方法。 此外,数据看起来像XML,这将使命令行有点具有挑战性。 那么,我怎样才能得到这些数据呢?