如何设置DNS?
设置 DNS(域名系统)可以帮助您更快、更安全地访问网络,或绕过某些限制。以下是不同设备和系统的 DNS 设置方法:
一、Windows 系统
Windows 10/11
打开网络设置
- 右键点击任务栏的 网络图标 → 选择 “网络和 Internet 设置”。
- 或按
Win + I
打开设置 → 进入 “网络和 Internet”。
修改适配器选项
- 点击 “更改适配器选项” → 右键当前连接的网络(如以太网/Wi-Fi)→ 选择 “属性”。
设置 DNS
- 双击 “Internet 协议版本 4 (TCP/IPv4)” 或 “版本 6 (IPv6)”。
- 选择 “使用下面的 DNS 服务器地址” → 输入首选和备用 DNS(如
8.8.8.8
和8.8.4.4
)。 - 勾选 “退出时验证设置” → 点击 “确定”。
刷新 DNS 缓存(可选)
按
Win + R
→ 输入cmd
→ 运行命令:ipconfig /flushdns
二、macOS 系统
打开网络设置
- 点击左上角 苹果图标 → “系统偏好设置” → “网络”。
选择网络连接
- 选择当前连接的网络(如 Wi-Fi/以太网)→ 点击 “高级”。
设置 DNS
- 切换到 “DNS” 标签 → 点击左下角 “+” 添加 DNS 服务器(如
1.1.1.1
或8.8.8.8
)。 - 拖动条目调整优先级 → 点击 “确定” → “应用”。
- 切换到 “DNS” 标签 → 点击左下角 “+” 添加 DNS 服务器(如
刷新 DNS 缓存(可选)
打开终端,根据系统版本运行命令:
sudo killall -HUP mDNSResponder
三、Linux 系统
图形界面(如 Ubuntu)
- 进入 “设置” → “网络” → 选择当前连接。
- 点击齿轮图标 → “IPv4/IPv6” 标签 → 关闭 “自动 DNS”。
- 输入自定义 DNS(如
9.9.9.9
)→ 保存并重启网络。
命令行(临时设置)
sudo nano /etc/resolv.conf
# 添加一行:nameserver 8.8.8.8
永久设置(NetPlan / NetworkManager)
- NetPlan(Ubuntu 18.04+)
编辑配置文件(如
/etc/netplan/01-netcfg.yaml
)并添加 DNS:nameservers:
addresses: [8.8.8.8, 8.8.4.4]
应用配置:
sudo netplan apply
四、手机/平板
Android
- 进入 “设置” → “Wi-Fi” → 长按已连接的 Wi-Fi。
- 点击 “修改网络” → 勾选 “高级选项”。
- 将 IP 设置 改为 “静态” → 输入 DNS 地址 → 保存。
iOS
- 进入 “设置” → “Wi-Fi” → 点击当前连接的 Wi-Fi 右侧 “i” 图标。
- 选择 “配置 DNS” → “手动” → 添加/删除 DNS 服务器 → 保存。
五、路由器设置
- 浏览器输入路由器 IP(如
192.168.1.1
或192.168.0.1
)→ 登录管理界面。 - 找到 “WAN 设置” 或 “LAN 设置” → 填写自定义 DNS。
- 保存并重启路由器(所有连接设备将自动生效)。
常用公共 DNS 推荐
- Google DNS:
8.8.8.8
和8.8.4.4
(速度快,稳定性高) - Cloudflare DNS:
1.1.1.1
和1.0.0.1
(隐私保护强) - OpenDNS:
208.67.222.222
和208.67.220.220
(支持内容过滤)
注意:
- 修改 DNS 后若无法联网,请检查是否输入错误或恢复为默认的 “自动获取 DNS”。
- 部分网络(如企业/学校)可能限制自定义 DNS。