VirtualBox でホスト OS からゲスト OS に SSH 接続する三つの方法
1)ポートフォワーディングを使う。
「ポートフォワーディング」をクリック。
ルールを作成。
「root」は、ログインユーザ名。「2222」は、ルールで設定した「ホストポート」。
$ ssh -p 2222 root@localhost
2)ブリッジアダプターを使う。
「ブリッジアダプター」を選択。
ゲスト OS を起動して「ifconfig」などで IP アドレスを確認。
「root」は、ログインユーザ名。「192.168.1.4」は、ゲスト OS の IP アドレス。
$ ssh root@192.168.1.4
3)ホストオンリーアダプターを使う。
「ファイル」→「ツール」→「ネットワークマネージャー」。
「ホストオンリーネットワーク」で「作成」。
「アダプター2」で「ネットワークアダプターを有効化」にチェックして「ホストオンリーアダプター」を選択。
(「アダプター1」は「NAT」のまま)
ゲスト OS を起動して「ifconfig」などで IP アドレスを確認。
「root」は、ログインユーザ名。「192.168.56.101」は、ゲスト OS の IP アドレス。
$ ssh root@192.168.56.101