PDA

View Full Version : ScientificLinux-Qemu-Bridge


Cobra78
30-11-2009, 13:06
Salve gente.

Allora, ho una ScientificLinux 5.4, devo installarci delle macchine virtuali con qemu e rete bridged

Ho seguito svariate guide, attualmente il bridge viene tirato su in fase di startup, con l'ip per navigare in rete, e gli viene agganciata la eth0 (priva di ip o altro), lo script qemu-ifup tira su la tap0 (usando openvpn --mktun) priva di ip, e la aggiunge al bridge.

Iptables non è attivo, però non funziona nulla, nel senso che dalla macchina virtuale non riesco nemmeno a pingare l'host e viceversa. Idee?

sacarde
30-11-2009, 17:03
una volta eseguito o script:
qemu_setup
(che tira su l'iterfaccia tap0)

io eseguo con:

qemu-kvm
-m 500
-hda centos.img
-net nic,vlan=0,macaddr=00:00:10:52:37:50,model=ne2k_pci
-net tap,vlan=0,ifname=tap0
-k en-us'

Cobra78
30-11-2009, 17:16
una volta eseguito o script:
qemu_setup
(che tira su l'iterfaccia tap0)

io eseguo con:

qemu-kvm
-m 500
-hda centos.img
-net nic,vlan=0,macaddr=00:00:10:52:37:50,model=ne2k_pci
-net tap,vlan=0,ifname=tap0
-k en-us'

Fammi vedere il tuo qemu etup, perchè alla fine è quello che faccio io, non uso il model ma quello è irrilevante fintanto che il modello è comunque supportato.

sacarde
30-11-2009, 19:40
# insert the tuntap module
modprobe tun

# insert the bridge module
modprobe bridge


tunctl -t tap0 -u sacarde


#/usr/sbin/openvpn --mktun --dev tap0

# insert the kqemu module
#modprobe kqemu major=0

# setup bridge
#dhclient -r eth0
#dhcpcd -k
ifconfig eth0 down
brctl addbr br0
ifconfig eth0 up
brctl addif br0 eth0
dhcpcd br0
#dhclient br0
#dhcpcd br0
#ifconfig br0 192.168.1.83 up
ifconfig eth0 down
ifconfig eth0 192.168.1.10 up
route add default gw 192.168.1.1

Cobra78
01-12-2009, 22:48
Alla fine ho risolto....ma non so come....-.-''