Linux修改DNS

上一级页面:index-la

Question

工作遇到一个问题,需要修改DNS解析。

Solution

更改/etc/resolv.conf文件,更改成如下配置:

1
2
3
4
5
6
nameserver 180.76.76.76
nameserver 114.114.114.114

### Google
nameserver 8.8.8.8
nameserver 8.8.4.4

LINUX DNS解析的3种修改方法~

1.HOST 本地DNS解析

1
vi /etc/hosts  

添加规则 例如:

1
223.231.234.33 www.baidu.com

2.网卡配置文件DNS服务地址

1
vi /etc/sysconfig/network-scripts/ifcfg-eth0  

添加规则 例如:

1
DSN1=’114.114.114.114’

3.系统默认DNS配置

1
vi /etc/resolv.conf  

添加规则 例如:

1
nameserver 114.114.114.114

注意:WSL 里默认生成的 nameserver 是你的 windows 主机地址,会走你的 win 主机的 DNS 解析。不要轻易修改这项设置,还是选择让他自动生成比较好,这样的话也可以利用主机的 Hosts 之类的。

系统解析的优先级
1>2>3

Reference

[1]. LINUX DNS解析的3种修改方法~
[2]. Linux查看DNS服务器及设置DNS服务器

Linux 修改DNS配置_在风中的意志的博客-CSDN博客