現在、Jenkins を学習するためのオンライン コースを受講していますが、ある時点で行き詰まってしまいました。この問題を検索したところ、同じ問題に直面している人が他にもいることがわかりました。しかし、イーサネットを使用していないためか、解決策を見つけることができません。以下は私が試したことです。
VM Virtual Box をインストールし、ISO から CentOS CentOS-7-x86_64-Minimal-1810 をセットアップしました。
以下は私がネットワークに選択した仕様です。
Centos サーバーが起動すると、ip a コマンドで IP が次のように表示されます。
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
あなたの問題はこの時点で解決されていると思いますが、私も同じ問題に直面しました。
- Wi-Fi 経由で作業していたにもかかわらず、イーサネットを有効にしました。
- ユーザーを作成し、管理者アクセス権を付与することを忘れないでください。IP は 192 などで始まるはずですが、ルート ユーザーの ID は異なるため、作成したアカウントを使用してログインしてみてください。