怎么看营运商的DNS?

HCRM技术_小炮 DNS 2025-12-29 43 0

查看当前网络使用的DNS服务器(包括运营商分配的DNS)有多种方法,这里为你梳理不同平台的操作:

一、Windows系统

方法1:命令行查看

打开命令提示符,输入:
ipconfig /all
在输出中找到你的网络适配器(如以太网、Wi-Fi)
查看“DNS 服务器”一行

方法2:PowerShell查看

打开PowerShell,输入:
Get-DnsClientServerAddress

方法3:网络状态查看

1、右键点击网络图标 → 打开“网络和Internet设置”

2、进入“高级网络设置” → “更多网络适配器选项”

3、双击当前连接 → 点击“详细信息”

4、查看“IPv4 DNS 服务器”和“IPv6 DNS 服务器”

二、macOS系统

方法1:系统偏好设置

系统偏好设置 → 网络 → 选择连接 → 高级 → DNS

方法2:终端命令

查看当前DNS配置
scutil --dns
或使用
networksetup -getdnsservers Wi-Fi  # Wi-Fi换成以太网(Ethernet)如果是有限连接

三、Linux系统

方法1:查看resolv.conf

cat /etc/resolv.conf

注意:如果使用systemd-resolved,可能需要:

systemd-resolve --status

方法2:使用nmcli(NetworkManager)

nmcli dev show | grep DNS

方法3:Ubuntu图形界面

设置 → 网络 → 点击齿轮图标 → 详细信息 → IPv4/IPv6

四、路由器查看(查看运营商分配的DNS)

1、登录路由器管理界面(通常是 192.168.1.1 或 192.168.0.1)

2、找到“网络设置”“WAN设置”

3、查看“DNS服务器”“获取DNS服务器地址” 部分

4、这里显示的就是运营商分配的DNS

五、使用在线工具检测

访问以下网站可以直接显示你正在使用的DNS:

- [What's My DNS Server?](https://www.whatsmydnsserver.com/)

- [DNS Leak Test](https://www.dnsleaktest.com/)

六、常见运营商DNS(中国)

运营商 首选DNS 备用DNS
中国电信 114.114.114.114 114.114.115.115
中国联通 123.123.123.123 123.123.123.124
中国移动 211.136.150.66 211.136.192.6
阿里DNS 223.5.5.5 223.6.6.6
腾讯DNS 119.29.29.29

七、使用命令测试当前DNS

nslookup命令

nslookup
> server
显示当前使用的DNS服务器

dig命令(Linux/macOS)

dig +short myip.opendns.com @resolver1.opendns.com
或者查询DNS版本
dig +short chaos txt version.bind @当前DNSIP

注意事项

1、多级DNS:你的设备可能使用路由器DNS,而路由器使用运营商DNS

2、VPN/代理影响:使用VPN时,DNS可能会改变

3、自定义DNS:如果你手动设置了DNS(如8.8.8.8),就不会使用运营商的DNS

推荐方法:最简单的就是直接查看路由器WAN口设置,那里显示的是运营商实际分配的DNS服务器。

文章摘自:https://idc.huochengrm.cn/dns/22293.html

评论