短縮版
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にアクセスするには、どのような手順を踏む必要がありますか?