Questions tagged «dns»

用于计算机,服务或连接到Internet的任何资源的域名系统。它将对人类有意义的域名转换为与网络设备关联的数字标识符,以在全球范围内查找和寻址这些设备。


9
DNS设置为systemd的127.0.0.53-如何永久更改?
我最近升级到了17.10。当我尝试浏览到网站或对域执行ping操作时,无法显示该站点无法解析。 network-admin显示的内容/etc/resolv.conf是nameserver: 127.0.0.53 如果我将其更改为8.8.8.8或208.67.222.222,则一切正常。直到我重新启动。 重新启动或恢复后,名称服务器将重置为127.0.0.53。 如何将域名服务器永久设置为有效的名称服务器? 对于系统风扇,如果我跑步systemd-resolve --status我会得到 Link 3 (wlo1) Current Scopes: LLMNR/IPv4 LLMNR/IPv6 LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no 如果我按照此问题的建议进行操作-DNS在重新启动后会保持重置状态。Ubuntu 17.10 -DNS仍然无法解析。


3
Ubuntu 14.04中的DNS_PROBE_FINISHED_BAD_CONFIG错误
我在Dell M3800上运行Ubuntu 14.04 LTS。 我在连接互联网时遇到问题。 我得到DNS_PROBE_FINISHED_BAD_CONFIG在我的浏览器试图导航到任何网站的时候,但我可以通过使用其IP导航到任何网站。 因此,举例来说,我可以导航到google.com使用http://173.194.121.16。所以我认为我的DNS设置搞砸了。 任何有关解决此问题的指针,我们深表感谢。请让我知道是否需要更多信息。
35 14.04  dns 

4
我应该编辑我的resolv.conf文件来解决错误的DNS问题吗?
我的问题是我的Ubuntu计算机使用了错误的DNS服务器。由于某种原因,机器会查询localhostDNS信息。 我已经在网络设置GUI中添加了DNS服务器,但是/etc/resolv.conf仍然包含127.0.0.1DNS服务器地址。现在,我以为我可以自己编辑文件,但是它明确表示我不应该手动编辑文件。 现在,由于网络设置GUI没有使用正确的设置生成resolv.conf文件,我该如何自己生成一个新文件?
35 dns  resolv.conf 


9
新警报不断出现:服务器返回错误NXDOMAIN,从而减轻了潜在的DNS违规DVE-2018-0001
我刚刚安装了新的Ubuntu Server 18.04。我设置了主机名,hostnamectl set-hostname ****.openbayou.biz并设置了/etc/hosts: 127.0.0.1 localhost [ip address] ****.openbayou.biz hostname # The following lines are desirable for IPv6 capable hosts [ip6 address] *****.openbayou.biz hostname ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 我还安装了OSSEC来监视服务器上的新文件,错误和更改,并且现在收到以下警报: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018- 0001, retrying transaction with reduced feature level …

4
16.10无法解析DNS
将我的16.04安装升级到16.10后,DNS出现了问题。 首先,当它在以太网上工作时,连接WiFi时出现了几次问题。现在它似乎也可以在WiFi上工作。不知道为什么,并且与我现在面临的问题有任何关系: 当使用Cisco Anyconnect VPN连接到VPN主机时,它将在'/etc/resolv.conf'中添加一行。我知道Ubuntu现在正在使用systemd-resolve,并且手册页上说有三种不同的模式来处理/etc/resolv.conf。我的/etc/resolv.conf不是符号链接,也没有将127.0.0.53列为DNS服务器,据我了解,systemd-resolved应该“读取它以获取DNS配置数据”。但是,它似乎并不在乎。 挖 (对我而言)奇怪的是,它dig host.customer.tld返回一个不错的答案,并带有显示所请求主机ip的ANSWER SECTION,并且它将由vpn客户端添加到/etc/resolv.conf的dns服务器称为SERVER。禁用VPN连接后,我没有任何答案。即dig读取/etc/resolv.conf。 ping 另一方面,浏览器无法访问/etc/resolv.conf,并且无法解析主机名。顺便说一句,ping / curl都不是。 南极 我找到了相关文章,并尝试运行 nmcli device show <interfacename> | grep IP4.DNS 但是它没有列出cscotun0设备的dns。(尽管在16.04中也没有。)此外,nmcli将我的dhcp服务器(我的路由器)列为我的eth / wlan连接的IP4.DNS主机。使用dig @192.168.0.1 xxx任何公共领域工作正常。 组态 我的/run/systemd/resolve/resolv.conf中列出了一些其他DNS服务器: nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 2001:4860:4860::8888 # Too many DNS servers configured, the following entries may be ignored. nameserver 2001:4860:4860::8844 我的DHCP服务器不提供这些服务。/etc/systemd/resolved.conf文件仅包含注释行,但节标题除外: …

