Questions tagged «dns»

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

3
/ etc / hosts的目的是什么?
据我了解,该hosts文件是协助寻址计算机网络中网络节点的几种系统工具之一。但是里面应该有什么?当我默认安装Ubuntu时 127.0.0.1 localhost 将在那里。为什么? /etc/hosts在像Cassandra这样的JVM系统中如何工作? DNS什么时候可以替代,我想不是在一台计算机上吗?
21 dns  hosts  etc 

3
如何在CentOS中刷新本地DNS缓存
我正在寻找一种刷新CentOS 6上的本地DNS缓存的方法。 系统没有运行任何DNS服务器或任何其他设备,我希望让每个DNS查询都可以访问配置的名称服务器,即使是重复的名称服务器也是如此。 我在网上找到的大多数内容都告诉我去做service nscd restart,重新加载或去做nscd -i hosts。但是,似乎没有人刷新缓存。 因此,我想知道是否有人对我如何做到这一点有所了解。我需要翻转内核中的某种开关吗?任何解决方法都可以。
20 centos  dns  proxy  cache 

6
尊重/ etc / hosts的主机查找
实用程序喜欢host和dig让您看到与主机名相对应的IP地址。 也有getent可用于查询/etc/hosts或其他NSS数据库的实用程序。 我正在寻找一种方便的标准实用程序(例如Debian中提供的实用程序),该实用程序可以解析主机名,而不管其定义在何处。 它应该或多或少等于 ping "$HOST" | head -1 | perl -lne '/\((.*?)\)/ && print $1'
19 dns  hosts 

1
`dig ptr`是执行反向DNS查询的有效方法吗?
我知道我们可以dig -x用来执行反向DNS查询。 我面前有一本教科书,上面提到这两个dig ptr和dig -x都是有效的语法。 dig -x肯定对我有用,但是我没有得到答案dig ptr: ~ $ dig ptr 216.239.34.10 ; <<>> DiG 9.8.3-P1 <<>> ptr 216.239.34.10 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41447 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION …
19 dns  dig 

3
有没有办法获取实例的公共DNS地址?
我有一个项目,每次使用当前实例的公共DNS地址启动EC2实例时,我都需要更新配置文件。我将为此使用Perl或Sed,所以这不是真正的问题,但真正的问题是:有没有办法确定实例的公共DNS地址?我可以从实例中访问以确定它的EC2 API吗?
18 dns  amazon-ec2 




2
使用/ etc / hosts阻止网站
我试图阻止自己访问一个网站www.example.com,因为这浪费了我太多时间。所以我配置了我的 /etc/hosts文件。我添加了以下几行,以同时阻止IPv4和IPv6的网站: 127.0.0.1 www.example.com ::1 www.example.com 127.0.0.1 http://www.example.com ::1 http://www.example.com 127.0.0.1 example.com ::1 example.com 我重新启动计算机,但无法完成wget www.example.com,并且ping操作www.example.com正常,但实际上浏览器并未阻止该网站!我仍然可以在Firefox 28和Chromium中访问它。 问题 这是怎么回事? 如何使用系统级工具而不是浏览器扩展来阻止此站点?

4
如何在openvpn中定义DNS服务器?
我用静态密钥设置了一个openvpn服务器(由于国家网关上的DPI,证书模式不可用),但是连接后我无法成功自动更改DNS。我在Internet和SE上进行了搜索,每个人都建议使用dhcp-option。 我试图将此行添加到 client.ovpn dhcp-option DNS 8.8.8.8 没有效果。我试图在服务器配置文件中添加此行 push "dhcp-option DNS 8.8.8.8" 都没有任何作用。 实际上,根据手册, --dhcp选项类型[parm] 设置扩展的TAP-Win32 TCP / IP属性,必须与--ip-win32动态或--ip-win32自适应一起使用。 但是我的客户端是Mac机,服务器是Linux。有什么解决办法吗?
17 dns  openvpn 

3
谁在读/etc/resolv.conf?
我的Centos 7服务器无法正确解析域名。从我所看到的,在现代的Linux系统/etc/resolv.conf通常与生成dhclient, dnsmasq或Network Manager。 因此,我对现代Linux中的网络堆栈有一个一般的理论问题: 谁负责阅读/etc/resolv.conf?域名解析涉及哪些参与者(服务或内核子系统)? 简短的回答: Arch linux手册说,域名解析的高级配置是 /etc/nsswitch.conf在Name Service Switch glibcAPI中完成的,并且依赖于Name Service Switch API。 glibc使用nss-resolve功能将DNS请求发送到DNS服务器。 通常在现代CentOS系统上,它nss-resolve 依赖于 systemd-resolved服务。如果/etc/resolv.conf是由生成的dhclient-script,systemd-resolved则将读取它并以兼容模式工作,从而模拟BINDDNS客户端等旧系统的行为。

6
为什么我无法ping通Google?
我无法ping google.com (未知主机)。但是我可以ping IP地址。我试图ping通Google的IP地址,但是它不起作用。 resolv.conf nameserver 8.8.8.8 nameserver 209.139.209.33 ifconfig -a eth0 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:10.2.0.63 Bcast:10.2.15.255 Mask:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:638762803 errors:0 dropped:0 overruns:0 frame:0 TX packets:231307131 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:55502371533 (51.6 GiB) TX bytes:23436883491 (21.8 GiB) lo Link …
16 dns  ip  internet  ping  route 

5
如何使用网络管理器在Fedora中设置DNS解析器?
我想尝试Google公共DNS。为此,我需要更改名称服务器地址。我知道它在文件中/etc/resolv.conf,但是无论何时启动network-manager,它都会使用DHCP获得的值覆盖该文件中的值。 我如何告诉它不这样做?我浏览了GUI,但只能找到添加更多IP地址的选项。 以下是奖杯:)

1
/etc/resolv.conf中未定义域
我看到越来越多的服务器在文件中没有定义域/etc/resolv.conf。仅搜索条目。 在什么情况下使用此设置? 在任何情况下都不得使用它吗? nameserver xxx.xxx.xxx.xxx nameserver yyy.yyy.yyy.yyy nameserver zzz.zzz.zzz.zzz search domain1 domain2 domain3 ...
16 dns  etc 

2
什么是“递归DNS查询”?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 8年前关闭。 有人可以简短地解释一下“递归DNS查询”的含义以及如何将其视为错误的吗?
15 dns 

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.