QEMU сеть между виртуальными машинами

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Ответить
d3rp
Сообщения: 28
ОС: Ubuntu 10.01

QEMU сеть между виртуальными машинами

Сообщение d3rp »

как сделать сеть между виртуальными машинами в qemu?
Адрес jabber конференции форума: linuxforum@conference.jabber.ru
https://twitter.com/d3rp
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: QEMU сеть между виртуальными машинами

Сообщение pento »

Код: Выделить всё

$ cat qemu1_start.sh

#! /bin/sh

IFNAME=`sudo /usr/sbin/tunctl -b -u $USER | cut -d"'" -f2`
qemu -m 64 -nographic -net nic -net tap,ifname=$IFNAME,script=./qemu-ifup1 disk1.img
/usr/sbin/tunctl -d $IFNAME
-------------------------------------------------------------
$ cat ./qemu-ifup1

#!/bin/sh
sudo -p "Password for $0:" /sbin/ifconfig $1 172.20.0.1 netmask 255.255.255.0 broadcast 172.20.0.255
# если вирт. машину надо выпустить в локалку/Интернет
#sudo iptables -t nat -D POSTROUTING -s 172.20.0.2 -o eth0 -j SNAT --to-source 10.0.0.1
#sudo iptables -t nat -I POSTROUTING -s 172.20.0.2 -o eth0 -j SNAT --to-source 10.0.0.1

#sudo /etc/init.d/bind9 reload
sleep 2
-------------------------------------------------------------

В линуксе, который в qemu:
# ifconfig eth0 172.20.0.2 netmask 255.255.255.0 broadcast 172.20.0.255
# route add default gw 172.20.0.1
Спасибо сказали:
d3rp
Сообщения: 28
ОС: Ubuntu 10.01

Re: QEMU сеть между виртуальными машинами

Сообщение d3rp »

Это я знаю, сеть между хостом и виртуальной машиной работает, необходимо сделать сеть между двумя виртуальными машинами.
Адрес jabber конференции форума: linuxforum@conference.jabber.ru
https://twitter.com/d3rp
Спасибо сказали:
Ответить