macos“网络位置”功能可一键切换公司静态ip+内网dns与家庭dhcp+公共dns两套独立配置:先通过“系统设置→网络→编辑位置”创建“公司内网”和“家庭宽带”两个位置,再分别为其配置对应ip、dns及服务参数,最后通过控制中心或苹果菜单快速切换,全程无需重启或重连wi-fi。

你需要在公司用固定IP和内网DNS,在家用DHCP自动获取并走公共DNS,每次手动改设置太耗时——macOS的“网络位置”功能正好解决这个痛点,它能保存两套完全独立的网络配置,一键切换不冲突。
创建公司与家庭两个独立位置
点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏点“网络”。
滚动到服务列表下方,找到“位置”右侧的“编辑位置…”按钮并点击。这一步必须做,否则所有修改都会覆盖当前“自动”位置,导致公司配置和家庭配置互相污染。
点左下角“+”号 → 输入名称“公司内网” → 回车确认;再点“+” → 输入“家庭宽带” → 回车。现在你有了两个干净的空白配置容器。
点“完成”。此时系统会自动激活刚创建的“公司内网”位置,所有后续操作都只影响该位置,不会动“家庭宽带”或原始“自动”位置里的任何设置。
为“公司内网”位置配置静态IP与专用DNS
确保顶部位置菜单已选中“公司内网”。
在左侧服务列表中,选中“以太网”(如果你公司主要用网线)或“Wi-Fi”(若公司强制连接指定SSID且需固定IP)。
点击右侧“详细信息…” → 切换到“TCP/IP”标签页 → 在“配置IPv4”下拉菜单中【必须选“手动”】,选“使用DHCP”会导致无法访问内网服务器。
填写公司提供的参数:IP地址(如192.168.10.50)、子网掩码(如255.255.255.0)、路由器(即网关,如192.168.10.1)。这些值错一位,整个内网就不可达。
切到“DNS”标签页 → 点左下角“+”号 → 逐条添加公司DNS(如192.168.10.2)和备用DNS(如114.114.114.114)→ 点“好” → 点窗口右下角“应用”。
为“家庭宽带”位置启用DHCP并设公共DNS
方法一:通过顶部位置菜单切换
点击顶部位置弹出菜单 → 选择“家庭宽带”。
在左侧服务列表中选中“Wi-Fi” → 点右侧“详细信息…” → “TCP/IP”标签页 → “配置IPv4”选“使用DHCP”。这步不做,你的Mac在家连不上路由器分配的地址。
“DNS”标签页 → 删除所有已有DNS条目(公司留下的会干扰家庭网络)→ 点“+”添加119.29.29.29和223.5.5.5 → 点“好” → 点“应用”。
方法二:用控制中心快速切换(推荐日常使用)
点击右上角控制中心图标 → 点“网络” → 在位置栏直接点“公司内网”或“家庭宽带”。无需打开系统设置,3秒内生效。











