跳转至内容
0
  • 主页
  • 版块
  • 最新
  • 标签
  • 热门
  • 主页
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识
让每一次思考都有价值
  1. 让每一次思考都有价值
  2. 版块
  3. 教程与经验
  4. 系统与软件
  5. ubuntu如何通过命令修改默认dns

ubuntu如何通过命令修改默认dns

已定时 已固定 已锁定 已移动 系统与软件
ubuntu
1 评论 1 发布者 1 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
评论
  • 在新文章中评论
登录后评论
此文章已被删除。只有拥有文章管理权限的用户可以查看。
  • 一级保护废物一 离线
    一级保护废物一 离线
    一级保护废物
    编写于 最后由 编辑
    #1
    目录
    方法 1:通过 resolvconf 工具(适用于大多数系统)
    方法 2:直接编辑 resolv.conf(临时生效)
    方法 3:使用 netplan(适用于 Ubuntu 18.04 及以上版本)

    在 Ubuntu 系统中,你可以通过命令行修改默认 DNS 服务器。具体方法取决于你的 Ubuntu 版本和所使用的网络管理工具。

    方法 1:通过 resolvconf 工具(适用于大多数系统)

    1. 首先安装 resolvconf(如果未安装):

      sudo apt update && sudo apt install resolvconf
      
    2. 启动并启用服务:

      sudo systemctl start resolvconf
      sudo systemctl enable resolvconf
      
    3. 编辑配置文件:

      sudo nano /etc/resolvconf/resolv.conf.d/head
      
    4. 添加 DNS 服务器地址:

      nameserver 8.8.8.8    # Google DNS
      nameserver 8.8.4.4    # Google DNS 备用
      

      你也可以使用其他 DNS,如 Cloudflare 的 1.1.1.1 或 Quad9 的 9.9.9.9

    5. 保存文件并重启服务:

      sudo systemctl restart resolvconf
      

    方法 2:直接编辑 resolv.conf(临时生效)

    如果只是临时修改 DNS,可以直接编辑 /etc/resolv.conf:

    sudo nano /etc/resolv.conf
    

    添加 DNS 服务器:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    注意:这种方法在系统重启或网络服务重启后可能会失效,因为该文件可能被网络管理工具自动覆盖。

    方法 3:使用 netplan(适用于 Ubuntu 18.04 及以上版本)

    1. 找到 netplan 配置文件(通常在 /etc/netplan/ 目录下):

      ls /etc/netplan/
      
    2. 编辑配置文件(文件名可能不同):

      sudo nano /etc/netplan/01-network-manager-all.yaml
      
    3. 在配置中添加 DNS 服务器:

      network:
        version: 2
        renderer: NetworkManager
        ethernets:
          eth0:  # 替换为你的网卡名称
            dhcp4: yes
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    4. 应用配置:

      sudo netplan apply
      

    修改完成后,可以通过以下命令验证 DNS 设置:

    cat /etc/resolv.conf
    
    1 条评论 最后评论
    0
    评论
    • 在新文章中评论
    登录后评论
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    • 第一个评论
      最后一个评论