web-dev-qa-db-ja.com

私のvirtualboxvmにリストされていないネットワークアダプター

Windows7ホストマシンから仮想ボックスにセットアップした仮想マシンにSSHで接続しようとしています。ホストマシンからいくつかの開発マシンとsshを作成し、pingなどを作成したいと思います。 virtualbox内で、VMを選択(openSUSE 12.3))し、右クリックして設定に移動し、[ネットワーク]タブを選択して、次の設定でアダプター2を有効にします。

enter image description here

マシンを起動してifconfigコマンドを実行すると、アダプター2の設定が表示されません。これが私が得るものです:

enter image description here

eth1がリストされていないことがわかります。私が理解していることから、マシンにsshするためのeth1ネットワークアダプタのIPアドレスが必要です。これは、virtualbox VM内にこのアダプターを追加するための正しいプロセスではありませんか?

[〜#〜]編集[〜#〜]

dmesg | grep e1000

enter image description here

2
smilebomb

Virtualboxのセットアップに問題はありません。 Ubuntu VMでも同じセットアップを行っていますが、正常に動作します。問題は、ゲスト内で実行されているOSが両方のネットワークカードを確認し、両方のインターフェイスを設定する必要があることだと思います。 Linuxのバージョンによっては、それを自動的に行うものと行わないものがあります。

たとえば、 here は、Debianでこの問題を抱えている人からのUnixスタックエクスチェンジに関する質問です。その場合、2番目のネットワークインターフェイスを有効にするために、構成ファイルに手動で行を追加する必要がありました。

残念ながら、OpenSUSEに関する具体的な手順を説明することはできません。 このページ この件に関するSUSEのドキュメントのようです(左側にYaSTを使用するためのリンクがあります)。 YaSTからインターフェイスを設定できるようです。または、ディレクトリifcfg-*内のいくつかの/etc/sysconfig/networkファイルを編集する必要がある場合があります。

1
Kenster