标签: dns

如何清除/刷新 Google Chrome 中的 DNS 缓存?

您可能知道 Google Chrome 有自己的内部 DNS 缓存。有没有办法清除它而不必等待超时或关闭浏览器?

dns google-chrome hosts

1011
推荐指数
13
解决办法
94万
查看次数

如何将查询定向到特定的 DNS 服务器?

我想向我知道其 IP 地址的特定 DNS 服务器发出查询。它是在 Windows 上还是在 *nix 上并不重要。

在 Windows 中,我可以执行以下操作:

C:\Documents and Settings\Anton Daneyko>nslookup superuser.com
Server:  DNSs2.Uni-Marburg.DE
Address:  137.248.21.22

Non-authoritative answer:
Name:    superuser.com
Address:  64.34.119.12
Run Code Online (Sandbox Code Playgroud)

但这使用本地机器的 DNS 设置。相反,我想查询特定的 DNS 服务器以测试它是否正确响应我的查询或根本响应。

所以它应该是这样的:

nslookup --dns-ip=8.8.8.8 superuser.com
Run Code Online (Sandbox Code Playgroud)

dns command-line nslookup

205
推荐指数
4
解决办法
72万
查看次数

当“nslookup”工作正常时,为什么“ping”无法解析名称?

在我的 Windows XP 工作站上,我可以在 DNS 中找到我想要连接的机器nslookup

nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38

Name: wolfman.company.com
Address: 192.168.1.178
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试连接到那台机器时,我收到一条错误消息,告诉我找不到该机器(即,无法在 DNS 中查找):

C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
Run Code Online (Sandbox Code Playgroud)

如果我直接使用 IP 地址,我可以连接:

C:\> ping 192.168.1.178

Pinging 192.168.1.178 with 32 bytes of data:

Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
Run Code Online (Sandbox Code Playgroud)

我可以通过在我的hosts文件中添加一个条目来解决这个问题,但我宁愿找出发生这种情况的原因。问题是暂时的,一天中的大部分时间我都可以很好地连接到机器。

这怎么可能?

ETA:为简洁起见,我省略了这一点,但有人要求: …

networking windows dns

167
推荐指数
9
解决办法
34万
查看次数

在本地为家庭网络运行 DNS

我有一个刚刚变大的小型家庭网络(新室友,我现有的室友有一台笔记本电脑(在她的电脑上),我的朋友带着笔记本电脑过来,等等)。

我想运行一个本地 DNS 服务器来查找我的本地网络内容 ( fileserver.local, windowsTV.local, machineA.local, machineB.local, appletv.local)。我曾经有一条带有静态 IP 的业务线,并在内部运行 bind/named。但是,现在我有一个普通帐户。

我的 ISP 的 DNS 服务器在不断变化(无论出于何种原因,我的 ISP 不喜欢长时间保持相同的 IP 范围)。我需要我的本地 DNS 自动更新以将我的 ISP 的 DNS 用于外部流量,但能够维护一个内部 DNS 服务器(更新主机文件对于每台新机器都是一个麻烦,除了用 win7 重建现有机器或 Ubuntu 9.04)。

此外,我的 ISP 的 DNS 服务器经常崩溃或变得无响应。是否有任何可靠的开放式 DNS 服务器(我不想每天都重新配置)可以用作我的主要服务器,然后如果这些服务器失败,那么使用我的 ISP 吗?

更新:也在寻找能够使用 dhcp 连接的每个工作站,但不是获取 ISP DNS 服务器,而是获取我的内部服务器....

dns home-networking

131
推荐指数
5
解决办法
50万
查看次数

我应该如何选择我的 DNS?

当我必须选择我的 DNS 时,我认为我应该考虑:

  • 速度
  • 可靠性
  • 隐私
  • 控制(报告和统计)

我想到的主要选择,以及我如何根据上述因素权衡它们,是:

  • 我的 ISP = 更快(离我更近)但隐私更少(他们可以将我的 DNS 请求与我自己相关联)
  • OpenDNS 等 = 更多控制和更多隐私(他们拥有的只是我的电子邮件地址之一)
  • Google = 更少的隐私(他们可以将我的 DNS 请求与我的 Google 帐户和我的搜索相关联)

我错过了哪些加权因素或其他选项?

dns internet community-faq-proposed

113
推荐指数
5
解决办法
2万
查看次数

为什么 DNS 显然涉及在 Windows 10 上发布“dir”?

出于复杂的原因,我被迫制作相同的副本cmd.exe并将其重命名为cmd-2.exe,我将其作为快捷方式放在任务栏上,以便将它们“分组”在不同的任务栏组中。

有时,我会忘记这一点,要打开一个新的cmd.exe我中间单击该任务栏图标以打开一个新的cmd.exe. 然后我输入一个命令,例如dir它会吐出一堆废话,包括: DNS bad key,这只会在我不小心使用时发生cmd-2.exe,而不是在我打开“真实”时发生cmd.exe,所以这不是一个“实际”问题。

但是,我想知道为什么要打印该消息。是否显然无法进行某种 DNS 查找或其他操作?为什么 DNS 完全涉及发布dir我本地计算机上的文件?我没有设置网络,没有云驱动器,什么都没有。令我害怕的是(显然)当我发出dir.

也许DNS bad key是指与域名系统完全无关的东西?我什至不知道在这种情况下什么是“坏钥匙”。

dns command-line dir cmd.exe windows-10

98
推荐指数
2
解决办法
1万
查看次数

如何检查我使用的 DNS 服务器(在 Mac OS X 上)

在 Mac OS X 中,如何检查我当前使用的 DNS 服务器(最好是命令行解决方案)?

System Preferences > Network显示192.168.1.1,这是我的路由器地址,而不是真正的 DNS 服务器。

dns macos

97
推荐指数
5
解决办法
19万
查看次数

在 /etc/resolv.conf 中,“搜索​​”配置选项究竟是做什么的?

如果我将选项设置为服务器本身的域名,是否意味着在查询外部互联网之前首先使用服务器本身来查找域名?即/etc/hosts会被查询?

例如:

search  example.com
Run Code Online (Sandbox Code Playgroud)

linux dns

93
推荐指数
2
解决办法
13万
查看次数

如何让 VirtualBox 虚拟机使用主机的 DNS?

我的虚拟机使用VirtualBox。我的办公网络设置是无线的,即我连接到我公司的 WiFi 网络,它有一个本地 DNS 来解析本地名称(例如something.mycompany.com转到 123.45.67.89)。当我构建一个新的 VM 时,它可以连接到继承主机连接的外部互联网,但它不会使用本地 DNS 解析本地名称。所以我必须进入/etc/hosts虚拟机并在我解析主机上的名称后手动输入,这很烦人。

有没有办法让 VirtualBox 自动将来宾连接到主机的 DNS,这样我就不必执行此手动步骤?我的主机是OSX Mountain Lion,VM 通常是Ubuntu,但我怀疑这是否重要。

networking dns virtualbox virtualization

86
推荐指数
4
解决办法
13万
查看次数

如何调试基于表情符号的 URL?

我遇到了这个 URL (NSFW),需要将其转换为微不足道的代码。

在此处输入图片说明

作为实验,我将把这个 URL 粘贴在这里,但不确定这是否会保存。

http://..ws/ (NSFW)

如何将此 URL 转换为标准 DNS 名称,以便我可以获取 IP 空间?

dns url unicode phishing

84
推荐指数
4
解决办法
8802
查看次数