Tag: dns

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 ,用ANSWER SECTION返回一个很好的答案,显示所请求主机的ip,它指的是由vpn客户端添加到/etc/resolv.conf的dns服务器作为SERVER。 当vpn连接被禁用时,我得不到答案。 即挖掘/etc/resolv.conf 。 平 另一方面,浏览器无法访问/etc/resolv.conf,并且无法解析主机名。 顺便说一下,ping / curl都没有。 nmcli 我发现了一个相关的post ,并试着跑步 nmcli device show | 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, […]

无法解析本地网络中的Windows域

我在工作中安装了ubuntu,因为我认为这是一个完美的工作系统,但我遇到了一些问题。 我无法从Windows DNS服务器解析域。 基本上,我们有两台服务器,一台是Windows服务器(DNS服务器),另一台是ubuntu 12.04(LAMP)。 因此,每当我创建新项目时,我都必须在DNS服务器上创建新的别名,例如project1.localdomain.local ,它指向ubuntu服务器。 在ubuntu服务器上,我必须在目录/ var / www / project1 / htdocs中创建项目。 一切都适用于带有Windows或Mac的本地网络中的计算机。 所以基本上当我尝试在浏览器中打开一个链接http://project1.localdomain.local时它可以工作。 但是,当我在我的计算机上使用新的ubuntu安装时,它没有。 看起来ubuntu无法解析DNS服务器所在的本地域。 所以我的网络看起来像这样:10.10.16.1 – DNS服务器 – Windows服务器域 – 测试 我已经尝试解决了在/etc/resolve.conf文件中添加行的问题 domain test nameserver 10.10.16.2 /etc/NetworkManager/NetworkManager.conf文件我注释掉了 #dns=dnsmasq /etc/dhcp/dhclient.conf我添加了行 supersede domain-name “test”; prepend domain-name-servers 10.10.16.1, 10.10.16.2; 但它不起作用。 在Windows或Mac上,我不需要做任何其他配置来使其工作。 这是/etc/nsswitch.conf的内容: passwd: compat group: compat shadow: compat hosts: files mdns4_minimal [NOTFOUND=return] dns […]

为什么/ etc / hosts文件不起作用?

我已经有一段时间遇到了这个问题并尝试了我所知道的一切,所以我觉得终于有时间寻求帮助了。 我对/etc/hosts进行的任何编辑都不起作用。 例: julian@ifrit:~$ cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 ifrit 192.168.1.100 dev.julianfernand.es 在上面的示例中,当我访问dev.julianfernand.es (这不存在)时,它应该从192.168.1.100加载。 如果我ping,它可以正常工作。 但是,当我使用谷歌浏览器或Firefox访问dev.julianfernand.es时,却没有。 现在,在我重新启动几次后,它可以工作。 但是,由于我在一家托管的WordPress托管公司工作,我处理许多情况,我必须编辑我的文件,以便在我们的服务器上查看客户的网站。 我无法继续重启我的电脑。 它根本没有生产力。 重新启动网络服务不起作用,清除缓存(甚至是内部Chrome DNS缓存)也是如此。 有人有想法吗? 这种情况发生在elementaryOS(基于Ubuntu 12.04)和Ubuntu 13.10(每日)。 尚未尝试过任何其他版本。 PS:如果这件事,我有一台运行在PHP-FPM和MySQL机器上的NGINX服务器。 提前致谢 :)

设置DNS缓存的最佳方法是什么?

为了加快DNS查找速度,我想安装DNS缓存或代理。 我可以看到至少有三个我认为会完成这项工作的程序:bind9,pdnsd或dnsmasq。 我想确保如果我安装其中一个,我不会从性能或安全的角度来看它配置不当。 那么,人们会推荐什么,安装后我应该立即进行任何配置更改?

nslookup找到ip,但是ping不行

