Linux系统DNS地址修改教程2
修改服务器 DNS 地址
1、在命令行输入:nano /etc/resolv.conf
,编辑 resolv.conf 配置文件里的下列项;
nameserver 8.8.8.8 #把 8.8.8.8 修改成你的主 DNS 地址 |
nameserver 8.8.4.4 #把 8.8.4.4 修改成你的备用 DNS 地址 |
修改后按 Ctrl+ x 输入 y 回车保存退出,但这种方法在服务器重启后会失效,其中 8.8.8.8 是谷歌的 DNS 解析服务器,也可用其它的公共 DNS 解析服务器地址。
2、常用权威公共 DNS 地址
119.29.29.29 #腾讯云 |
2402:4e00:: #腾讯云 IPv6 |
223.5.5.5 #阿里云主用 |
223.6.6.6 #阿里云备用 |
2400:3200::1 #阿里云主用 IPv6 |
2400:3200:baba::1 #阿里云备用 IPv6 |
8.8.8.8 #谷歌云主用 |
8.8.4.4 #谷歌云备用 |
2001:4860:4860::8888 #谷歌云主用 IPv6 |
2001:4860:4860::8844 #谷歌云备用 IPv6 |
1.1.1.1 #Cloudflare 主用 |
1.0.0.1 #Cloudflare 备用 |
2606:4700:4700::1111 #Cloudflare 主用 IPv6 |
2606:4700:4700::1001 #Cloudflare 备用 IPv6 |
修改网卡 DNS 地址
1、在命令行输入下列系统对应命令打开网卡配置文件;
debian 及 ubuntu 系统网卡配置文件 |
nano /etc/network/interfaces |
#centos 系统网卡配置文件,ip addr #使用该命令找到网卡文件名,通常是 eth0 |
nano /etc/sysconfig/network-scripts/eth0 |
2、找到 DNS 设置,如没有可自行添加 DNS
DNS1=8.8.8.8 |
DNS2=8.8.4.4 |
3、如设置保存后没生效,可尝试重启网卡
service network restart
修改 host 表主机配置
1、在命令行输入:nano /etc/hosts
,然后输入 IP 域名 格式的对应参数,此类方式只作用于某个域名、且服务器能 ping 通该 IP 地址的情况;
小结:
三者生效顺序:hosts 文件 > 网卡配置地址 > 服务器配置地址,常用的方式是修改服务器或网卡文件即可;