Questions tagged «resolv.conf»

/etc/resolv.conf包含Unix系统上与域名系统(DNS)相关的配置信息。

2
如何为OSX Mountain Lion配置DNS查找?
如果我选择了resolv.conf,则会看到以下消息: # # Mac OS X Notice # # This file is not used by the host name and address resolution # or the DNS query routing mechanisms used by most processes on # this Mac OS X system. # # This file is automatically generated. # 我正在尝试添加DNS条目。我编辑了hosts文件并刷新了dns缓存,但是如果使用,则名称无法解析host servername。我认为也许host未配置为查看hosts文件。我该如何解决我的新条目resolv.conf?如果没有,OSX使用什么?

1
MySQL [警告] IP地址无法解析
我在VirtualBox的 Windows XP上运行的CentOS 6.1虚拟机上运行MySQL5.6.3 。 网卡以桥接模式配置,因此我的物理机和虚拟机共享同一张以太网卡。 在虚拟机上,一切正常:互联网访问,DNS查找。但是,与MySQL守护程序的连接需要一些时间,并且日志始终显示此警告: [警告] IP地址'192.168.1.201'无法解析:名称解析暂时失败 192.168.1.201 是运行MySQL客户端的主机。 看起来虽然DNS查找工作正常,但反向 DNS查找最终会超时。 这是虚拟机配置: # cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" HWADDR="08:00:27:4B:3D:7C" NM_CONTROLLED="yes" ONBOOT="yes" NETMASK=255.255.255.0 IPADDR=192.168.1.200 GATEWAY=192.168.1.1 PEERDNS=yes # cat /etc/resolv.conf nameserver 192.168.1.1 我的网络配置有问题吗?

7
openvpn dns推送后NetworkManager不会更改/etc/resolv.conf
我遇到了一个问题,即“ /etc/resolv.conf在配置了dns push的openvpn连接后NetworkManager没有更新”。 这是我的openvpn服务器配置:(出于安全原因,我已将域名更改为ABC.COM;)) ######################################## # Sample OpenVPN config file for # 2.0-style multi-client udp server # # Adapted from http://openvpn.sourceforge.net/20notes.html # # tun-style tunnel port 1194 dev tun # Use "local" to set the source address on multi-homed hosts #local [IP address] # TLS parms tls-server ca keys/ca.crt cert …

6
即使没有互联网连接,也可以在OS X上设置DNS服务器
我已经安装并配置了DNS服务器(Dnsmasq的本地实例),该服务器可以根据需要解析为localhost,一切正常。 当我脱机时,它将停止工作,因为OS X清空了resolv.conf的内容,并忽略了尝试反映此文件中的更改的尝试。 任何想法,即使离线也如何配置DNS? 类似问题(未解决):http : //blog.steamshift.com/geek/leopard-lookupd-and-local-web-development-sites 主要动机是简化使用子域作为帐户密钥的RoR应用程序的开发。并且您不能在/ etc / hosts中使用127.0.0.1 * .yourapp.local。有些人为其注册了域smackaho.st和srt DNS,例如.smackaho.st,位于127.0.0.1,但仍然,当您脱机工作时,您将无法使用它。 编辑:尝试过scutil命令,但似乎可以更改DNS,如果脱机 注意:当所有接口都关闭时,无法在Pref中设置DNS服务器。面板。


5
wget未获取/etc/resolv.conf中的第二个名称服务器
我的resolv.conf看起来像这样: ; generated by /sbin/dhclient-script search mcdc nameserver 10.0.4.48 nameserver 8.8.8.8 如果我这样做的nslookup www.google.com话 nslookup www.google.com ;; Got SERVFAIL reply from 10.0.4.48, trying next server Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: www.google.com canonical name = www.l.google.com. 但是当我卷曲www.google.com时,它无法解析主机。 我尝试在strace下运行curl,发现curl只在resolv.conf中使用第一个名称服务器,而不使用第二个。如果我改换两个名称服务器行,则www.google.com会解析,但内部DNS名称不会,所以那不是一个好的解决方法。 如何修复resolv.conf以同时使用两个名称服务器?

