From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: sisyphus@lists.altlinux.org References: <200712241804.30262.hihin@yandex.ru> <200712261624.34727.hihin@yandex.ru> From: Sergey Bolshakov Date: Fri, 28 Dec 2007 01:26:20 +0300 In-Reply-To: <200712261624.34727.hihin@yandex.ru> (ruslandh's message of "Wed, 26 Dec 2007 16:24:32 +0300") Message-ID: User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.5-b28 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] Qemu X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2007 22:26:22 -0000 Archived-At: List-Archive: List-Post: >>>>> "ruslandh" == ruslandh writes: > В сообщении от Monday 24 December 2007 18:04:27 ruslandh написал(а): > Вот гщё вопрос по Qemu. > Читаю : > http://people.redhat.com/berrange/olpc/sdk/network-bridge.html > The master configuration file is /etc/sysconfig/qemu-network. In this file > there are 3 sets of options to configure. > .... > А как это у нас делать ? У нас можно использовать штатные средства по назначению. $ qemu -net nic -net tap,ifname=qlinux,script=no ... где qlinux -- название (произвольное) интерфейса, описанного в /etc/net: $ cat /etc/net/ifaces/qlinux/options TYPE=tuntap TUNTAP_USER=me # юзер, запускающий qemu, должен входить в группу tun $ Далее, имея ввиду, что с полученным tun/tap интерфейсом можно обращаться практически как с обычным eth, можно предложить два (или больше) варианта: 1) роутить qemu, тогда задаём адрес 'этого' конца, например, так: $ cat /etc/net/ifaces/qlinux/ipv4address 172.16.0.1/24 $ а внутри qemu выставляем, скажем, 172.16.0.2/24 2) бриджить с штатным eth0, например, чтобы получать адрес внутри qemu от dchpd где-то по соседству: добавляем в /etc/net/ifaces/{qlinux,eth0}/option: ONBOOT=no и описываем интерфейс /etc/net/ifaces/br0: $ cat /etc/net/ifaces/br0/options TYPE=bri HOST="qlinux eth0' $ по вкусу переносим настройки из ifaces/eth0 (ipv4addr, ipv4route etc) в ifaces/br0/ --