Puttyを使用してローカルVM UbuntuにSSHで接続してみてください。

Puttyを使用してローカルVM UbuntuにSSHで接続してみてください。

Ubuntuサーバーの仮想マシンを設定してOpenSSHをインストールしたら、Puttyを使用して接続を試みます。 Puttyの「Hostname」項目に「Ubuntu」と入力しました。ところで、「接続がタイムアウトしました」というエラーが発生しました。

また、Puttyのホスト名に「127.0.0.1」と入力しようとしましたが、「接続が拒否されました」というメッセージが表示されました。 Oracle VMがSSHとHTTPへのポート転送をすでに実行しているため、これを実行する方法がわかりません。

ベストアンサー1

VirtualBoxは、次のコマンドを使用してホストネットワークに接続するプライベートネットワーク(10.0.2.x)を作成します。ネットワークアドレス変換。 (特に設定しない限り)

これは、ホストネットワークからプライベートネットワークのホストに直接アクセスできないことを意味します。これにはポート転送が必要です。たとえば、仮想マシンのネットワーク設定で127.0.1.1からポート22を開くようにVirtualBoxを設定できます(ループバックホストアドレス)とすべてのトラフィックを10.0.2.1のポート22(仮想マシンの内部アドレス)に転送します。

これにより、パテを127.0.1.1のポート22として指定でき、VirtualBoxは接続を仮想マシンにリダイレクトします。これにより、sshデーモンは接続に応答してログインできます。

おすすめ記事