在Linux系统中,可以通过以下方式来刷新DNS配置:

  1. 重启网络服务:可以使用以下命令重启网络服务,以使新的DNS配置生效。

    sudo systemctl restart network
    
  2. 清除DNS缓存:有时候DNS服务器会对DNS查询结果进行缓存,可以使用以下命令来清除DNS缓存。

    • 对于systemd系统:
      sudo systemd-resolve --flush-caches
      
    • 对于非systemd系统:
      sudo service nscd restart
      
  3. 修改resolv.conf文件:可以编辑resolv.conf文件来更改DNS配置。使用以下命令打开resolv.conf文件。

    sudo vi /etc/resolv.conf
    

    在文件中添加或修改以下行来指定DNS服务器:

    nameserver 服务器IP地址
    

    保存文件后,可以使用以下命令来使更改生效。

    sudo systemctl restart network
    
  4. 使用NetworkManager工具:如果你的Linux系统使用NetworkManager来管理网络连接,可以使用以下命令来修改DNS配置。

    • 查看当前网络连接配置:

      nmcli connection show
      
    • 编辑网络连接配置:

      nmcli connection edit 连接名称
      
    • 在编辑模式下,可以使用以下命令来设置DNS服务器:

      set ipv4.dns 服务器IP地址
      
    • 保存更改并退出编辑模式:

      save
      quit
      
    • 重新加载网络连接配置:

      nmcli connection reload
      ``
      
liux如何让dns刷新配置

原文地址: https://www.cveoy.top/t/topic/hyAP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录