在本文中,我们将解释如何在 18.04 操作系统上配置 DNS 名称服务器 (DNS)。如果您想为连接到本地网络的所有设备设置 DNS 名称服务器,最简单且推荐的方法是在您的家庭路由器上进行更改。
前言
域名系统 (DNS) 是网络基础设施的核心部分,提供将域名转换为 IP 地址的方法(参考:Teach You How to Check Your IP in an ),您可以将 DNS 视为电话簿.
您连接的每台设备都由其 IP 地址唯一标识。当您在浏览器中输入您要访问的网站时,您必须将其域名转换为其对应的IP地址。操作系统首先检查其hosts文件中是否有对应的IP地址。域,如果域没有条目,它会查询配置的DNS名称服务器来解析指定的域名。
域名解析完成后浏览器怎么修改dns,系统会将请求缓存起来,并记录域名和对应的IP地址。
DNS 名称服务器(DNS,解析器)是其他设备用来为请求的域执行 DNS 查找的服务器。
通常,DNS 解析器由 ISP 分配,但是,这些解析器可能很慢或不定期更新,这可能会导致查询域时出现延迟浏览器怎么修改dns,解析到错误的 IP 地址,或者有时您根本无法解析所需的域。
有很多免费的公共 DNS 解析器,它们快速、私密且定期更新。
以下是一些最受欢迎的公共 DNS 解析器:
1、谷歌 (8.8.8.8,8.8.4.4)
2、(1.1.1.1 和 1.0.0.1)
3、(208.67.222.222,208.67.220.220)
4、(209.244.0.3,209.244.0.4)
参考:如何将系统DNS改为阿里公网DNS。
在桌面上设置 DNS(DNS 名称服务器)
在 18.04 台式计算机上设置 DNS 名称服务器 (DNS) 非常简单,不需要任何技术知识。
1、启动设置窗口。
2、如果您连接到 WiFi 网络,请单击“Wi-FI”选项卡,否则,如果您有有线连接,请单击 () 选项卡。
3、选择您要为其设置 DNS 名称服务器的连接并单击齿轮图标以打开网络管理器。
4、选择 IPv4 设置选项卡。
5、禁用“auto()”切换开关并输入 DNS 解析器 IP 地址,用逗号分隔,我们将使用 DNS 名称服务器:
6、单击应用按钮保存更改。
除非您的系统或应用程序缓存 DNS 条目,否则更改会立即生效。
如果要切换回旧设置,请打开网络管理器,转到 IPv4 设置并启用“自动()”切换。
设置 DNS(DNS 名称服务器)
每当你想在 Linux 中配置 DNS 解析器时,你只需打开 /etc/.conf 文件,编辑条目,保存文件就可以了,这个文件仍然存在,但它是一个由 - 控制的符号链接,而不是应该手动编辑。
- 是为本地服务和应用程序提供DNS名称解析的服务,可以使用18.04上的默认网络管理工具进行配置,参考18.04系统中使用工具配置互联网.
配置文件存放在 /etc/ 目录下,你可能会在这个目录下找到一两个 YAML 文件,文件名可能因设置而异,通常文件名为 01-.yaml 或 50-cloud-init 。 yaml,但在您的系统上可能会有所不同。
这些文件允许您配置网络接口,包括 IP 地址、网关、DNS 名称服务器等。
要配置 DNS 名称服务器,请使用文本编辑器打开接口配置文件:
sudo nano /etc//01-.yaml
该文件的内容将如下所示:
要为接口配置 DNS 名称服务器,请将当前 IP 地址更改为首选 DNS 服务器,例如,如果要使用 DNS 服务器,则应将地址行更改为:
:
: [1.1.1.1, 1.0.0.1]
DNS 服务器必须用逗号分隔,也可以添加两个以上的名称服务器。
如果该条目不存在,则在接口名称块下添加,在编辑 Yaml 文件时,请确保遵循 YAML 代码缩进标准,如果配置中存在语法错误,则不会解析该文件。
完成后保存文件并应用以下更改:
须藤申请
将为 - 生成一个配置文件。
要验证是否已设置新的 DNS 解析器,请运行以下命令:
- -- | grep 'DNS' -A2
-- 打印了很多信息,我们用grep过滤“DNS”字符串,输出如下:
综上所述
是 18.04 上默认的网络管理工具,替代了之前版本中用于配置网络的 /etc/.conf 和 /etc// 配置文件,但仍然简单易用。
相关话题
刷新/删除18.04下的DNS缓存,方法是删除浏览器DNS缓存
评论留言