3
Vagrant / VirtualBox无法从VM中解析某些域
只是想出来的VirtualBox和流浪汉,我最初的lucid64VM解决不了us.archive.ubuntu.com,但可以解决security.ubuntu.com,google.com和www.apple.com(但不是apple.com瓦特/出www?!?!)。 VM运行所在的主机以及其他所有域都可以正常解析us.archive.ubuntu.com。 不知道发生了什么?!? vagrant@lucid64:~$ sudo apt-get install dkms -y Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: fakeroot make patch Suggested packages: make-doc diffutils-doc The following NEW packages will be installed: dkms fakeroot make patch 0 upgraded, 4 newly installed, …

6
如何在CentOS中保留诸如旋转,超时之类的resolv.conf选项?
CentOS将/etc/resolv.conf定期清除任何手动更改。在合理的时间内进行故障转移方面,Linux的默认设置很差(每次以相同的顺序查询名称服务器,5秒超时,两次重试)。 因此,您的第一个DNS resolv.conf本质上是关键路径。如果失败,您可以等待10秒钟,然后再进行故障转移。 这些默认值是可调整的(请参见resolv.conf手册页),但是如何使任何更改在CentOS中成为永久性的并在重新启动后保持不变?

2
为什么nslookup在ping时不使用mdns?
在dnsmasq.conf中: address=/local/127.0.0.1 在resolv.conf中: # Generated by NetworkManager domain example.com search example.com nameserver 127.0.0.1 nameserver 10.66.127.17 nameserver 10.68.5.26 我可以使用nslookup: # nslookup www.local Server: 127.0.0.1 Address: 127.0.0.1#53 Name: www.local Address: 127.0.0.1 但我不能使用ping: # ping www.local ping: unknown host www.local 我使用tcpdump来捕获ping lo.local时的lo,没有数据包,而像 # tcpdump -i em1 -n | grep local tcpdump: verbose output …

2
OpenVPN和systemd-resolved
如何将通过openvpn服务器推送的dns与systemd-resolved一起使用? 在我决定“升级”到systemd-networked之前。我可以使用一些openvpn-resolv-conf脚本变体来调用resolvconf,以在成功建立vpn隧道时管理/etc/resolv.conf中的条目。 这将使我能够解析VPN隧道远程端的名称。 现在,由systemd-resolved管理/run/systemd/resolved/resolv.conf,是否可以将通过openvpn连接推送的DNS自动添加到用于解析的名称服务器列表中?

1
如何在Linux中专门为网络命名空间设置DNS
我在Linux中创建了一个网络名称空间。 我以为每个创建的命名空间都有一个resolv.conf文件,但是在我的系统上不是这样。我没有以下路径/etc/netns/namespace_name/resolv.conf。文件夹netns不存在。 只有一个resolv.conf(/etc/resolv.conf,另一个在/run/resolv.conf中镜像)。此文件中的任何更改都会影响所有网络接口。有没有办法我可以对主机和名称空间使用不同的DNS?

4
为什么必须重新引导linux服务器才能正确处理resolv.conf中的更改?
我知道这一定是我缺乏理解,但这是问题所在。 我们最近将DNS服务器从192.168.1.1更改为.2,因此我遍历了所有8台linux服务器,并更改了/etc/resolv.conf以反映更改。请注意,它们都是静态的,不涉及DHCP。 进行更改后,我可以立即使用nslookup和dig测试结果,一切看起来都不错。我确实进行了/etc/init.d/networking重新启动-以重新启动网络子系统-并在每台服务器上重新启动了apache和postfix。 几天后,我收到一份报告,指出我们的网站不再发送电子邮件。仔细查看日志,我发现mod_php进程无法解析dns条目来发送邮件。在头上敲了大约30分钟之后,我重新启动了服务器,一切恢复正常。 第二天,在另一台服务器上(使用CentOS而不是普通的Ubuntu),我收到了一份报告,指出电子邮件没有通过,并且足够肯定地查看日志表明Postfix无法解析名称。重新启动后,它几乎立即传送了所有排队的邮件。 那我在这里想念什么?我未能正确理解此过程的哪一部分?
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.