Questions tagged «dns»

对于与域名系统(DNS)有关的问题,该服务可将主机名解析为IP地址。当您对DNS问题进行故障排除,配置DNS解析器或服务器,或者试图了解DNS与您的处境有关时,请使用此标记。



4
反向DNS查找会减慢LAN上的网络运行速度
环境 我的局域网设置非常基本: 连接到ISP的调制解调器和Internet的路由器 我的开发电脑直接连接到路由器 路由器提供DHCP,但不运行自己的DNS服务器。实际上,在我的LAN上任何地方都没有托管DNS服务器(典型的家庭网络设置)。路由器配置为发送ISP的DNS服务器作为DHCP租约信息的一部分。 我在开发PC上安装了VirtualBox机器,并在其上安装了Debian Squeeze(6.0.4)。VirtualBox网络模式是Bridged Adapter在LAN上模拟独立服务器。作为VirtualBox服务器而不是物理服务器并不是很重要,但是出于完整性考虑,我将其提及。 问题 每当网络操作在执行之前执行LAN ip的DNS反向查询时,服务器就会有很长的延迟。网络运行缓慢的一些示例: 从我的开发PC到服务器的SSH连接 连接到Glassfish服务器的管理端口 netstat -l(netstat -nl非常快) Starting MTA: exim4 开机需要很长时间才能完成 其中一些具有变通办法,例如将开发人员的IP /etc/hosts添加到Ip 或添加特定于命令的选项,以避免进行DNS反向查找。显然,/etc/hosts仅使用DHCP之所以走得很远,是因为它与DHCP不一致。 但是,我不禁以为我错过了一些东西。我真的需要在局域网中的某个地方设置DNS服务器吗?对于我的需求而言,这似乎是一项巨大而无用的努力,而且我不敢相信像我这样的DHCP环境中没有其他选择。 我在网上搜索了很多东西,也许我没有正确的搜索词,但是我找不到解决方案... 在BillThor的回答后更新1 使用主机(dig给出相同的结果): # ip of stackoverflow.com $ time host -v 64.34.119.12 Trying "12.119.34.64.in-addr.arpa" ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15537 ;; flags: qr rd …

3
如何验证我使用9.9.9.9 for DNS?
我的局域网上有几台计算机。其中大多数基于Ubuntu。路由器具有DD-WRT(v3.0-r33675M kongac版本:11/03/17)固件。 我已将DHCP设置为为所有计算机提供网络设置。路由器已设置为将9.9.9.9用于DNS服务器。 现在,我想验证我的计算机是否正在使用Quad9进行DNS,但是我无法这样做。我的计算机仅看到路由器,并且不知道它正在使用哪个DNS。 例如,命令(在Ubuntu中) sudo netstat -l --inet -n -v -p | grep :53 | grep -i udp 给 udp 0 0 127.0.1.1:53 0.0.0.0:* 因此,我无法验证我是否以这种方式使用了Quad9。 路由器无法识别此命令,因此无法以这种方式验证DNS设置。 我已经在计算机和DD-WRT命令行中尝试了这篇文章中的内容,但是没有帮助: 我使用的是什么DNS服务器? 如何正确验证我在使用Quad9进行DNS?
9 ubuntu  dns  dd-wrt 

1
ssh'到公共服务器时延迟获得密码提示
我在大学中使用公共IP设置了服务器(Debian 7)。当我从校园外进入系统时,在收到密码提示之前,我会得到5到10秒的奇怪延迟。这是为什么? 我跑去ssh -v得到详细的输出: debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received .... delay of 5-10 seconds here debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Trying private key: /home/nass/.ssh/id_rsa debug1: Trying private key: /home/nass/.ssh/id_dsa debug1: Trying private key: /home/nass/.ssh/id_ecdsa debug1: Next …
9 ssh  dns  firewall  delay 

