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

查看 10|回复 0
作者:cuberwr1   
在局域网内一台虚拟机上部署了 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 不够熟悉浪费了自己好多时间,还跟我习惯性的拒绝软件申请权限有关
记录一下,也希望碰到同样问题的人在用搜索引擎查找问题的时候能看到这篇
您需要登录后才可以回帖 登录 | 立即注册

返回顶部