だからタイトルは基本的にすべてを要約します。 2つのアダプタ(1つはNATネットワーク、もう1つはブリッジネットワーク)を持つ仮想マシンを設定しようとしています。その結果、コンピュータを起動して「ip addr」コマンドを使用すると、両方のアダプタが表示されますが、NATネットワークが設定されているアダプタにはIPが表示されません。
個別に使用すると動作します。 NATネットワークを使用すると、接続されている他のコンピュータを表示でき、ブリッジングを使用するとインターネットに接続できますが、両方を有効にするとインターネットにのみアクセスでき、NATネットワークにはアクセスできません。
なぜこれが起こるのですか?解決策はありますか?
編集:これの目的は、インターネットに接続できると同時に2番目のVMをプライマリVMに接続することです。
答え1
ついに問題を解決できました。問題は、Linuxのインタフェースファイルが追加のインタフェースを「登録」しないことです。だから追加しました。私は次のことをしました。
nano /etc/network/interfaces
だから探してみると内容はこんな感じです。
source blablabla
#loopback network interface
auto lo
iface lo inet loopback
とにかく、デバイスが動作するインターフェイスを指定せずに。ファイルの末尾に以下を追加しました。
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
今両方のインターフェイスが動作します:)