我知道这看起来像所有其他“可以通过IP ping而不是dns”的问题,但那些根本没有真正帮助我。 此外,在所有计算机中拥有主机文件是不可行的,因为此服务器最终将处理连接到它的许多计算机。 我有一个ldap + dns服务器集,我希望我的网络上的计算机在ldap服务器上进行身份validation。 它的ldap部分正常工作,我可以使用ldap凭证ssh进入ldap服务器就好了。 问题来自客户端机器,客户端设置为使用dns服务器(在本例中为192.168.0.243),如果我进入终端并执行nslookup,它会发现ldap服务器就好了。 fernando@desktest:~$ nslookup ldap.mynet.local Server: 192.168.0.243 Address: 192.168.0.243#53 Name: ldap.mynet.local Address: 192.168.0.243 但是当我ping它时,它找不到IP地址。 它只是挂在那里看起来很漂亮直到我CTRL-C它。 当然通过ip地址ping可以正常工作。 以下是dns服务器的区域文件: fernando@ldap:~$ cat /etc/bind/named.conf.local zone “mynet.local” { type master; file “/etc/bind/db.mynet.local”; }; zone “0.168.192.in-addr.arpa” { type master; notify no; file “/etc/bind/db.192”; }; fernando@ldap:~$ cat /etc/bind/db.mynet.local ; ; BIND data file for local loopback […]

Ubuntu DNS错误Chrome:DNS_PROBE_FINISHED_NXDOMAIN,Firefox类似

我无法使用firefox或chrome在线访问大多数网站。 我可以访问谷歌文档,所以我正在研究Windows 7(双启动)并重新启动到Ubuntu(最近升级到16.04)。 测试0: $ sudo /etc/init.d/dns-clean $ (没啥事儿) 测试1: $ dig microsoft.com ; <> DiG 9.10.3-P4-Ubuntu <> microsoft.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2944 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; […]

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粉丝,如果我运行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仍无法解决。

systemd-解决更新到17.04后的高CPU使用率

我最近将我的Xubuntu从16.10升级到17.04。 除了systemd-resolve之外,每件事情都运作良好。 有时它会使CPU使用率过高而且我不知道为什么会出现这个问题。 这是top命令输出: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1114 systemd+ 20 0 51532 6744 4504 R 100 0.0 9:51.67 systemd-resolve 1152 dnsmasq 20 0 64360 2892 2480 R 38.9 0.0 4:05.53 dnsmasq 1245 root 20 0 376644 89644 64436 S 1.7 0.5 0:35.69 Xorg 1624 asus 20 […]

能够通过ip访问web,但不能通过dns名称访问

我想为我在大学遇到的问题发布一个解决方案。 这个问题与这篇文章密切相关。 我问用户他是否找到了解决方案,但他从未回复过。 另外,我不确定这个解决方案是特定于案例还是一般的。 情况 在我的一所大学的建筑物中,公共Wi-Fi只能使用IP地址,但不能使用域名。 例如,我可以通过74.125.227.142 IP地址ping 8.8.8.8或者在Firefox中google,但ping google.com或在firefox中访问google.com是行不通的。 解决方案 我会在下面的问题上发布解决方案。 请随意为可能遇到类似问题的其他用户添加其他回复或其他解决方案。

删除isp提供的dns

我的isp提供dns服务; 但遗憾的是他们确实阻止了某些网站。 我想用opendns或google; 但似乎它不起作用。 我已经建立了有线连接; 给出一个手动ip并在nameserver字段中输入opendns-ip(全部通过gui)。 仍在通过我的ISP解决url问题。 我试着在我的闺蜜笔记本电脑上配置相同(赢7),我也似乎无法进行设置。 我以前的电脑也是一个胜利7并没有问题。 (所以我相信问题是’我’) 如果它只是一个站点,我可以编辑hosts文件; 但我更愿意绕开他们的整个DNS服务器。 是否有什么东西可以阻止使用其他DNS服务器而不是他们的? 是否可以将ISP dns重新路由到opendns?