#freeze ●qemu mkdir /var/virt qemu-img create -f qcow2 centos5.img 2G qemu-img info centos5.img &br; 以下でCDからインストール qemu -m 256 -boot d -cdrom /dev/cdrom -hda centos5.img &br; インストール後は以下でboot qemu -m 256 -boot c -hda centos5.img &br; ○ネットワーク デフォルトでユーザーモードネットワークなるものを使用する。 この場合、ホストOSのNIC越しにネットなどにアクセスすることが可能。 (名前解決やマスカレードなどをホストOSで行ってくれるらしい) だが、ホストOSとゲストOS間のアクセスは不可。 &br; ホストOSとゲストOS間のアクセスを行いたい場合はTAPを使用する。 まずmodprobe tun 次に/etc/qemu-ifup(root:root,755とか)スクリプトを用意する #!/bin/sh /sbin/ifconfig "$1" IPアドレス この場合のIPアドレスはゲストOSとアクセスするためのホストOS側のI/FのIP。 qemu起動時に次のオプションも付加する。 -net nic,vlan=0 -net tap,vlan=0,ifname=tap0 起動後にホストOS側でifconfigするとtap0がupしていることがわかる。 ゲストOS側では通常通り/etc/sysconfig/network-scripts/ifcfg-eth0の 編集などで固定IPを付与して、ifupするとホストOS<->ゲストOS間で pingを行うことができる。 &br; ○ネットワーク(その2) ・ホスト側の設定 bindの設定 ゲスト側にホストからreplyが返らない場合はiptablesを確認!! マスカレード # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ・ゲスト側 resolv.conf DefaultGateway ○その他 ctrl+alt+2でqemuモニタへ ctrl+alt+1で戻る qemuの終了はqemuモニタでquit