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. 如果开启后问题依旧,尝试重启应用或系统。
相关推荐
java_logo24 分钟前
Docker 部署 Rocky Linux 全流程教程
linux·运维·服务器·docker·容器·1024程序员节
2501_9387918328 分钟前
服务器镜像安全:Docker 镜像漏洞扫描(Trivy)与基础镜像优化
服务器·安全·docker
Swift社区1 小时前
Lombok 不生效 —— 从排查到可运行 Demo(含实战解析)
java·开发语言·安全
0wioiw01 小时前
Ubuntu(⑤Redis)
linux·运维·ubuntu
2501_938780281 小时前
Objective-C 类的协议(Protocol)应用:解耦父子类与跨类通信实践
开发语言·macos·objective-c
我爱钱因此会努力1 小时前
ansible实战-不同的用户登录不同的主机
linux·运维·服务器·ansible
Wang's Blog2 小时前
Linux小课堂: 系统核心技能与应用总结与进阶指南
linux·运维·服务器
刘孬孬沉迷学习2 小时前
5G网络gNB与核心网(5GC)连接架构及传输协议
网络·网络协议·tcp/ip·5g·架构·udp·信息与通信
wa的一声哭了2 小时前
Mac os安装Easyconnect卡在正在验证软件包
运维·服务器·git·macos·eclipse·github·mac