通八洲科技

LINUX怎么修改DNS服务器地址_LINUX修改DNS配置方法

日期:2025-10-14 00:00 / 作者:裘德小鎮的故事
答案是修改Linux DNS需根据发行版选择方法:1. 编辑/etc/resolv.conf临时生效;2. 图形界面通过网络设置手动配置;3. Ubuntu 18.04+修改Netplan YAML文件并应用;4. CentOS/RHEL编辑ifcfg文件,Debian/Ubuntu传统方式修改interfaces文件,重启服务后测试解析。

在Linux系统中修改DNS服务器地址,主要是通过编辑网络配置文件来实现。不同发行版的配置方式略有差异,但核心原理一致。以下是常见的几种方法,适用于大多数主流Linux系统。

1. 修改resolv.conf文件(临时生效)

最直接的方法是编辑resolv.conf文件:

步骤:

注意:这种方式修改可能在重启网络或系统后被覆盖,适用于临时调试。

2. 通过网络管理器配置(图形界面)

如果你使用的是带有桌面环境的Linux(如Ubuntu、Fedora),可以通过图形界面设置:

操作步骤:

3. 修改Netplan配置(Ubuntu 18.04+)

Ubuntu使用Netplan管理网络时,需编辑YAML配置文件:

步骤:

network:
  version: 2
  ethernets:
    enp3s0:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1

4. 编辑网络接口配置文件(CentOS/RHEL/Debian传统方式)

对于使用ifupdown或network-scripts的系统:

Debian/Ubuntu(/etc/network/interfaces):

CentOS/RHEL:

基本上就这些常见方法。根据你的Linux发行版和网络管理工具选择合适的方式。改完后可用ping google.comnslookup example.com测试是否生效。