草庐IT

reverse-dns

全部标签

javascript - Node.js DNS 查找 - 如何设置超时?

我是Node.js的新手,我在使用node.dns.resolveNs函数时遇到了问题。某些域完全关闭,大约需要一分钟才能获得响应,通常是“queryNsETIMEOUT”。我有没有办法将其设置为更短的时间,例如10秒? 最佳答案 我不确定直接在函数调用上设置超时的任何方法,但您可以在调用周围创建一个小包装器来自己处理超时:vardns=require('dns');varnsLookup=function(domain,timeout,callback){varcallbackCalled=false;vardoCallback=

dns - Docker 容器未在 boot2docker 中使用主机 DNS

我在我的Mac上运行boot2docker。OSX版本10.9.3boot2docker版本4.3.12Docker版本0.12.0boot2docker镜像是一个vagrantbox,使用virtualbox。我已经尝试了许多流浪者盒子(例如stigkj/boot2docker)。他们都表现出这个问题。如果我ssh进入boot2docker镜像并查看/etc/resolv.conf它使用的是名称服务器10.0.2.3。我使用以下命令启动了一个简单的docker镜像:dockerrun-i-tubuntu/bin/sh查看该容器中的/etc/resolv.conf,它使用8.8.8.8

dns - Docker 容器未在 boot2docker 中使用主机 DNS

我在我的Mac上运行boot2docker。OSX版本10.9.3boot2docker版本4.3.12Docker版本0.12.0boot2docker镜像是一个vagrantbox,使用virtualbox。我已经尝试了许多流浪者盒子(例如stigkj/boot2docker)。他们都表现出这个问题。如果我ssh进入boot2docker镜像并查看/etc/resolv.conf它使用的是名称服务器10.0.2.3。我使用以下命令启动了一个简单的docker镜像:dockerrun-i-tubuntu/bin/sh查看该容器中的/etc/resolv.conf,它使用8.8.8.8

docker - 所有外部 DNS 查询都在 docker 容器内失败

当前docker版本:1.13.1,build092cba3。/etc/resolv.conf的内容:searchmycompany.localnameserver127.0.0.11optionsndots:0(混淆了真实的公司名称)。主机本身的nslookup100%没问题,但从容器内任何外部主机名查找都会失败(无法事件运行apt-getupdate)。我在4节点集群中的所有主机中都存在相同的症状。请注意,内部服务名称解析似乎在容器之间起作用。直接在我的笔记本电脑上运行相同的应用程序(在同一个办公网络上)主机名解析很好。这正在成为一场缓慢的灾难。所涉及的集群仍然是1.12之前的版本

docker - 所有外部 DNS 查询都在 docker 容器内失败

当前docker版本:1.13.1,build092cba3。/etc/resolv.conf的内容:searchmycompany.localnameserver127.0.0.11optionsndots:0(混淆了真实的公司名称)。主机本身的nslookup100%没问题,但从容器内任何外部主机名查找都会失败(无法事件运行apt-getupdate)。我在4节点集群中的所有主机中都存在相同的症状。请注意,内部服务名称解析似乎在容器之间起作用。直接在我的笔记本电脑上运行相同的应用程序(在同一个办公网络上)主机名解析很好。这正在成为一场缓慢的灾难。所涉及的集群仍然是1.12之前的版本

Linux系统(Centos7)了解DNS服务

配置与管理DNS服务器项目导入    某高校组建了校园网,为了使校园网中的计算机简单快捷地访问本地网络及Intemet上的资源,需要在校园网中架设 DNS 务器,用来实现将域名转换成IP地址的功能。在完成该项目之前,首先应当确定网络中DNS服务器的部署环境,明确DNS服务器的各种角色及其作用。了解DNS服务    DNS(Domain Name Service,域名服务)是Internet/Intranet中最基础也是非常重要的一项服务,它提供了网络访问中域名和IP地址的相互转换。1.1 认识域名空间    DNS是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树。这个逻辑的树形

dns - Kubernetes:VPN 服务器和 DNS 问题

我纺了一个docker-openvpn我的(本地)Kubernetes集群中的容器可以安全地访问我的服务并在本地调试依赖服务。我可以通过openVPN服务器连接到集群。但是我无法通过DNS解析我的服务。在VPN服务器上设置路由后,我设法达到了这一点:我可以pingPod通过IP(子网10.2.0.0/16)我可以ping服务通过IP(subnet10.3.0.0/16,例如位于10.3.0.10的DNS)我可以curl到Services通过IP并获取我需要的数据。但是当我nslookupkubernetes或任何Service时,我得到:nslookupkubernetes;;Gotr

dns - Kubernetes:VPN 服务器和 DNS 问题

我纺了一个docker-openvpn我的(本地)Kubernetes集群中的容器可以安全地访问我的服务并在本地调试依赖服务。我可以通过openVPN服务器连接到集群。但是我无法通过DNS解析我的服务。在VPN服务器上设置路由后,我设法达到了这一点:我可以pingPod通过IP(子网10.2.0.0/16)我可以ping服务通过IP(subnet10.3.0.0/16,例如位于10.3.0.10的DNS)我可以curl到Services通过IP并获取我需要的数据。但是当我nslookupkubernetes或任何Service时,我得到:nslookupkubernetes;;Gotr

python - 使用 PyObjC 更改 DNS 设置

我正在尝试使用PyObjC(3.0.4)更改我的Mac(10.10.4)上的DNS服务器。似乎一切正常:我收到一个身份验证对话框,提示我的程序正在尝试更改网络设置,并且提交/应用命令返回True,这表明他们成功了。但是,系统设置实际上并没有改变:它们和以前一样。知道为什么他们不“坚持”吗?代码(独立,如果您安装了最新版本的PyObjC,应该可以工作):#!/usr/bin/envpythonimportobjcfromSystemConfigurationimport*#Opendynamicstoreandgetprimaryinterfacestore=SCDynamicStore

python - 使用 PyObjC 更改 DNS 设置

我正在尝试使用PyObjC(3.0.4)更改我的Mac(10.10.4)上的DNS服务器。似乎一切正常:我收到一个身份验证对话框,提示我的程序正在尝试更改网络设置,并且提交/应用命令返回True,这表明他们成功了。但是,系统设置实际上并没有改变:它们和以前一样。知道为什么他们不“坚持”吗?代码(独立,如果您安装了最新版本的PyObjC,应该可以工作):#!/usr/bin/envpythonimportobjcfromSystemConfigurationimport*#Opendynamicstoreandgetprimaryinterfacestore=SCDynamicStore