VirtualBox 4.2のFedora 18ゲスト:ホストのアクティブイーサネットインターフェイスに関係なく、ゲストに静的IPv4アドレスを割り当てる方法

VirtualBox 4.2のFedora 18ゲスト:ホストのアクティブイーサネットインターフェイスに関係なく、ゲストに静的IPv4アドレスを割り当てる方法

VirtualBox 4.2.12を実行するUbuntu 13.04ホストがあります。コンソールには有線と無線の両方のネットワークインターフェイスがありますが、通常、ある時点でそのうちの1つだけがアクティブになります。たとえば、自宅では無線ネットワークが有効になり、オフィスでは有線無線ネットワークが有効になります。

今私は欲しいsshゲストとホストが固定IPv4アドレスを使用して互いに(およびホストが接続されているネットワーク)に自由に接続できるように、「ブリッジネットワーキング」モードでFedora 18 VirtualBoxゲストを設定します。今後このようなゲストをより多く追加することになればゲスト同士sshもコミュニケーションできると思います。

しかし、私は次の問題に直面しています:

  1. VirtualBox設定でゲストの「ブリッジネットワーキング」モードを選択した後、ゲストは動的に割り当てられたIPv6アドレスで終わります(一方、静的に割り当てられたIPv4アドレスが必要です)。

  2. ip addrホストでワイヤレスインターフェイスが有効になっている場合、ホストに存在する場合、出力には「lo」と「wlan0」のエントリのみが表示されます。したがって、ホストのp2p1(または有線)インターフェイスが1日早く(オフィスで)有効になっている場合、有線インターフェイスが後で(自宅で)無効になると、そのインターフェイスに割り当てられた固定IPv4アドレスはまったく表示されません。 。

  3. 私は与えられた指示を試しましたここifcfg-p2p1私の場合はファイルを使用します)が、私には機能しません。たとえば、私はできますが、それは大丈夫ですが、stopできdisable NetworkManager.serviceませんrestart network.service(エラーが発生します)"Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalctl -n' for details."

返品

  1. F18仮想マシンに静的IPv4アドレスを割り当てる展開に依存しない方法はありますか?これは、すべてのLinuxディストリビューションがネットワーク設定を別のファイル/ディレクトリ構造に保存する(内部的にも異なるプロパティを持つことができる)、、およびifconfig次の方法はありますか?変更を適用する必要があるファイルに対する変更を維持するにはどうすればよいですか?iproute

  2. 上記の問題#2を回避するには、「ブリッジネットワーキング」に手動で作成されたtun / tapデバイスを使用する必要がありますか?それでは、Ubuntu 13.04でどうすればよいですか?

答え1

他のネットワーク変更の影響を受けないホストとゲスト間の共有ネットワークが必要な場合は、ホスト専用ネットワークを作成し、仮想マシンの2番目のネットワークカードをそのネットワークにマッピングできます。最初のネットワークカードはインターネット接続を提供し、2番目のネットワークカードはゲストとホスト間の通信を提供します。

  1. ホストVirtualBoxで、ファイル...設定...ネットワークに移動し、デフォルト設定を使用してホスト専用ネットワークを作成します。これは、特定の仮想マシンの設定ではなく、VirtualBox全体の設定です。
  2. ホスト VirtualBox 設定で仮想マシン用、ネットワークに移動し、アダプタ2タブをクリックします(アダプタ1設定はブリッジされたままにできます)。
    1. 「ネットワークアダプタの有効化」ボックスをクリックします。
    2. 接続先:ドロップダウンリストからホストアダプタのみを選択します。
    3. [名前:]ドロップダウンリストから、以前に作成したホスト専用ネットワーク(「vboxnet0」など)を選択します。
  3. 仮想マシンを起動し、ネットワーク設定に移動します。 2番目のネットワークアダプタが表示されます。
  4. ホスト専用ネットワークには、DHCPから自動的に受信したアドレスと同じサブネット上にある静的IPアドレスを割り当てます。 VirtualBoxホスト専用ネットワーキングはデフォルトで0.101以上のDHCPアドレスを提供するので、0.2から0.100の間の固定アドレスを割り当てることができると思います。
  5. 同じネットワークに追加する予定の将来の仮想マシンについて、手順2〜4を繰り返します。

関連情報