我有两个基于PHP symfony2框架的Web应用程序。 我已经创build了Web服务请求来在它们之间传输数据,这两个应用程序托pipe在相同的AWS服务器和不同的子域。 域在BigRock上注册。 当我通过浏览器调用该API时,它的工作正常,响应也快不到0.5秒。 但有时两天,当我的一个应用程序发生错误发生后,另一个应用程序的Web请求 " Resolving timed out after 15524 milliseconds 500 Internal Server Error – RequestException " 无法parsing域名和请求超时。 Web服务不需要太多的时间来完成执行,也不会有繁重的操作。 所以这是一个域相关的问题。 我与域名提供商检查了这个问题,他们确信域名正确parsing到AWS服务器。 我找不到为什么它不在相同的EC2实例parsing域。 这可能是AWS的原因。
背景 所以,我正在使用namecheap作为域名的注册商,我正在使用不同的主机从旧的虚拟主机移到VPS服务器。 我最初在名字parsing方面遇到很多问题(有一个正确的Alogging,但在3或4天后没有解决)。 后: 更改注册商显然需要的CNAME(不会让我删除它) 并删除了一些已经自动添加的其他DNSlogging 以及为www添加另一个Alogging(等待) 名字parsing似乎终于正确地工作了(好,那种)。 题 我的问题是这样的: 为什么我的域名(cloudwist.com)parsing为两个IP地址? https://cachecheck.opendns.com/响应两个IP地址。 一个是我的VPS服务器的IP地址,另一个是来自注册商的IP地址(如果我使用https://www.ultratools.com/tools/ipWhoisLookup和IP地址,它给了我注册商信息)。 更多细节 http://www.intodns.com/cloudwist.com显示一切正常,所以我想我并不担心,但更好奇(虽然还是有点担心)。 如果我ping基础域,它将parsing为注册服务器IP(即使注册服务商的DNS工具显示我input的Alogging,该logging指向的是我的服务器IP的基本域)。 如果我ping www。[我的域名],那么它返回我的VPS服务器的地址(我有一个这样的logging,所以是有道理的)。 DNS工具中没有任何位置向我显示一条将我的基本域指向注册服务商IP的Alogging。 此外,我绝对没有创build一个,因为我甚至不知道IP地址,直到我花时间尝试解决名称parsing问题。 这是正常的?
我有多个qemu虚拟机dinamically重新启动。 它们中的每一个在NAT虚拟networking中都具有DHCP,并且具有唯一的主机名。 从任何虚拟机,我可以看到resolv.conf使用192.168.122.1作为域名服务器。 我想使用主机名访问虚拟机,而不是在每个虚拟机上设置一个静态IPconfiguration。 我的虚拟networking是192.168.122。*,我可以在我的主机上列出接口: $ ip addr … 4: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether fe:54:00:a4:49:cd brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever 5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 52:54:00:40:7f:76 brd ff:ff:ff:ff:ff:ff … […]
我们有一个AWS以外的DNS服务器,里面有route53和一些私人托pipe区域。 我希望私人托pipe区域的cname在内部可用(当您在办公室内访问它们时)。 由于我在DNS方面的经验有限,我不确定最好的解决方法是什么。 我已经看过,但不知道这是否是正确的工具。 当需要私人托pipe区域时,是否需要将我的请求转发到主DNS服务器?
我在Ubuntu 16.04.1 Digital Ocean上有一台服务器,configurationServerpilot ,效果很好! 假设我正在托pipe一个网站domain.com ,该网站使用SendGrid发送电子邮件。 所以我的这个域的DNSlogging是: A @ 123.123.123.123 A www 123.123.123.123 CNAME mail some-sendgrid-domain.com CNAME s1._domainkey some-sendgrid-domain.com CNAME s2._domainkey some-sendgrid-domain.com 现在我想要一个邮件转发器: [email protected]到我的@gmail.com地址。 Serverpilot默认安装Postfix,所以我只需要configuration转发权限? vi /etc/postfix/main.cf virtual_alias_domains = domain.com virtual_alias_maps = hash:/etc/postfix/virtual vi /etc/postfix/virtual [email protected] [email protected] postmap /etc/postfix/virtual service postfix reload 现在我还需要一个MXlogging,因为Postfix正在接收电子邮件: MX @ domain.com – prio 10 这应该做的工作? 那么SPF和DKIM呢? 这是必要的转发到Gmail? 因为每个其他邮件将通过SendGrid发送。 这不起作用(postfix日志中没有错误,在我的Gmail没有邮件),所以我现在正在使用http://improvmx.com/ […]
我有个问题。 我需要将Windows 7 32位的虚拟机连接到Azure中的域。 它被创build,可用和主要。 这个想法是创build一个域来连接我们想要的所有电脑。 为了testing它,我创build了一个虚拟机,并试图连接到我的域名。 问题是当我尝试连接时,我有问题,我在图像中显示你。 DNS名称不存在
我知道绑定有一个选项来更改默认的configuration位置,并可以在/ etc / default / bind9中应用。 # run resolvconf? RESOLVCONF=no # startup options for the server OPTIONS="-f -4 -u bind -c /etc/newDir/named.conf" 我改变了默认的named.conf文件的名字,以显示它仍然尝试加载默认的configuration文件: Oct 06 12:24:09 ubuntu named[2129]: loading configuration from '/etc/bind/named.conf' Oct 06 12:24:09 ubuntu named[2129]: open: /etc/bind/named.conf: file not found Oct 06 12:24:09 ubuntu named[2129]: loading configuration: file not found Oct 06 12:24:09 […]
我和一小部分networking开发人员一起工作,目前我们在本地机器上安装了(m / l / w)放大器。 这个效果很好,直到我们需要在移动设备上testing,或者我们想看看不同机器上的网站。 我想要做的是在networking上运行一个树莓派作为一个DNS服务器,所以我们可以让网站1.local指向我们的一台机器,而website2.local指向另一台机器。 运行Web服务器的机器都具有静态IP地址,所以这不是问题。 我已经阅读了有关BIND和DNSMasq的伟大的事情,但我不太确定我应该使用。 我也不知道如何设置它。 编辑:它已经指出,我不应该要求在这里的软件build议,所以让我改说我的问题。 我知道DNSMasq使用起来比较简单,但比BIND的function要弱一些。 出于这个原因,我宁愿使用DNSMasq,尽pipe我不确定我是否在问一些它没有devise的事情。 如果是这样,我会很乐意使用BIND pi可能会运行centos,因为这是我们使用的其他linux机器,尽pipe如果另一个发行版会更好,我不反对在其上运行其他的东西。 DNS服务器不需要caching,虽然它可能不会伤害,如果它。 理想情况下,DNS服务器将未知的请求转发到公共DNS服务器(我可能会使用谷歌的8.8.8.8和8.8.4.4),以便连接到它的计算机不必有一个DNS服务器指向PI和一个指向其他地方。 虽然如此,如果有人有一个正确的理由在这里做不同的事情,我不反对改变 任何帮助将不胜感激。
我有一个与服务器的IP主机* Alogging的网站。 我可以访问foo.bar.example.com , www.example.com和www.www.a.example.com 。 我无法访问www.www.example.com或www.www.www.example.com 。 (我用example.com取代了我的域名) Chrome和Firefox说,他们无法find这些名称的服务器( ERR_NAME_NOT_RESOLVED )。 ping也失败了。 c:\>ping www.www.example.com Ping request could not find host www.www.example.com. Please check the name and try again. 我尝试过其他有*主机的网站(主要是redirect到@或www子域名),但是这些都不起作用。 为什么会这样呢? 这是在DNS规范的东西吗?
我遇到了有关DNS / DHCP和多个VLAN的问题,以下networkingscheme已就位: DNS服务器在一台虚拟机(Windows Server 2008R2版本)上运行在AD服务器上,DHCP在其他虚拟机(Windows Server 2012R2)上运行,并且有两个范围,一个用于VLAN 1,另一个用于VLAN 2.一个VLAN是有线networking和其他无线networking。 一切工作正常,计算机之间切换有线和无线他们得到正确的IP从DHCP到各自的VLAN。 问题在于DNS部分,当您尝试在VLAN /范围更改DNS指向旧的之后ping计算机名称。 即使你清理caching。 这可能是什么原因? 谢谢