環境
Windows 10
VirtualBox 6.1.4
GNS3 2.2.6
事象
GNS3 GUIの右下にあるServers Summary
で、ローカルコンピュータ(Windows 10)はランプアイコン?が緑に点灯するが、GNS3 VMはグレーのまま。
この状態で、GNS3 GUIからGNS3 VM上にISO routerを作成しようとすると、以下のメッセージが出力される。
Error while getting the VMs: Cannot connect to compute 'GNS3 VM (GNS3 VM)' with request GET /dynamips/images
原因
上記のメッセージの通り、GNS3 VMに接続できないことが原因だが、そもそもどっからどう接続しようとしているのかがわからず、ハマった。
対処方法
どうやら、VirtualBoxの場合、VirtualBox Host-Only Network
経由でGNS3 VMに繋ごうとする模様。ここが通れるよう、ローカルコンピュータ(Windows 10)のVirtualBox Host-Only Network
アダプタと、GNS3 VMのeth0
に設定をしてやれば良い。
備考
おそらく、VirtualBoxのDHCPを有効にして、両者のIPを動的に設定していれば、陥らない事象と思われるが、私の場合は、VirtualBox Host-Only Network
アダプタに静的にIPアドレスを設定していたので、同じネットワークのIPアドレスをGNS3 VM上で手動設定して、事象が復旧した。