web-dev-qa-db-ja.com

ubuntu 12.04.1LTSでのxenDom0ネットワークのセットアップ

私はたくさんのチュートリアルを読みました(または少なくともそうしようとしました)が、xenHost用にネットワークを構成する方法をうまく説明できるものはありません。

私のDom0には、eth0(実際のインターフェイス)とvirbr0の2つのインターフェイスがあります(bridge-utilsによって作成されたと思います)

  • eth0 192.168.1.254 #is static
  • virbr0 192.168.122.1 #i dont know where is the conf

チュートリアルは以下を示しています:

  1. /etc/xen/xend-config.sxpを編集し、この行を追加します

    (network-script network-bridge)
    (vif-script vif-bridge)
    
  2. domU.cfgファイルにvifを設定します

    ...
    vif = ['ip = 192.168.1.100'] # this is the ip i want
    ...
    
  3. ゲストのセットアップインターフェイス/etc/network/interfaceゲストはdebootstrapユーティリティを使用したUbuntuAMD12.04セットアップです

    auto eth0
    iface eth0 inet static
    address 192.168.1.251
    gateway 192.168.1.1
    netmask 255.255.255.0
    

しかし、DomUネットワークにアクセスできません。

追加情報

$ brctl show
bridge name     bridge id               STP enabled     interfaces
virbr0          8000.000000000000       yes

Ubuntu 12.04.1 LTS x86_64
CPU: Xeon 5150 @ 2.66Ghz (x2)
RAM: 20GB (Dom0 1024M)

:XenはSudo apt-get install xen-utils-4.1 xenwatch xen-tools xen-utils-common virtinst virt-viewer virt-manager bridge-utilsでインストールされました

ソリューションはxl toolstackでのみ機能します

ネットワークを次のように構成しましたが、うまく機能しているようです(どうやら)

auto eth0 xenbr0

iface eth0 inet manual

iface xenbr0 inet static
 bridge_ports eth0
 bridge_stop on
 bridge_maxwait 1
 address 192.168.1.254
 netmask 255.255.255.0
 gateway 192.168.1.1
2
rkmax

私には、これはvirt-managerを使用してネットワーク設定を追加したように見えます。 virt-managerは、デフォルトでVMに「192.168.122.0/24」ネットワークを使用します。

必要に応じて、virt-managersメニューからネットワーク構成を変更することをお勧めします:Edit->ConnectionDetails、次にvirtual-networks

1
Andreas Florath