MacOS 下 Warp ping 局域网设备报错 ping: sendto: No route to host 的解决方法

问题

前几天 ping 局域网主机的时候莫名其妙报错 No route to host,用 Wireshark 抓包发现根本没有发起 ARP 请求。

分析

搜索后发现是 MacOS Sonoma (14) 及更高版本 默认禁止第三方应用访问本地网络的权限。

解决

  1. 进入 "系统设置" (System Settings)。
  2. 导航到 "隐私与安全性" (Privacy & Security)。
  3. 找到 "本地网络" (Local Network)。
  4. 检查终端应用(或任何其他进行 ping 操作的应用)的开关是否已 打开 。如果没有,请打开它。
  5. 如果开启后问题依旧,尝试重启应用或系统。
相关推荐
空中海14 小时前
5.1 HTTP 与网络请求
网络·网络协议·flutter·http
yuanzhengme14 小时前
AI【应用 04】FunASR离线文件转写服务开发指南(实践篇)
人工智能·macos·xcode
Fanfanaas15 小时前
Linux 基础开发工具(二)
linux·运维·服务器·c语言
齐落山大勇15 小时前
Linux的文件IO
linux·运维·服务器
七七powerful15 小时前
运维养龙虾--Tmux 终端复用器完全指南:从入门到 AI Agent 远程操控
运维·服务器·人工智能
skilllite作者15 小时前
AI 自进化系统架构详解 (一):重新定义 L1-L3 等级,揭秘 OpenClaw 背后的安全边界
人工智能·安全·系统架构
Flash.kkl15 小时前
应用层协议HTTP
网络·网络协议·http
齐潇宇16 小时前
文件共享服务器
linux·运维·网络·文件共享
夏冰加密软件16 小时前
【实测】文件加密软件解除保护的2种方法(以超级加密3000为例)
windows·安全