Articles of 域名系统

自动DNScaching逐出实时迁移的目的

在实时迁移虚拟机(VM)的环境中; 如果发生在大范围内,IP地址有可能会在源和目的地之间发生变化。 用户只需要将虚拟机的原始位置的DNSparsingcaching起来,就会发现虚拟机没有响应(迁移后原来的虚拟机已经被删除)。 当在迁移期间用户没有连接时,这个问题大部分是正确的,并且因此可能不被通知变化。 尽pipe将caching的TTL减less到非常小的数字是可行的 ,但是我想知道是否没有一种机制(例如ipv4 / ipv6 RFC中描述的机制)可以使客户机自动驱逐DNScachingA / AAAAlogging条目发生连接错误,并尝试重新连接。

AWS DHCP选项设置 – 自定义DNS服务器

我在AWS上采用了Windows R2 2012实例。 我已经configurationActive Directory和从其他Linux实例,我可以做kinit 。 我的Windows域名是xyz.example.local 现在从我的RHEL实例中,我想join这个域名,我被解雇了 realm -v join –[email protected] xyz.example.local 但它没有工作。 所以,我debugging,发现我不能使用dig或nslookup。 我试过了 nslookup xyz.example.local 它正在超时。 我也尝试更改VPC中的DHCP选项集,并提供我的Windows实例的IP地址作为域名服务器。 试图把相同的IP在resolv.conf 。 但是,没有运气。

在地址栏中显示www的问题

我最近购买了一个VPS和一个域名。 VPS使用Apache 2.4运行Ubuntu 16.04。 当我进入浏览器并inputhttp://example.com ,索引页面正确加载。 同样的事情发生,如果我把www之前的域名,但在这种情况下www消失。 如何使地址栏中的www粘住并可能redirect所有non-www请求? 这对我来说至关重要,因为我已经为包含www的域名购买了SSL证书。 我试图修改DNS设置,以达到目的,但到目前为止,我所有的尝试都失败了。 我目前的(工作)设置是: === A records === [empty] 31.14.131.29 localhost 127.0.0.1 webmail 62.149.158.92 webmail 62.149.158.91 www 31.14.131.29 === AAAA records === None === CNAME records === None 另外我也尝试过使用.htaccess ,但显然这些请求都是在一个循环中被捕获的。 这是我第一次设置VPS,感觉有点失落。 你能告诉我正确的做法吗? 编辑 : 000-default.conf文件内容 <VirtualHost *:80> # The ServerName directive sets the request scheme, hostname and port […]

在Azure上的同一个域上设置静态网站和App Service

我有一个域(比如说example.com ),一个静态网站项目(由jekyll生成)和一个Azure应用程序服务站点(ASP.net 4.6 MVC 5)。 (我认为所涉及的技术并不是真的有什么后果,但是我列举了它们,以防万一它有帮助。) 我的主要问题是,我想提出一种方法来回应域名example.com ,但有stream量首先到静态站点,否则到App服务。 如果在应用服务上找不到内容,则它将负责生成404。 把它放在一条线上的最好的方法是我想把这些网站“叠”起来。 这里有一些更多的标准和想法: 我想避免将两套资产和代码结合在一起,因为我们将利用所有位的略微不同的托pipe和部署configuration。 如果可能的话,这将不会诉诸于子域名,path前缀或redirect。 我的直觉告诉我,这里可能有一些反向代理设置,我只是不太熟悉的选项知道一个好方法 我可以使用任何特定于Azure的工具,如应用程序网关等。 如果上述不可能的话,我已经有了一些妥协。 我只是在消除我的选项的过程中,以域名,slu and和品牌的可取性和清洁。

不绑定不转发查询到另一个recursionDNS服务器

我试图使用unbound将DNS查询转发到其他recursionDNS服务器。 我的unbound.conf如下所示: forward-zone: name: "." forward-addr:xxxx forward-addr:xxxx forward-addr:xxxx 但是,当我使用命令 # unbound-control lookup google.com The following name servers are used for lookup of google.com. forwarding request: Delegation with 0 names, of which 0 can be examined to query further addresses. It provides 3 IP addresses. xxxx not in infra cache. xxxx not in infra cache. xxxx […]

Namecheap域在redirect到Heroku时不会屏蔽URL

我有一个Namecheap的域名,我试图redirect到一个Heroku应用程序。 它目前做redirect,但不掩盖的URL。 (所以访问www.customdomain.comredirect到app-name.herokuapp.com,但该URL保持为app-name.herokuapp.com而不是被www.customdomain.com所取代) 我已经按照这个教程: https : //devcenter.heroku.com/articles/custom-domains 所以我有Heroku与自定义域设置。 当到达提到DNSredirect的步骤时,我尝试按照这个教程: https://www.namecheap.com/support/knowledgebase/article.aspx/9737/2208/how-to-point-a-domain-to-the-heroku-app 这曾经工作,但我最近必须改变使用虚拟主机DNS,如果你注意到他们提到的redirect选项,这是不属于他们(这是复制从教程:5.现在你可以开始configuration你的域名从Namecheap的一面,如果它使用我们的BasicDNS,BackupDNS,PremiumDNS或FreeDNS。) 所以我有权访问我的托pipe帐户的cPanel,我曾经用这个帐户redirect,但没有像之前那样掩盖url。 我想我必须做别的事情与cPanel,但我完全不相似DNStypes的问题。 任何人有任何想法?

