web-dev-qa-db-ja.com

virtualboxでPuTTYを使用してubuntuサーバーにアクセスできません

私はvirtualboxにubuntuサーバーをインストールしていて、ホストOSはWindows7です。
PuTTYを使用してそのubuntuサーバーにアクセスする必要があります。
PuTTY経由でアクセスする方法は、仮想ボックスに2つのアダプターを用意することです。1つは[〜#〜] nat [〜#〜]で、もう1つはブリッジアダプタすべてが正常で、仮想サーバーにもインターネット接続があります。インターネットをチェックするために、ubuntuサーバーでこれを使用します。

wget http://www.google.com

そして、ディレクトリにindex.htmlページを正常にダウンロードします。
でもubuntuターミナルに書いたら

ifconfig

次に、PuTTY経由でアクセスできる有効なIPアドレスが表示されません。 enter image description here そして、PuTTY経由でそのIPを試してみると、エラーが表示されます:/ enter image description hereenter image description here これの何が問題になっていますか?ありがとう

2
rakibtg

eth0インターフェースはNAT 1つです。デフォルトでは、発信トラフィックのみを許可します。

ブリッジインターフェースを介してVMにアクセスするには、ifconfig出力にeth1エントリが含まれている必要があります。2番目のNIC。

または、NATのみを使用して、ポート転送を構成することもできます: https://www.virtualbox.org/manual/ch06.html#network_nat

4
jlliagre

Ubuntu Serverを使用しているため、eth1を取得するにはネットワークインターフェイスを手動で作成する必要があります。これを行うには、以下の手順に従ってください。

  • 移動先:Sudo nano/etc/network/interfaces

  • 上記の手順で開いたファイルにeth1を追加します。

    auto eth1

    iface eth1 inet dhcp

  • ctrl + Xを押してファイルを閉じ、閉じている間にyを押してファイルを保存します(または、好きな独自のエディターを使用できます。私はnanoエディターを使用しました)

  • システムを再起動すると、新しいeth1が利用可能になります。

  • 今あなたのVMからifconfigを使用し、今あなたのeth1アドレスを使用します

  • puTTYに移動し、eth1アドレスを使用してログインします

  • それでも機能しない場合は、sshサーバーをVMにインストールして、再試行してください。コマンドは次のとおりです。

2