3
解析主机名需要5秒钟
我有一个主bind9DNS服务器和2个在IPv4(Debian Jessie)上运行的从属服务器,使用/etc/bind/named.conf: listen-on-v6 { none; }; 当我尝试从不同的服务器进行连接时,每个连接至少需要5秒钟(我使用约瑟夫的计时信息进行调试): $ curl -w "@curl-format.txt" -o /dev/null -s https://example.com time_namelookup: 5.512 time_connect: 5.512 time_appconnect: 5.529 time_pretransfer: 5.529 time_redirect: 0.000 time_starttransfer: 5.531 ---------- time_total: 5.531 根据curl,查找通常花费大部分时间,但是标准nslookup非常快: $ time nslookup example.com > /dev/null 2>&1 real 0m0.018s user 0m0.016s sys 0m0.000s 强制curl使用IPv4之后,它会变得更好: $ curl -4 -w "@curl-format.txt" …
8 debian  dns  ipv6  bind  nslookup 

1
为什么状态为“拒绝”的查询会得到答案?
我想知道为什么会这样。如果您只是简单地“挖掘+删除”记录,就更奇怪了-您可以获得响应,但是客户无法利用它。我快速浏览了RFC,但无法找到这种行为的原因。 例: ... opcode: QUERY, status: REFUSED ... ;; QUESTION SECTION: blah.blah IN A ;; ANSWER SECTION: blah.blah 19343 IN A 1.1.1.1 dig +short blah.blah just plainly returns 1.1.1.1
8 dns 

3
OpenVPN,resolvconf和DNS域解析
在site1时,我需要通过OpenVPN连接到site2。连接后,OpenVPN站点2将推送DNS名称服务器和域搜索选项。这将导致site1的所有名称解析失败。 例: DHCP物理连接到site1,DHCP推送DNS选项,然后resolvconf对其进行管理。 /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 172.16.1.101 nameserver 172.16.1.102 search site1.internal.domain 打开到站点2的OpenVPN隧道,OpenVPN将dhcp-option DNS和DOMAIN /etc/openvpn/update-resolv-conf推送到站点2,并将它们推送到resolvconf。 /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO …

1
第一须藤总是慢
sudo我在Ubuntu 14.04服务器上输入的第一个总是很慢。密码提示会立即显示,但是在我按Enter键之后,大约需要10到15秒钟,直到打印输出。此后所有sudo命令都会立即执行。 sudo strace -S time -c sudo echo hi在这种情况下,运行类似之类的命令不会显示任何有用的信息,因为sudo from sudo echo hi已经是第二个sudo并且可以快速执行。如果过了一段时间,并且我必须在运行的会话中重新输入密码,那么它又很慢。 我发现的所有解决方案都是在/etc/hosts文件中添加主机名作为127.0.0.1的解析,但我没有用。su root立即执行。我记得最近几天更改的唯一一件事是服务器路由,安装samba,dnsutils和bind9的子网的子网掩码。但是这些进程都没有运行,并且问题仍然存在,包括物理访问,ssh会话以及tmux会话。 编辑:新方法 我尝试sudo tcpdump -vvvi any > tcpdump.log 在所有NIC都断开连接的情况下运行。日志显示以下内容: 18:35:09.453399 IP (tos 0x0, ttl 64, id 49112, offset 0, flags [DF], proto UDP (17), length 76) localhost.38498 > localhost.domain: [bad udp cksum 0xfe4b -> 0x1050!] …
8 sudo  dns  pam 

1
我可以在两个或多个服务器上托管一个电子邮件帐户吗?
我一直在测试SMTP及其相关的DNS寄存器,但是我已经对其进行了测试,并且达到的目的是能够从不同的服务器从同一电子邮件帐户(user@mydomain.com)发送电子邮件,从而配置域的DNS: mydomain.com A | mail | points to *vps 1 ip addr* A | mail2 | points to *vps 2 ip addr* A | pop | points to *vps 1 ip addr* MX | mydomain.com | mail handled by mail.mydomain.com (priority 10) MX | mydomain.com | mail handled by mail2.mydomain.com …
dns  smtp  exim 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.