私はたくさんのチュートリアルを読みました(または少なくともそうしようとしました)が、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
チュートリアルは以下を示しています:
/etc/xen/xend-config.sxp
を編集し、この行を追加します
(network-script network-bridge)
(vif-script vif-bridge)
domU.cfg
ファイルにvif
を設定します
...
vif = ['ip = 192.168.1.100'] # this is the ip i want
...
ゲストのセットアップインターフェイス/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
でインストールされました
ネットワークを次のように構成しましたが、うまく機能しているようです(どうやら)
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
私には、これはvirt-manager
を使用してネットワーク設定を追加したように見えます。 virt-managerは、デフォルトでVMに「192.168.122.0/24」ネットワークを使用します。
必要に応じて、virt-manager
sメニューからネットワーク構成を変更することをお勧めします:Edit->ConnectionDetails
、次にvirtual-networks
。