求助,chrome 打不开局域网内地址,Safari 却可以打开

anonymous 2024-07-27 14:38 1

求助各位大佬,mac chrome 访问局域网内的路由器、nas 都提示ERR_ADDRESS_UNREACHABLE,但是 Safari 都能正常访问,系统也没配置代理,这是为啥呢?



最新回复 (19)
  • 崔裕姝 07-27 14:43
    1

    好神奇,没遇到过

  • 薛定谔的Tomcat 07-27 14:46
    2

    chrome 开无痕浏览试试,感觉如果不是因为配置了代理就可能是因为其他的插件影响的

  • IO 07-27 14:46
    3

    Chrome 用无痕模式试试可不可以,也可以试试停用浏览器缓存试试。

  • fx318 07-27 14:48
    4

    浏览器重置试试

  • anonymous 楼主 07-27 15:06
    5

    无痕模式、重新安装 chrome、清理 chrome://net-internals/DNS chrome://net-internals/Proxy ,都试过了,还是不行 ,。。。

  • anonymous 楼主 07-27 15:20
    6

    把 Wi-Fi DNS 配置里之前配的 114.114.114.114 和 8.8.8.8 的 DNS 删掉之后,路由器可以访问了,但是 nas 还是不行




  • 薛定谔的Tomcat 07-27 15:26
    7

    你这是直接通过ip访问的,跟dns没关系

  • anonymous 楼主 07-27 15:30
    8

    但是删掉 DNS 之后,192.168.233.1 就可以访问了,很神奇,只是 nas 的 192.168.233.2 还访问不了

  • 摊手者 08-23 23:39
    9

    刚遇到了,谷歌一搜就你这贴

    我参考这个解决了:https://juejin.cn/post/7069293059791880222

  • anonymous 楼主 08-27 13:58
    10

    感谢,不过我这个不一样,最后发现是 mac 隐私与安全里面没有给 chrome 开启本地网络权限,打开之后就好了

  • 行思渐远 10-20 01:06
    11

    正解,亲测有效

  • zks 11-14 16:19
    12

    这个方法有效,折腾人哦。

  • Oric 03-04 12:09
    13

    通过这个方法解决了,感谢

  • VWPbnuyabqzf5axt 03-19 17:54
    14

    非常感谢 搞了一下午 终于看到这个帖子解决了

  • justin666 05-31 21:55
    15

    我试了还是不行,mac的chrome,safari可以。真服了啊

  • snowball 07-07 21:06
    16

    大佬,只是开了本地网络就好吗?我 mac 本地网络里一堆 chrome 都开启了的,但是局域网ip 都访问不了,只能用 safari 才可以

  • snowball 07-07 21:57
    17

    reddit 上找到了解决办法 : Chrome 无法访问本地网络


    原贴具体方法是:



    1. 关闭 Chrome 应用程序,确保它没有运行。

    2. 然后进入你的应用程序文件夹,把 Chrome 应用程序重命名为 Chrome Temp。

    3. 然后双击 Chrome Temp 重新打开 Chrome。

    4. 然后尝试访问你本地网络上的一个地址。

    5. 系统应该会再次提示你是否允许 Chrome 访问你的本地网络。 允许访问本地网络。

    6. 再次关闭 Chrome 应用程序

    7. 回到你的应用程序文件夹,把 Chrome Temp 重命名回 Chrome


    我的操作路径不尽相同,但宗旨是[再次提示你是否允许 Chrome 访问你的本地网络],如果不提示可以在重命名后重启 mac 并关闭 登录时重新打开窗口 选项。

    第七步的重命名操作我没做,因为尝试重命名回去之后又不好使了,所以我的 Chrome 现在叫 C ^-^


    我还查到在 mac 恢复模式中使用命令彻底解决问题,但我没有操作,因为会导致VPN 和其他网络扩展需要重新设置、且之前的本地网络权限都需要重新授权。

    方案如下:



    1. 在恢复模式下启动 Mac

    2. 禁用 SIP (系统完整性保护):在恢复模式终端中键入 csrutil disable

    3. 重启系统

    4. 删除下面的 2 个 .plist 文件:


    /Library/Preferences/com.apple.networkextension.plist
    /Library/Preferences/com.apple.networkextension.uuidcache.plist


    1. 再次重启以生效

    2. 确认本地网络列表干净后再次进入恢复模式使用 csrutil enable 打开 SIP (需要连接 Internet )

  • brook11n 11-13 23:50
    18

    可能是因为重命名/mv并不会改变文件的inode,所以要做的其实是复制一份,删掉原来的,再改回去。

  • Maltese 11-19 21:09
    19

    终于解决了,谢谢

* 帖子来源Linux.do
返回