首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以设置一个DNS服务器来覆盖路由器DNS服务器吗?

问我们可以设置一个DNS服务器来覆盖路由器DNS服务器吗?
EN

Ask Ubuntu用户
提问于 2022-01-26 09:14:33
回答 1查看 768关注 0票数 1

我知道,当我们键入一个域名,除非它是缓存在pc或路由器,它要求DNS到外部服务器,以获得IP地址。

显然,来自路由器的DHCP服务器正在为DNS (192.168.1.254)设置自己。发出systemd-resolv --status或resolverctl status

代码语言:javascript
复制
Link 3 (wlp1s0)
      Current Scopes: DNS
DefaultRoute setting: yes
       LLMNR setting: yes
MulticastDNS setting: no
  DNSOverTLS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
  Current DNS Server: 192.168.1.254
         DNS Servers: 192.168.1.254
          DNS Domain: ~.
                      lan

我没有设置路由器,也没有访问它的权限,所以我想确定我的本地定义的DNS被使用了。

  1. 我可以知道路由器在我的笔记本电脑上使用哪个DNS,而不访问路由器配置吗?
  2. 如何将本地DNS设置为google 8.8.8.8或您推荐的一些?

我看了一下Ubuntu博士,但看起来很复杂。

EN

回答 1

Ask Ubuntu用户

发布于 2022-01-26 10:33:22

对于所有接口的DNS服务器,可以在/etc/resolv.conf中设置为测试,因为它在重新启动时被删除.

我刚加了

代码语言:javascript
复制
nameserver 8.8.8.8

然后使用resolvectl status进行确认,它现在具有指向该DNS服务器的全局设置。

根据解析、解析、系统解析等(它们大多是相同的),我们可以设置每个接口DNS,例如:

代码语言:javascript
复制
resolvectl dns wlp1s0 8.8.8.8

再次更新配置,您可以在这个日志中看到这两个内容:

代码语言:javascript
复制
Global
  Current DNS Server: 8.8.8.8
         DNS Servers: 8.8.8.8
          DNS Domain: lan

Link 3 (wlp1s0)
      Current Scopes: DNS
         DNS Servers: 8.8.8.8
          DNS Domain: ~.
                      lan
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1389349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档