如何找出我的DNS服务器地址是什么

时间:2020-01-09 10:39:13  来源:igfitidea点击:

如何在Linux,UNIX,Apple OS X/macOS,MS-Windows操作系统下查找DNS服务器地址?
在MS-Windows操作系统下,我的dns服务器IP地址是什么?
您可以指定供个人使用或游戏机使用的公共DNS服务器列表吗?

DNS是域名系统的缩写。

DNS是Internet或LAN(局域网)上运行的许多网络服务的关键,例如:

  • 上网浏览
  • 邮件服务器
  • 网络服务器
  • 赌博
  • 视频流等。

Internet上几乎所有流量都取决于DNS服务器。
大多数ISP(Internet服务提供商)都有其缓存DNS服务器,以减少网络负载。
但是,如何找到DNS服务器IP地址?
您如何找到当前的DNS服务器IP地址?
在Linux,FreeBSD和所有类似UNIX的操作系统下,您都有一个名为/etc/resolv.conf的文件。
它通常称为解析程序配置文件。
如果您使用的是MS-Windows版本7/8/10(或更旧的Vista/NT/2000/XP/98),请参阅以下内容,了解如何在MS-Windows操作系统下查找DNS服务器地址。

如何找出我的DNS服务器地址在Linux/Unix/macOS上

解析程序是C库中的一组例程,这些例程提供对Internet域名系统(DNS)的访问。
解析器配置文件包含由解析器例程在它们第一次被进程调用时读取的信息。

推荐在Linux/BSD/Unixish系统下查找您的DNS服务器IP地址

要查看您的DNS服务器地址,请输入以下cat命令作为shell提示符:

$ cat /etc/resolv.conf

或使用less命令/more命令shell寻呼机:

$ less /etc/resolv.conf

另一个选择是使用grep命令/egrep命令:

nameserver 203.54.1.20
nameserver 203.54.1.21

其中:

  • nameserver 203.54.1.20:解析程序应该查询的是名称服务器的名称服务器IP地址(点表示)。您所有的应用程序都将使用此IP地址进行DNS。

此外,您可以使用dig命令和host命令来验证DNS是否正常运行:

$ host theitroad.local
$ dig theitroad.com

确定Linux或Unix/macOS计算机的DNS名称或IP地址

在MS-Windows版本8/7/Vista/XP/NT/2003下找出DNS服务器IP地址

单击开始按钮>运行>并执行命令cmd>按[enter]键

在DOS提示符下,执行以下命令:

C:\>ipconfig /all

您应该使用DNS服务器IP地址以及与Windows网络有关的其他信息:
Windows操作系统查找DNS服务器地址

或者

  • 您可以单击开始按钮>设置>网络连接
  • 双击本地连接
  • 单击属性按钮
  • 选择Internet协议(TCP/IP)
  • 单击"属性"按钮,然后查找"首选DNS服务器":

公用DNS服务器

您可以将以下Google公共DNS(IP地址)服务器用于游戏机,路由器,wifi设备,移动电话或任何其他用途:

  • 8.8.8.8
  • 8.8.4.4
  • 1.1.1.1

它们对所有人都是免费的,而且速度非常快,并且可以与各种计算机和游戏机一起使用。