Windows7ホストマシンから仮想ボックスにセットアップした仮想マシンにSSHで接続しようとしています。ホストマシンからいくつかの開発マシンとssh
を作成し、ping
などを作成したいと思います。 virtualbox内で、VMを選択(openSUSE 12.3))し、右クリックして設定に移動し、[ネットワーク]タブを選択して、次の設定でアダプター2を有効にします。
マシンを起動してifconfig
コマンドを実行すると、アダプター2の設定が表示されません。これが私が得るものです:
eth1
がリストされていないことがわかります。私が理解していることから、マシンにssh
するためのeth1
ネットワークアダプタのIPアドレスが必要です。これは、virtualbox VM内にこのアダプターを追加するための正しいプロセスではありませんか?
dmesg | grep e1000
:
Virtualboxのセットアップに問題はありません。 Ubuntu VMでも同じセットアップを行っていますが、正常に動作します。問題は、ゲスト内で実行されているOSが両方のネットワークカードを確認し、両方のインターフェイスを設定する必要があることだと思います。 Linuxのバージョンによっては、それを自動的に行うものと行わないものがあります。
たとえば、 here は、Debianでこの問題を抱えている人からのUnixスタックエクスチェンジに関する質問です。その場合、2番目のネットワークインターフェイスを有効にするために、構成ファイルに手動で行を追加する必要がありました。
残念ながら、OpenSUSEに関する具体的な手順を説明することはできません。 このページ この件に関するSUSEのドキュメントのようです(左側にYaSTを使用するためのリンクがあります)。 YaSTからインターフェイスを設定できるようです。または、ディレクトリifcfg-*
内のいくつかの/etc/sysconfig/network
ファイルを編集する必要がある場合があります。