服务器更换DNS涉及多个步骤,包括确定当前DNS配置、选择新的DNS服务器、修改DNS设置以及验证更改是否生效,以下是详细的操作指南:
一、确定当前DNS配置
1、Linux系统:
使用命令cat /etc/resolv.conf
查看当前的DNS服务器配置。
2、Windows系统:
打开“控制面板” > “网络和共享中心” > “更改适配器设置”,右键点击当前使用的网络连接,选择“属性”,然后双击“Internet协议版本4 (TCP/IPv4)”或“Internet协议版本6 (TCP/IPv6)”查看当前的DNS服务器地址。
二、选择新的DNS服务器
可以根据需要选择一个或多个新的DNS服务器,常见的公共DNS服务器包括:
Google的8.8.8.8和8.8.4.4
Cloudflare的1.1.1.1
OpenDNS的208.67.222.222和208.67.220.220
阿里的223.5.5.5和223.6.6.6
三、修改DNS设置
1. Linux系统
临时修改(重启后失效):
sudo vim /etc/resolv.conf
修改为新的DNS服务器地址,
nameserver 8.8.8.8 nameserver 8.8.4.4
永久修改:
编辑/etc/resolvconf/resolv.conf.d/base
文件,添加新的DNS服务器地址。
2. Windows系统
打开“控制面板” > “网络和共享中心” > “更改适配器设置”。
右键点击当前使用的网络连接,选择“属性”。
双击“Internet协议版本4 (TCP/IPv4)”或“Internet协议版本6 (TCP/IPv6)”。
选择“使用下面的DNS服务器地址”,并输入新的DNS服务器地址。
点击“确定”保存更改。
3. 域名注册商处修改DNS
如果需要修改域名的DNS服务器,通常需要在域名注册商处进行操作,以下是一些常见域名注册商的DNS修改方法:
阿里云:登录阿里云域名控制台,找到目标域名,进入DNS管理页面,点击“修改DNS服务器”,输入新的DNS服务器地址并保存。
腾讯云:登录腾讯云域名注册控制台,选择待修改DNS的域名,点击“修改DNS服务器”,选择使用DNSPod或自定义DNS,并输入新的DNS服务器地址。
其他注册商:请参考各自注册商的官方文档或支持页面进行操作。
四、验证更改是否生效
1、Linux系统:再次运行cat /etc/resolv.conf
命令,确认DNS服务器地址已更改。
2、Windows系统:在命令提示符下运行ipconfig /all
命令,查看DNS服务器地址是否已更新。
3、域名解析验证:使用nslookup
或dig
命令测试域名解析是否正确指向新的DNS服务器。
nslookup example.com
或
dig example.com
通过以上步骤,可以成功在服务器上更换DNS服务器,DNS更改可能需要一段时间才能在全球范围内生效,具体时间取决于TTL(生存时间)设置和DNS缓存情况。
小伙伴们,上文介绍了“服务器更换dns”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。