setup kvm em uma interface sem fio em uma máquina de laptop

11

Estou tentando configurar o KVM na máquina host do ubuntu 14.04 .

  1. Eu uso uma interface sem fio para acessar a internet na minha máquina. Eu ter configurado a interface sem fio no meu /etc/networks/interfaces como abaixo.

    auto wlan0
    iface wlan0 inet static
    address 192.168.1.9
    netmask 255.255.255.0
    gateway 192.168.1.1
    wpa-ssid My_SSID
    wpa-psk SSID_Password
    dns-nameservers 8.8.8.8
    dns-search lan
    dns-domain lan
    
  2. Eu verifiquei se minha máquina está disponível para virtualização e isso comando confirma que meu hardware suporta virtualização.

    egrep '(vmx|svm)' /proc/cpuinfo
    
  3. Eu instalei os pacotes necessários para a virtualização kvm abaixo.

    apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder
    
  4. Eu também instalei o pacote bridge utils para configurar a rede de bridge para o meu kvm .

    apt-get install bridge-utils
    
  5. Eu modifiquei meu /etc/network/interfaces para permitir a rede em ponte como abaixo.

    auto br0
    iface br0 inet static
    address 192.168.1.40
    network 192.168.1.0
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8
    dns-search lan
    dns-domain lan
    bridge_ports wlan0
    bridge_stp 0ff
    bridge_fd 0
    bridge_maxwait 0
    wpa-ssid my_ssid
    wpa-psk ssid_password
    
  6. Após o passo acima, eu posso ping 192.168.1.40 e também eu poderia ver que há br0 e virbr0 listados na saída de ifconfig -a comando. Eu também sou capaz de acessar a internet sem qualquer problema com minha interface sem fio.

  7. No entanto, após o passo acima, se eu tentar adicionar outro SO usando ubuntu-vm-builder comando, não consigo adicionar um novo sistema operacional. Este é o comando que eu uso para adicionar um novo sistema operacional.

    sudo ubuntu-vm-builder kvm trusty \
    --domain rameshpc \
    --dest demo1 \
    --hostname demo1 \
    --arch amd64 \
    --mem 1024 \
    --cpus 4 \
    --user ladmin \
    --pass password \
    --bridge br0 \
    --ip 192.168.1.40 \
    --mask 255.255.255.0 \
    --net 192.168.1.0 \
    --bcast 192.168.1.255 \
    --gw 192.168.1.1 \
    --dns 8.8.8.8 \
    --components main,universe \
    --addpkg acpid \
    --addpkg openssh-server \
    --addpkg linux-image-generic \
    --libvirt qemu;///system;  
    

Eu vi que configurar uma rede em ponte usando uma interface sem fio é muito complicado, como discutido em essa pergunta . No entanto, como a resposta descreve, é possível usar um dispositivo de tunelamento. Eu tentei a opção como sugerido em este link . Mas eu não consegui fazer isso funcionar.

    
por Ramesh 04.10.2014 / 01:59

1 resposta

14

Como alguém disse com razão uma vez, Nada é impossível no Linux TM , eu poderia alcançar o kvm no meu host com uma rede de ponte sobre uma interface sem fio.

Estes são os passos que segui para realizar o mesmo.

  1. Eu instalei o pacote virt-manager para gerenciar a instalação mais eficientemente. Eu instalei como abaixo.

    sudo apt-get install virt-manager
    
  2. Agora, crie uma nova sub-rede usando a GUI do Virt Manager, conforme destacado abaixo. Esta é basicamente uma sub-rede da nossa rede de host existente.

  3. Depoisdedefinirestanovasub-rede,verifiquesearedeestádisponíveleexecutarpingemalgunssitesparaverificaraconectividadedarede.

  4. Alémdisso,verifiqueasinformaçõesderoteamentousandoocomandorouteefaçaCertifique-sedequewlan0evirbr2nãotêmomesmodestino.

  5. Agora,aetapafinalparaqueissofuncioneéemitirocomandoabaixo.Aqui192.168.1.9éoendereçodamáquinahost.

    arp-iwlan0-Ds192.168.1.9wlan0pub
  6. Apósopassoacima,conseguiinstalarcomsucessoumFedorasistemaoperacionalconvidadousandoovirt-manager.

Referências

link link

    
por 04.10.2014 / 04:09