mac以太网ip配置分dhcp自动获取和手动静态设置两种:日常即插即用选“使用dhcp”;需运行nas、远程桌面等服务则须设静态ip,注意地址不冲突、子网掩码(通常255.255.255.0)、网关(如192.168.1.1)及dns(如8.8.8.8)须全部配齐。

Mac 的以太网端口支持自动获取(DHCP)和固定(静态)两种 IP 配置方式,选哪种取决于你的使用场景:需要即插即用、不关心具体地址,就用 DHCP;要跑 NAS、远程桌面、开发服务或避免地址冲突,就得设固定 IP。两者互斥,不能同时启用,切换时需注意 DNS 和子网匹配等细节。
以太网自动获取 IP(DHCP)怎么开
这是默认方式,适合大多数家庭和办公环境,路由器会自动分配地址并同步提供 DNS 和网关。
- 打开“系统设置” → “网络”,在右侧列表中选择“以太网”
- 点击“详细信息…” → 切换到“TCP/IP”标签页
- 在“配置 IPv4”下拉菜单中选择“使用 DHCP”
- 如果 ISP 或企业网络要求指定客户端 ID,可在“DHCP 客户端 ID”栏填写(一般留空即可)
- 点“好”,再点右下角“应用”保存
以太网手动设置固定 IP(静态)关键步骤
固定 IP 不只是填个地址,必须确保地址在路由器 LAN 段内、不与其他设备重复,且子网掩码、网关、DNS 全部配齐,否则可能能 ping 通网关但打不开网页。
- 在“TCP/IP”标签页中,“配置 IPv4”选“手动”
- IP 地址填一个未被占用的地址,例如路由器是 192.168.1.1/24,可选 192.168.1.100~192.168.1.200 范围内的任意一个
- 子网掩码通常为 255.255.255.0(对应 /24 网段)
- 路由器(网关)填路由器管理地址,如 192.168.1.1
- 切到“DNS”标签页,点击“+”添加至少一个 DNS,比如 8.8.8.8 和 114.114.114.114
- 点“好”→“应用”,配置立即生效
命令行快速切换以太网 IP 模式
适合批量操作、脚本调用或远程维护,终端命令直接写入系统配置,绕过图形界面限制。
- 打开“终端”,运行 networksetup -listallnetworkservices 查看服务名(如“Ethernet”或“USB 10/100/1000 LAN”)
- 设为 DHCP:sudo networksetup -setdhcp "Ethernet"
- 设为静态 IP:sudo networksetup -setmanual "Ethernet" 192.168.1.120 255.255.255.0 192.168.1.1
- 单独设 DNS:sudo networksetup -setdnsservers "Ethernet" 8.8.8.8 114.114.114.114
- 验证结果:networksetup -getinfo "Ethernet"
常见问题与避坑提醒
很多连不上网或域名解析失败的问题,其实不是 IP 设错了,而是忽略了这些细节:
- DNS 必须手动补全——图形界面切换成“手动”后,DNS 列表会被清空,不填 DNS 就无法访问网站
- 子网掩码和网关必须与路由器实际配置一致,比如路由器 LAN 是 192.168.0.1/24,你却设 192.168.1.x,就跨网段不通
- 不要依赖“位置”切换来管理单次静态配置,容易导致 Wi-Fi 断连或密码丢失;多套环境才建新位置
- 接口名不一定是 en0,M 系列 Mac 的有线网卡可能是 en7、en9 等,用 ifconfig | grep "en[0-9]" 确认真实接口名











