Articles of resolv.conf

哪个RPM在Centos 6中提供了resolv.conf文件

哪个RPM在Centos 6中提供resolv.conf文件?

resolv.confsearch后缀限于六个域和256个字符

有没有办法增加超过六个域和256个字符的resolv.confsearch后缀限制? 这是一个有6个以上的领域需要考虑的环境问题。 我认识到,在很多情况下,有更多的后缀会延迟parsing,但是我认为有一些“超时”和“尝试”参数可以解决这个问题。

configuration/etc/resolv.conf重启后不会被修改

我的一台电脑上安装了Gentoo Linux amd64。 我在/etc/conf.d/net中configuration了一个静态IP: auto_eth0="true" config_eth0="192.168.1.2/24" routes_eth0="default via 192.168.1.1" enable_ipv6_eth0="false" 我手动编辑/etc/resolv.conf并添加了谷歌DNS服务器。 问题是,每当我重新启动我的服务器/etc/resolv.conf被清除。 我厌倦了设置'chmod aw /etc/resolv.conf',但它不起作用,但我其实不太喜欢这种方法。 我怎么让gentoo知道我不想修改/etc/resolv.conf? 谢谢!

使用resolve.conf和授权DNS的目的是什么?

我有一个我刚刚安装和configuration的Debian 7服务器。 Linode是提供者。 有一个名为/etc/resolv.conf的文件,其中包含“members xx.xx.xx”和2个“nameserver xx.xx.xx.xx”行。 我没有BIND安装在这台机器上,我正在使用其他地方托pipe的DNS。 resolv.conf是否仍然与我有关? 我应该如何保持文件的configuration方式(使用Linode DNSparsing器)? 什么是“Linode DNSparsing器”,为什么他们在那个文件? 如果我的DNS区域位于其他地方,这是如何相关的? 我很困惑!

在resolv.conf中的命名服务器的顺序

oder是resolv.conf用于名称parsing的名称服务器? 有没有办法影响这个命令? 这种行为分配是相关的吗? (我正在使用Debian Squeeze)

如何设置每个用户的resolv.conf

有没有一种方法来指定每个用户resolv.conf ? 我发现的是对每个用户主机文件的可能性的模糊引用,但是我并不感兴趣,实际上我对整个resolv.conf感兴趣,因为我想设置不同的名称服务器。 如果您问为什么要在多用户环境下testingcjdns域名服务器,我不想影响系统的其他用户。 是否有可能滥用nsswitch系统?

resolv.conf“search”忽略

我的/etc/resolv.conf文件是相当基本的,像这样: # Generated by NetworkManager domain subdomain.example.org search subdomain.example.org nameserver 192.0.2.100 nameserver 192.0.2.200 据我所知,如果我有一台电脑,说machine1.subdomain.example.org ,search字段允许我只能使用它的名字machine1访问它。 但这是我得到的: $ ping machine1 ping: unknown host machine1 $ ping machine1.subdomain.example.org PING machine1.subdomain.example.org (192.0.2.12) 56(84) bytes of data. …/… 我在Debian上喘气,如何才能使search指令考虑到名称parsing? 这是一个configuration问题? 我必须检查哪些参数? 编辑:这是根据要求/etc/nsswitch.conf的内容: # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the […]

DNS服务器无法parsing本地主机名称

我试图在RHEL6.4虚拟机上设置一个Apache服务器,因为dnsmasq由于某种原因无法识别主机名: nslookup rhel64.example.com Server: xxx.xxx.xx.1 Address: xxx.xxx.xx.1#53 server can't find rhel64.exmple.com: NXDOMAIN /etc/hosts : xxx.xx1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 /etc/resolv.conf : ; generated by /sbin/dhclient-script search novalocal example.com nameserver xxx.xxx.xx.1 请让我知道是否有什么你需要看到解决我的问题。 我不能使用不同的DNS服务器。 寻找一种方法来使dnsmasqparsing主机名而不更改DNS服务器。

在长期生活的ruby进程中,DNS查询最终变得一直很慢

我有一个运行在Ubuntu服务器上的Ruby应用程序,这个应用程序经常需要向其他服务发出HTTP请求。 其中一些服务位于内部域,有些可以通过公共DNS访问。 我有一个Consul代理与我的Ruby应用程序共同工作,它的工作是解决内部组件的DNS查询。 最终,Ruby应用程序的速度变慢,并且需要5秒钟才能parsing到外部域的DNS查询。 我需要帮助理解为什么下面描述的行为可能会发生。 为了澄清,我的目标是了解以下行为,我已经有几个修复/我正在考虑的解决方法。 我已经将问题隔离到以下内容: 最小可重复的例子: 在/etc/resolv.conf nameserver 127.0.0.1 nameserver 8.8.8.8 我用下面的始终SERVFAIL DNSparsing器代替端口53上的Consul: #!/usr/bin/env ruby require "rubydns" RubyDNS.run_server(listen: [[:udp, "0.0.0.0", 53], [:tcp, "0.0.0.0", 53]]) do otherwise do |transaction| transaction.fail!(:ServFail) end end 我把上面的文件放在一个文件( /var/vcap/data/tmp/dns.rb )然后运行它: ruby /var/vcap/data/tmp/dns.rb 这不是非常重要的,但是上面的是用系统ruby(1.9)来运行的。 然后我运行下面的命令(再次,可能不重要,但是这使用了不同的ruby版本): var/vcap/packages/ruby-2.1.6/bin/ruby -r'net/protocol' -e \ '1.step do |i|; t=Time.now; TCPSocket.open("SOME.REAL.DOMAIN",80).close; p Time.now-t; end' 上面是一个小小的谎言,打印出来的格式有点多了,但是为了使它适合这个post而不需要左右滚动,我简化了一下。 观察到的行为: 我看到的行为是一段时间,循环的每个迭代大约10ms的顺序,但最终它开始采取5000ms的顺序。 […]

有没有一种方法可以在lxcconfiguration中为接口指定名称服务器?

我正在尝试使LXC容器使用静态IP地址。 为此我指定 lxc.network.ipv4 = 10.0.3.3 lxc.network.ipv4.gateway = 10.0.3.1 在lxcconfiguration文件中。 我只在容器中的/etc/network/interfaces中有loopback接口。 而且大部分工作。 除了域名parsing。 有没有办法做类似于/etc/network/interfaces中的dns-nameservers节在lxcconfiguration文件中做的事情? 现在我正在考虑移动容器内的networking设置。