- /
- blogs/
- Multipass : shell failed: ssh connection failed: 'Failed to connect: No route to host' の解決/
Multipass : shell failed: ssh connection failed: 'Failed to connect: No route to host' の解決
発生していた問題 #
久々にMultipassを利用しようとすると、以下のメッセージが表示された。
- ターミナル
- Multipass 等のアプリケーションからマシンに入れない問題が発生した。
$ multipass shell some_target
shell failed: ssh connection failed: 'Failed to connect: No route to host'
原因 #
「hosts設定ミスったかな?」と思ったが、 「Privacy & Security」の設定が原因だった。
解決方法 #
System Settings > Privacy & Security > Local Network から、対象のApplicationに権限を与える。
これで無事マシンに入ることができるようになった。
補足情報 #
ローカルネットワークへのアクセス については初回のアクセス試行時にポップアップが出ていたはずだが、見落としてdenyしてしまっていたと思われる。
ここなど にも似たような話がある。
やたらとポップアップ出てくるな〜と思うこともあるが、 こういうのを明示的に聞いてくれるのはありがたいなと改めて感じた。