在 macOS 系统中,如果某个 Wi-Fi 网络曾被手动设置了自定义子网掩码,往往会导致无法正常获取 IP 地址,或与其他设备通信出现异常。这类问题其实非常普遍。解决方法并非复杂,关键在于准确找到系统保存配置的具体位置。
首先明确问题:子网掩码被锁定,需要恢复为 DHCP 自动分配的默认值(通常为 255.255.255.0)。下面直接给出操作步骤,每一步都详细拆解,避免走弯路。
定位并删除该 Wi-Fi 的自定义子网掩码配置
打开「系统设置」,点击边栏中的「网络」,在左侧服务列表中选择「Wi‑Fi」,然后点击右上角的「详细信息」按钮。
弹出窗口后,切换到「IPv4」标签页。留意「配置 IPv4」下拉菜单当前的状态:如果显示为「手动」,则子网掩码已被锁定,必须切回 DHCP;如果显示为「使用 DHCP」,但下方仍然显示非标准掩码(例如 255.255.255.0 以外的值),说明系统缓存了异常配置,同样需要强制清除。
这里有一个实用技巧:先点击右下角的「DNS」标签页,再切回「IPv4」,然后点击「配置 IPv4」下拉菜单,选择【使用 DHCP】。此操作会清空所有手动填写的 IP、子网掩码、路由器字段,相当于一次性抹掉系统残留的手动设置。
彻底移除该网络的残留网络配置文件
返回「网络」设置主界面,点击左下角的「高级」按钮,切换到「Wi‑Fi」标签页。
在「首选网络」列表中找到目标 Wi-Fi 名称,选中它,然后点击列表底部的「移除」按钮(减号),确认移除。
这一步至关重要——它会删除该网络的所有自定义参数,包括之前手动设置的子网掩码、静态 IP、DNS 服务器、私有 Wi‑Fi 地址开关状态等。系统不再保留任何该网络的历史配置痕迹,相当于把这个网络从系统记忆里彻底清除。
关闭「高级」窗口,点击「应用」保存更改。
重新连接并验证子网掩码是否已还原
方法一:直接在菜单栏 Wi‑Fi 图标中点击该网络名称,输入密码重连。
方法二:返回「网络」设置,确保 Wi‑Fi 已开启,在右侧网络列表中点击该网络后面的「连接」按钮。
连接成功后,再次进入「详细信息」→「IPv4」标签页,确认「配置 IPv4」显示为「使用 DHCP」,并且「子网掩码」字段变为灰色不可编辑状态,值为 255.255.255.0(或者对应网段的标准掩码,例如 192.168.1.0/24 对应的就是 255.255.255.0)。
至此,自定义子网掩码的问题已彻底解决。整个流程的核心其实只有两步:先强制切回 DHCP 清掉手动配置,再彻底删除网络残留记录,防止系统二次“复读”。今后遇到类似 Wi-Fi 配置异常,都可以按照这个思路来处理。
