如何在不同操作系统和设备上设置DNS?

频道:游戏资讯 日期: 浏览:10

  设置DNS(域名系统)可以帮助你优化网络连接速度、访问被限制的网站或增强网络安全性。以下是不同操作系统和设备上的DNS设置方法:

如何在不同操作系统和设备上设置DNS?


一、Windows 系统

  1. 打开网络设置

    • 右键点击任务栏右下角的网络图标,选择 “打开网络和 Internet 设置”
    • 进入 “网络和共享中心” > 点击当前连接的网络名称(如“Wi-Fi”或“以太网”)。

  2. 修改适配器选项

    • 在新窗口中,点击左侧的 “更改适配器设置”
    • 右键点击当前使用的网络连接(如“Wi-Fi”),选择 “属性”

  3. 设置DNS

    • 双击 “Internet 协议版本 4 (TCP/IPv4)”“Internet 协议版本 6 (TCP/IPv6)”
    • 选择 “使用下面的 DNS 服务器地址”,输入首选和备用DNS地址:

      • 谷歌DNS8.8.8.88.8.4.4
      • Cloudflare DNS1.1.1.11.0.0.1
      • 阿里DNS223.5.5.5223.6.6.6

    • 点击 “确定” 保存。


二、Mac 系统

  1. 打开系统偏好设置

    • 点击左上角苹果图标 > “系统偏好设置” > “网络”

  2. 选择网络连接

    • 选择当前使用的网络(如Wi-Fi),点击右下角 “高级”

  3. 设置DNS

    • 切换到 “DNS” 选项卡。
    • 点击左下角 + 号,输入DNS服务器地址(如 1.1.1.1)。
    • 拖动DNS服务器调整优先级,完成后点击 “确定” > “应用”


三、Linux 系统(以Ubuntu为例)

图形界面

  1. 进入 “设置” > “网络”,点击当前连接的齿轮图标。
  2. 选择 “IPv4”“IPv6” 标签,关闭 “自动 DNS”
  3. 输入自定义DNS地址,保存后重启网络。

命令行

# 修改配置文件(以netplan为例)

sudo nano /etc/netplan/01-network-manager-all.yaml


# 在配置文件中添加DNS(示例):

network:

version: 2

renderer: NetworkManager

ethernets:

eth0:

dhcp4: true

nameservers:

addresses: [8.8.8.8, 8.8.4.4]


# 应用配置

sudo netplan apply


四、手机/平板

iOS(iPhone/iPad)

  1. 进入 “设置” > “Wi-Fi”,点击当前连接的Wi-Fi名称右侧的 图标。
  2. 选择 “配置DNS” > “手动”
  3. 删除原有DNS服务器,添加新地址(如 1.1.1.1),保存。

Android

  1. 进入 “设置” > “网络和互联网” > “Wi-Fi”
  2. 长按已连接的Wi-Fi网络,选择 “修改网络” > “高级选项”
  3. IP 设置 改为 “静态”,输入DNS地址,保存。


五、路由器设置(全局生效)

  1. 登录路由器管理页面(通常通过浏览器输入 192.168.1.1192.168.0.1)。
  2. 找到 “网络设置”“WAN 设置” 中的 DNS 服务器 选项。
  3. 输入自定义DNS地址,保存并重启路由器。


常见DNS推荐

服务商 IPv4 DNS IPv6 DNS
谷歌 8.8.8.8, 8.8.4.4 2001:4860:4860::8888
Cloudflare 1.1.1.1, 1.0.0.1 2606:4700:4700::1111
OpenDNS 208.67.222.222, 208.67.220.220 2620:119:35::35


注意事项

  1. 备份原DNS:修改前记录原始DNS地址,以便恢复。
  2. 测试连接:设置完成后访问网站测试是否生效(如 DNS Leak Test)。
  3. 防火墙/安全软件:确保未拦截DNS请求。

  如有问题,可尝试清除DNS缓存(Windows:ipconfig /flushdns;Mac/Linux:sudo systemd-resolve --flush-caches)。