うちのMacBookからChrome使ってローカルネットワークのWi-Fiルーターとか防犯カメラに接続するとChromeがERR_ADDRESS_UNREACHABLEとの表示で接続できません。
同様に困っている方がいて、検索するといろいろと出てきます。
- 突然Google ChromeだけERR_ADDRESS_UNREACHABLEがでてローカルサーバ、NASの管理画面Webで接続できなくなった – 電脳-煩悩
- macOSのChromeでローカルネットワーク問題 | 🌴 officeの杜 🥥
- macOS SequioaのGoogle Chromeで無線LANルーターのページにアクセスできない(解決済み) - nmtysh.log
解決方法はmacOSのシステム設定のプライバシーとセキュリティから、ローカルネットワークの項目で、Google Chromeがオフになっているのをオンにとのこと。しかし、うちの環境ではもとからオンになっていて、オンオフしても変わりなく接続できませんでした。ちなみに、ここに複数のGoogle Chromeがリストされていて、1か所のオンオフボタンがすべてに連動するのは既定の問題のようです。
Safariでは接続できるのでしばらくはそれでしのいでいたのですが、いつものブラウザで接続しようとしてエラーで接続できないのは毎回の手間なので、もうちょっと詳しく調べてみました。
結果こちらのredditの投稿の下の方にある、Chromeの名前を一時的に変更する方法で解決できました。
https://www.reddit.com/r/chrome/comments/1fyiicn/chrome_cannot_access_local_network/
Google Chromeを完全に終了した状態で、アプリケーションフォルダにあるGoogle Chrome.appの名前をGoogle Chrome temp.appとかに名前変更してからこれをダブルクリックして実行。その時に表示される、ロカールネットワーク上の、ダイアログで許可を選択。Chromeを終了して、アプリケーションフォルダの名前を元に戻して完了というものです。うちの環境はすべての拡張子を表示にしているので、Google Chrome.appですが、一般的には.appは表示されていませんのでご注意を。
macOSの内部でどうなっているのか不明ですがこういう現象と解決方法があるってことで紹介です。