查看DNS服务器和子网掩码,最快的方法是打开命令行输入ipconfig(Windows)或ifconfig(macOS/Linux),系统会直接列出当前网卡的IP地址、子网掩码、默认网关和DNS服务器;图形界面下,在“网络适配器属性”的IPv4协议里也能一眼看到。这是每个上网的人都该掌握的技能,别被这两个术语吓住,它们说白了就是网络世界的门牌号和邮编,本文从实际场景出发,一步步教你查清楚,顺带讲明白它们各自管什么用。
怎么看DNS服务器地址和子网掩码
DNS服务器和子网掩码,一个负责把网址翻译成IP,一个负责划分网络边界,日常使用中,最常遇到的问题是“DNS被篡改导致网页打不开”和“子网掩码填错导致上不了网”,下面按设备类型,给你一套完整的查看流程。
Windows系统查看方法(最常用)
Windows用户占了国内电脑的绝大多数,操作路径也最简单,按照以下步骤执行,十秒内出结果。
- 按下
Win + R组合键,弹出运行对话框,输入cmd并回车。 - 在黑色命令行窗口里,输入
ipconfig /all,然后回车。 - 屏幕会列出所有网卡信息,找到正在使用的“以太网适配器”或“无线局域网适配器”,重点关注三行内容:IPv4地址(形如192.168.1.5)、子网掩码(绝大多数家用场景下是255.255.255.0)、DNS服务器(可能有一个或多个IP地址)。
如果嫌命令行太硬核,走图形界面也行,右键点击任务栏右下角的网络图标,选择“打开网络和Internet设置”,点击“更改适配器选项”,右键当前连接的网卡,选“属性”,双击“Internet协议版本4(TCP/IPv4)”,在窗口下半部分就能看到当前生效的DNS服务器地址。
macOS和手机端查看技巧
苹果电脑和手机用户的操作逻辑略有不同,但同样直观。
macOS系统:打开“系统设置”,点击“Wi-Fi”,找到当前连接的网络名称,点击旁边的“详细信息”按钮,再选择“DNS”标签页,里面罗列的就是当前DNS服务器,子网掩码则在“TCP/IP”标签页里显示。
安卓手机:进入“设置”,找到“Wi-Fi”,长按当前连接的无线网络,选择“修改网络”,勾选“高级选项”,在“IP设置”中把“DHCP”切换为“静态”,此时系统会展示当前IP地址、子网掩码和网关,但部分安卓定制系统需要先断开再重连才能刷新出DNS信息。
iPhone手机:依次打开“设置”、“无线局域网”,点击当前Wi-Fi网络右侧的“i”图标,往下滑找到“DNS”一栏,配置项里显示的就是当前生效的DNS服务器地址。
路由器里看DNS和子网掩码的区别
电脑和手机上查看的,往往是路由器通过DHCP自动分配的参数,而路由器本身还藏着一套“原件”,这些是宽带运营商下发的数据,两相对比,能排查大部分疑难网络故障。
登录路由器管理后台
大多数家用路由器的管理地址是168.1.1或168.0.1,在浏览器地址栏直接输入该IP,输入管理员密码登录,不同品牌的后台布局有差异,但核心信息大同小异。
- 找“网络状态”或“WAN口状态”页面,这里显示的是路由器从光猫获取到的宽带IP地址、子网掩码和DNS服务器,这些是运营商下发的“官方原件”。
- 找“DHCP服务器”设置页面,这里能看到路由器准备向局域网设备分配的IP地址池范围、子网掩码和默认DNS。
- 找“LAN口设置”,这里能看到路由器自身的局域网IP和对应的子网掩码,通常固定为255.255.255.0。
行业共识认为,如果WAN口状态的DNS和电脑上查到的DNS不一致,多半是电脑或路由器开启了自定义DNS功能,也可能是某些“优化软件”悄悄改了设置。
子网掩码在路由器里的真正作用
子网掩码的作用不是“隐藏IP”,而是界定哪些设备属于同一个局域网,举个例子,IP地址192.168.1.10配上子网掩码255.255.255.0,意思是这个网络里只有末尾数字不同的设备才能直接互通,如果子网掩码错填成255.255.0.0,那么192.168.1.10和192.168.2.20这两个原本不在同一网段的设备,也会被判定为“邻居”,反而可能导致路由转发异常。
家用环境绝大多数情况使用255.255.0,这是原则性配置,不建议随意改动,只有搭建多网段办公室网络或实验室环境时,才需要手动计算子网掩码,那种场景下通常还会同步调整网关和路由表,普通用户无需深究。
怎么修正常见的DNS和子网掩码故障
查清楚了,接下来就是对症下药,两类故障极其常见:DNS指向异常导致网页频繁跳转或打不开,子网掩码错误导致设备有网却互相访问不了。
手动指定靠谱的DNS服务器
如果电脑显示“已连接,无Internet访问”,且确认光猫和路由器指示灯正常,八成是DNS解析出了问题,这时候可以手动指定DNS服务器。
- 在“Internet协议版本4属性”窗口里,选择“使用下面的DNS服务器地址”。
- 首选和备用DNS可填写国内公共DNS,例如
5.5.5(阿里DNS)和29.29.29(腾讯DNS),这两组地址面向全国用户开放,解析速度和稳定性都有保障。 - 填好后连续点击“确定”,再打开命令行执行
ipconfig /flushdns清空缓存,重启浏览器即可生效。
子网掩码错误的自救办法
现代网卡通常默认自动获取IP和子网掩码,极少数情况会碰到手工填错的历史遗留问题,故障现象是:同一台路由器下的设备,一部分能上网,一部分不能,且不能上网的设备IP地址看起来跟别人完全不一样。
遇到这种情况,直接在IPv4设置里把所有选项全部改回“自动获得IP地址”和“自动获得DNS服务器地址”,然后断开网络重连一次,绝大多数问题迎刃而解。
命令行重置网络垫底层
当图形界面操作无法解决时,左右开弓用命令直接重置网络栈,以管理员身份打开cmd,依次执行以下三条命令:
netsh winsock reset,用于重置Winsock目录,修复网络组件损坏。netsh int ip reset,重置TCP/IP协议栈。ipconfig /release和ipconfig /renew,重新向路由器申请IP地址配置。
执行完毕后重启电脑,这些操作不会影响个人文件,可以大胆尝试。
进阶场景:多个DNS服务器时该看哪个
现实中一个网卡可能配置了多个DNS服务器地址,比如首选是路由器的192.168.1.1,备用是公共DNS,系统在使用时遵循“首选优先,失败后切换备用”的逻辑,所以检查时务必确认首选DNS的状态。
如果你在国内使用境外DNS服务器,访问国内网站会出现加载缓慢或部分内容缺失的现象,这是因为跨境解析存在延迟和内容合规过滤,多数情况下,把首选DNS设置成国内公共DNS,体验提升立竿见影,如果你在WSL等Linux子系统中配置网络,查看DNS的方式同样是命令行下的resolvectl status。
TCP/IPv4设置对话框里,还藏着一个“高级”按钮,里面能配置多个IP地址和多个网关,普通用户操作时请保持克制,日常上网只需一个IP加一个网关即可,多配置会导致系统路由选择混乱,反而拖慢网速或直接断网。
现在你再看到“DNS服务器”和“子网掩码”这两个词,应该有了具体的画面感,前者是拨号时帮你翻译网址的总机接线员,后者是划分街区边界的经纬线,无论屏幕上的数字怎么变,记住一条主线:自动获取优先,手动改动需谨慎,异常时先看DNS后查掩码。
相关问答
用手机怎么查看当前WiFi的DNS服务器地址?
iPhone用户在“无线局域网”设置中点击已连接WiFi的“i”图标,即可看到DNS栏目,安卓用户需要在WiFi设置中长按当前网络,选择“修改网络”,展开高级选项后查看,部分系统需要先把IP设置改为“静态”才能显示DNS字段。
为什么路由器里的子网掩码和电脑上看到的不一样?
这是正常现象,路由器WAN口显示的是运营商分配的宽带子网掩码,LAN口显示的是内网子网掩码,电脑上看到的是内网子网掩码,两者对应不同网络区间,数值不同完全合理,不存在配置冲突。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/772600.html

