우분투 14.04 호스트 컴퓨터 에서 KVM 을 설정하려고 합니다.
무선 인터페이스를 사용하여 컴퓨터의 인터넷에 액세스합니다. 무선 인터페이스
/etc/networks/interfaces
를 아래와 같이 설정했습니다 .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
내 컴퓨터가 가상화에 사용 가능한지 확인했으며이 명령은 하드웨어가 가상화를 지원하는지 확인합니다.
egrep '(vmx|svm)' /proc/cpuinfo
kvm 가상화에 필요한 패키지를 아래와 같이 설치했습니다 .
apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder
또한 kvm에 대한 브리지 네트워크를 구성하기 위해 브리지 유틸리티 패키지를 설치했습니다 .
apt-get install bridge-utils
/etc/network/interfaces
브리지 네트워크를 아래와 같이 수정했습니다 .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
위의 단계 후, 나는 수 있어요
ping 192.168.1.40
또한 나는이 볼 수 BR0 및 virbr0 의 출력에 나열ifconfig -a
명령. 무선 인터페이스에 아무런 문제없이 인터넷에 액세스 할 수도 있습니다.그러나 위의 단계 후에
ubuntu-vm-builder
명령을 사용하여 다른 OS를 추가하려고 하면 새 OS를 추가 할 수 없습니다. 새 OS를 추가하는 데 사용하는 명령입니다.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;
이 질문 에서 설명한 것처럼 무선 인터페이스를 사용하여 브리지 네트워크를 설정하는 것은 조용히 복잡하다는 것을 알았습니다 . 그러나 대답에서 설명하는 것처럼 터널링 장치를 사용하는 것이 가능합니다. 이 링크 에서 제안한 옵션을 시도했습니다 . 그러나 나는 그것을 작동시키지 못했습니다.
sudo sysctl net.ipv4.conf.wlan0.proxy_arp=1