当上游失败时,本地DNScaching可以configuration为使用陈旧的logging吗?

我正在寻找一个代理/cachingDNS Linux服务器,如果它无法从上游获取更新,就能够提供陈旧(过期)的logging。 附加点,如果它可以被configuration为在上游时间过长时使用陈旧的logging,然后在/如果响应到达时asynchronous更新caching。 所需的行为与proxy_cache_use_stale nginx指令非常相似 – 只要有可能就向上游服务,为上游停止运行时提供服务。 dnsmasq可以强制扩展cachinglogging的TTL,但是这两点都失败了 – 客户端在live上传过期的logging,而一旦扩展的TTL最终到期,上游停止 – 客户端什么也没有。

如何使用DNS服务以零宕机更改主机?

我将DomainX从OldHost-dotcom移动到NewHost-dotcom。 我正在使用一个DNS服务,试图使零停机时间或接近零停机时间,但我不知道哪种方法会更好。 我真的不知道我在做什么。 你能告诉我下面两种方法中的哪一种更好? 谢谢! 鉴于 – 注册服务商的DNS设置: ns1.OldHost-networking公司 当前主机的DNS地址: ns1.OldHost-networking公司 新主机的DNS地址: ns1.NewHost-networking公司 DNS服务的DNS地址: ns1.NewDynamicDNS-networking公司 HostingSpace for OldHost-dotcom oldhost-networking泡沫/ MySpace的/ HostingSpace为NewHost-dotcom newhost-networking泡沫/ MySpace的/ 在转换过程中,DomainX-dotcom的内容在OldHost-dotcom和NewHost-dotcom都可用,所以重叠很好。 Approach_1 指向新的DNS返回在旧的DNS。 在DNS服务接口中,我将DNS地址设置为OLD主机地址…然后在我的注册商处,给出我的新DNS服务的DNS地址。 等三天 在我的DNS服务地址成功地通过主机传播后 – DomainX无缝地进入DNS服务 – 然后在我的DNS服务内部的DNS地址指向新的虚拟主机。 特别: 1)在DNS服务接口内部,将DNS地址改为OLD主机地址, ns1.OldHost-networking公司 2)在域名注册商处,将DNS地址更改为dynamic服务, ns1.NewDynamicDNS-networking公司 3)等待三天时间,域名注册商将DomainX完全链接到ns1.NewDynamicDNS-dotcom。 4)在DNS服务界面中,将DNS地址改为NEW主机地址, ns1.NewHost-networking公司 Approach_2 将URLredirect到旧的Web空间 在DNS服务接口中,我将Webredirect设置为OLD主机空间…然后在我的注册服务器上给出我的新DNS服务的DNS地址。 等三天 在我的DNS服务地址成功地通过主机传播后 – DomainX无缝地进入DNS服务 – 然后将DNS服务中的DNS地址指向新的主机空间。 特别: 1)在DNS服务界面中,将Webredirect地址设置为OLD主机空间, oldhost-networking泡沫/ MySpace的/ 2)在域名注册商处,将DNS地址更改为dynamic服务, […]

Windows Server域控制器不转发来自客户端的DNS查询

我有一个与VirtualBoxbuild立虚拟networking。 我有两台名为DC01和EX01的 Windows Server 2012 R2主机。 DC01是域控制器,DNS服务器和路由器; EX01是一个DNS客户端,并join了域名Jonas.Aalst。 以下是服务器的概述: DC01 在networking中的function:AD域控制器,DNS服务器和路由器 接口: NAT (通过DHCPparsing)和内部networking (静态分配IP 192.168.17.1,掩码255.255.255.0) 一个DNS区域,包含DC01 *和** EX01logging的主DNS正向查找区域。 EX01 networking中的function:Exchange服务器(尚未安装)和DNS客户端 接口: 内部networking IP 192.168.17.2,掩码255.255.255.0,默认网关192.168.17.1和预先configuration的DNS服务器192.168.17.1 在家里,DC01和EX01都可以上网(DC01通过NAT,DHCP; EX01通过路由器DC01)。 但在我的学校networking上,只有DC01可以上网。 EX01可以ping DC01,并可以parsing本地主机名,但服务器无法parsing互联网网站(如www.google.com)。 有谁知道可能的解决scheme? 非常感谢你提前。

如何在mac中select基于ip地址的networking?

我连接到lan电缆和wifi。 我无法通过局域网访问公共互联网,也无法通过无线访问某些内部服务器。 我目前断开wifi和做 ssh@internal_site 其中xx.xxx.xxx.xxx是内部服务器的IP地址。 然后我重新连接,我的连接build立到xx.xxx.xxx.xxx将活着。 我可以更改我的DNS设置或更改一些其他设置,以避免closures。 当我尝试连接到xx.xxx.xxx.xxx时,可以通过实验室电缆自动连接吗? 以下是我连接到wifi和lan时的traceroute。 它使用wifi连接到IP地址 user-MacBook-Pro:popcorn-desktop user$ traceroute -nv 10.144.62.100 traceroute to 10.144.62.100 (10.144.62.100), 64 hops max, 52 byte packets 1 10.65.32.2 36 bytes to 10.65.55.73 18.564 ms 10.65.32.3 36 bytes to 10.65.55.73 18.664 ms 18.555 ms 2 * * * 3 * 当我没有连接到无线networking。 它使用lan和以下是路由表 santhoshs-MacBook-Pro:popcorn-desktop vangapellisanthosh$ traceroute -nv 10.144.62.100 […]