短縮版
Windows 10ホストからUbuntuゲストVirtualBox VMを実行している場合ssh、リモートLinuxサーバーからUbuntuゲストVMにアクセスするには、どのような手順が必要ですか?
_______________________
[                     ]
[ Windows 10          ]
[ ___________________ ]            ____________________
[ [                  ]]            [                   ]
[ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ]
[ [__________________]]            [___________________]
[_____________________]
ロングバージョン
私が混乱しているのは、AFAIKがUbuntuゲストVMを使用せず、代わりに実際のUbuntuマシンを使用していcat /etc/hostsた場合、ローカルのIPアドレスを検索し、その後リモートからIPアドレスを見つけるだけだったためです。
user@remote --ssh--> user@<local IP>
UbuntuゲストからSUSEリモートサーバーにSSHで接続できるように、SSHキーをすでに設定しています(つまり、ゲスト~/.ssh/id_rsa.pubはすでにリモートに保存されています~/.ssh/authorized_keys)。つまり、私はすでにできます:
ssh -Y user@remote
問題なく、しかし、私は自分のゲストのIPアドレスが何であるかわからないからといって、逆にそれを行うことはできません。またssh、Ubuntu GUIの「接続情報」にあるIPアドレスを使って-を試しました。
また明確にするために:
ゲストVMはUbuntu 12.04 LTS(64ビット)
VirtualBox設定のほとんど:デフォルト
ネットワークアダプターの有効化:NAT(ケーブル接続、ポート転送なし)
私はsshサーバーをセットアップしていませんが、それが必要かどうかはわかりません(?)、これはこれまでのところ私の理解です。
したがって、Windows 10ホストからUbuntuゲストVirtualBox VMを実行している場合ssh、リモートLinuxサーバーからUbuntuゲストVMにアクセスするには、どのような手順を踏む必要がありますか?