Putty から VirtualBox 上の Centos 7 に接続できません。致命的なエラーが発生し、接続が拒否されました

Putty から VirtualBox 上の Centos 7 に接続できません。致命的なエラーが発生し、接続が拒否されました

現在、Jenkins を学習するためのオンライン コースを受講していますが、ある時点で行き詰まってしまいました。この問題を検索したところ、同じ問題に直面している人が他にもいることがわかりました。しかし、イーサネットを使用していないためか、解決策を見つけることができません。以下は私が試したことです。

  1. VM Virtual Box をインストールし、ISO から CentOS CentOS-7-x86_64-Minimal-1810 をセットアップしました。

  2. 以下は私がネットワークに選択した仕様です。

    ここに画像の説明を入力してください

  3. Centos サーバーが起動すると、ip a コマンドで IP が次のように表示されます。

    ここに画像の説明を入力してください

  4. Putty をダウンロードし、PuTTY 経由でアクセスできるように、そこに記載されている IP (つまり 127.0.0.1) を追加しました。

    ここに画像の説明を入力してください

しかし、私が目にするエラーは

ここに画像の説明を入力してください

サーバーからGoogleにアクセスできません

ここに画像の説明を入力してください

SSH 経由でサーバーを有効にしてみました。

suo yum -y install openssh-server openssh-clients

しかし、私は次のような反応を目にすることになる

ここに画像の説明を入力してください

Wi-Fi アダプターを使用して、つまりイーサネット ケーブルなしで接続しようとする場合、別のプロセスがありますか? さらに、私の Lenovo ラップトップには、ケーブルを接続するスロットがありません。

解決策を見つけるのに 2 時間近く費やしましたが、まだ探しています。アドバイスがあれば大歓迎です。ありがとうございます!

編集:

コメントで共有されたリンクに基づいて、アダプタ 1: 接続先を NAT に変更しました。

ここに画像の説明を入力してください

その後、自分の推測に基づいてポート転送を実行しようとしました。ポートをどこから取得するかはわかりません。

ここに画像の説明を入力してください

Centos IP としてホスト IP を使用し、ipconfig /all に表示される仮想マシン IP としてゲスト IP を使用しましたが、ポートの取得方法がわかりません。これが正しい方向であるかどうか検証していただけますか。

答え1

IP アドレス 127.0.0.1 は、「ループバック コネクタ」上のローカルホストです。これは、特定のシステム内のネットワークでのみ機能します。Putty が 127.0.0.1 に接続しようとすると、Putty を実行しているシステム (おそらくホスト システム) に接続しようとします。

少し読んでみてくださいVirtualbox ネットワーク

「ブリッジアダプタ」の代わりに NAT を使用します。

いずれの場合も、「ケーブルが接続されています」を確認してください。

答え2

あなたの問題はこの時点で解決されていると思いますが、私も同じ問題に直面しました。

  1. Wi-Fi 経由で作業していたにもかかわらず、イーサネットを有効にしました。
  2. ユーザーを作成し、管理者アクセス権を付与することを忘れないでください。IP は 192 などで始まるはずですが、ルート ユーザーの ID は異なるため、作成したアカウントを使用してログインしてみてください。

関連情報