9
从16.04升级到18.04后无法上网
升级后,我注意到我无法上网。有线网络和wifi设置看起来不错,但是没有用。登录后,系统始终将自身切换为飞行模式。我通过手机通过USB和蓝牙连接网络,但它们也无法正常工作。

9
由resolvconf和NetworkManager设置的名称服务器错误
我的DNS服务器是192.168.1.152。 此DNS由DHCP提供给客户端。LAN上的Windows客户端使用该DNS可以正确解析名称,但是我的Ubuntu VM不能。 VM已通过桥接网络进行设置,并已正确提供DNS服务器,但nslookup或浏览器无法解析我的本地主机名。 这是nslookup我的本地域之一: # nslookup unraid.local Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find unraid.local: SERVFAIL 这是使用我的DNS服务器应解决的问题: # nslookup unraid.local 192.168.1.152 Server: 192.168.1.152 Address: 192.168.1.152#53 Name: unraid.local Address: 192.168.1.152 /etc/resolv.conf 名称服务器错误: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY …
34 networking  dns  17.10  dhcp 

6
docker.io DNS无法正常工作,正在尝试使用8.8.8.8
我安装了新的Ubuntu 14.04,并希望使用Docker运行需要12.04的旧文件。Docker内部的DNS无法正常工作。 我的笔记本电脑的resolv.conf看起来像: nameserver 127.0.0.1 显然,这不适用于Docker。因此,它将尝试将名称服务器设置为8.8.8.8和8.8.4.4。当我做 $ sudo docker run -i -t ubuntu /bin/bash 它说: WARNING: Local (127.0.0.1) DNS resolver found in resolv.conf and containers can't use it. Using default external servers : [8.8.8.8 8.8.4.4] 可以肯定的是,在Docker实例中,resolv.conf看起来像: nameserver 8.8.8.8 nameserver 8.8.4.4 我可以从Docker实例中成功ping通这两个。但是,没有DNS(例如,ping google.com失败)。 Docker内部的ifconfig输出: eth0 Link encap:Ethernet HWaddr aa:e9:9f:83:9d:92 inet addr:172.17.0.2 …
33 networking  14.04  dns  docker 

10
如何查看DHCP分配的DNS地址?
如何查看DHCP分配的DNS地址? ifconfig无法显示它。 $ ifconfig -a eth0 Link encap:Ethernet HWaddr 90:e6:ba:22:6a:f2 inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::92e6:baff:fe22:6af2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:224856 errors:0 dropped:0 overruns:0 frame:0 TX packets:220040 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:166848627 (166.8 MB) TX bytes:20256333 (20.2 MB) Interrupt:46 Base address:0x4000 lo …
33 dns  dhcp 



4
将完整TLD(例如* .dev)路由到127.0.0.1
出于开发目的,我希望所有对.dev TLD的DNS请求都转发到我自己的PC。 主机文件不足。我使用多个域以及多个子域。我必须为每个组合添加一行。 我已经读过可以使用DNS转发器(例如DNSmasq)来完成这项工作(例如,如此处所述)。而且该软件已经安装在Ubuntu 12.10上。 问题是我看不到如何以及在哪里配置DNSmasq,即我应该在哪里放置此行: address=/dev/127.0.0.1
29 dns  dnsmasq 

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.