mac 版 Edge 无法访问局域网特定网址,提示 ERR_ADDRESS_UNREACHABLE [已解决]

1次阅读

共计 474 个字符,预计需要花费 2 分钟才能阅读完成。

在局域网内一台虚拟机上部署了 coder,memos,用 nginx 做的转发
本机是 M1 芯片的 amc,15.01 系统
路由器做了 dns,这样局域网内设备就能通过域名访问虚拟机上的不同服务
在手机和 win 主机上 chrome,edge,via 等等浏览器访问都没有问题,mac 上 curl,Safari 也没问题
而 mac 上 edge 访问就提示 ERR_ADDRESS_UNREACHABLE,直接敲地址本来应该是 nginx 的默认页面,也是无法访问
但是路由器主页面可以访问
尝试了很多办法:
重启、重装 edge、清除 dns、关闭 flags 里面有关 tls1.3 的功能,都没解决
最后想会不会是 chromium 内核的问题,于是下了个 chrome,尝试访问,还是无法访问,提示一样的错误
不过弹出系统提示是否允许查找局域网设备,点了允许之后打开了
之后在 设置 ->隐私与安全性 ->本地网络里勾选 edge,就能打开了
我还费了不少精力排查,最后原来是自己对 macOS 不够熟悉浪费了自己好多时间,还跟我习惯性的拒绝软件申请权限有关
记录一下,也希望碰到同样问题的人在用搜索引擎查找问题的时候能看到这篇

正文完
 0