Atualize depois de ler todos os comentários sobre todas as respostas:
Vejo que o seu problema no primeiro lugar é a conectividade entre convidado e host, ao mesmo tempo em que fornece acesso à Internet por NAT para convidados. Eu vou mostrar como fazer isso também com alguns scripts no Fedora 20 HOST !! Scripts podem estar funcionando para o debian moderno ou não!
Na máquina HOST, coloque este script em / root / ou em qualquer lugar, substitua INTERNET_INTERFACE pela sua eth0 ou p5p1 ou wlo1 ou wlan0. se a sua rede doméstica já está usando a rede 192.168.0.0/24 então mude o endereço da br0 com algo como: ifconfig br0 192.168.100.1/24 up Torne o script executável e execute-o:
use vim or nano:
# nano /root/nat.sh
#!/bin/bash
INTERNET_INTERFACE=wlo1
NORMAL_USER=your_username
tunctl -u $NORMAL_USER -t tap0
brctl delbr br0
brctl addbr br0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up
ifconfig br0 192.168.0.1/24 up
iptables -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o $INTERNET_INTERFACE -j MASQUERADE
iptables -I FORWARD 1 -i tap0 -j ACCEPT
sysctl -w net.ipv4.ip_forward=1
service rpcbind restart
service rpcidmapd restart
# chmod +x nat.sh
# ./nat.sh
Como um usuário normal no host, inicie a máquina virtual com (Existe alguma mágica no comando "qemu-kvm", não é apenas qemu!)
$ qemu-kvm -cdrom ~/Downloads/flxde.iso -m 1200 -net nic -net tap,ifname=tap0,script=no
Ofcourse substitui -cdrom com seu -hda e caminho para sua imagem, também -m 500 ou qualquer coisa que você sinta, o improtant é o -net nic -net ......... settings:)
De dentro da máquina Convidada, abra a internet (minha interface de rede é ens3 no Fedora 20 Live Image, provavelmente a sua é eth0):
# ifconfig eth0 192.168.0.100/24 up
verify you can ping 192.168.0.1 before adding it as a gateway.
# ip r add default via 192.168.0.1
# echo "nameserver 8.8.8.8" > /etc/resolv.conf
# ping google.com (verify NAT is working)
NFS relacionado:
Comum: Verifique a conectividade com o ping entre o host < - > convidado
No convidado (com ip 192.168.0.100):
# iptables -F
# service rpcbind restart
# service rpcidmapd restart
# service nfs restart
# vim /etc/exports
/freebsd *(rw,insecure,sync,no_subtree_check,no_root_squash)
# ls -ld /freebsd/
drwxrwxrwx. 4 root root 90 Feb 21 14:41 /freebsd/
# exportfs -var
no host:
# service rpcbind restart
# service rpcidmapd restart
# mkdir /freebsd
# mount -o vers=3 192.168.0.100:/freebsd /freebsd
Por favor, deixe-me saber se algo está claro o suficiente:)