Fedora-19 (64 ビット OS) で次のコマンドを使用して、サンドボックスで apache インスタンスを作成して起動しようとしています。
virt-sandbox-service create -C -N dhcp,source=default -s static,label=system_u:system_r:svirt_lxc_net_t:s0:c1,c2 -u httpd.service apache1
virt-sandbox-service start apache1
これは(apache)を適切に作成して開始しますが、eth0でIPアドレスを取得せず、ループバックアドレスを持っているだけです。サンドボックス ネットワークを構成し、外部ネットワークとの間でこの Apache インスタンスに接続する方法を教えてください。
ホスト システムに関する情報:
#ifconfig virbr0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:6c:ea:ed txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
#brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.5254006ceaed yes virbr0-nic
#virsh net-list
Name State Autostart Persistent
----------------------------------------------------------
default active yes yes
#virsh net-dumpxml default
<network>
<name>default</name>
<uuid>d507981a-cbd8-47c4-8ba1-fb20496a25a7</uuid>
<forward mode='nat'>
<nat>
<port start='1024' end='65535'/>
</nat>
</forward>
<bridge name='virbr0' stp='on' delay='0' />
<mac address='52:54:00:6c:ea:ed'/>
<ip address='192.168.122.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.122.2' end='192.168.122.254' />
</dhcp>
</ip>
</network>
注: このブリッジは作成していません。これは、Virtual Machine Manager によって自動的に作成および構成されます。
作成されたサンドボックスに関する情報:
#virt-sandbox-service connect apache1
sh-4.2# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::5054:ff:feaa:e2c3 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:aa:e2:c3 txqueuelen 1000 (Ethernet)
RX packets 33 bytes 2232 (2.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 648 (648.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ブリッジは ipv4 のみが構成されており、サンドボックスは ipv6 のみが構成されているようです。ブリッジを ipv6 に設定する方法、またはサンドボックスを ipv4 に設定する方法を誰か教えてください。私はそれが私の問題を解決するかもしれないと思います。