แแแแ แแชแแฃแแ แกแแกแขแแแแก แฉแแขแแแ แแแแก แแ แแแแแแแแแก แแแแแแ แแแ แกแแ แแแ แแแแ KVM-แแก แแแ แแจแ แแ แแ แแก แแแ แขแแแ แแแแชแแแ. แฉแแแ แแฅแแแแ KVM-over-IP-แก แฉแแแแแแแก แแฆแแแแแแก แกแฃแ แแแแกแ แแ แแแ แขแฃแแแฃแ แ แแแแ แแขแแก แแแจแแแแแแ.
แแแแ แแชแแฃแ แกแแกแขแแแแกแแแ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแแก แจแแแแฎแแแแแจแ
แแแกแขแแแชแแฃแ แ KVM
แกแแ แแแ แแก แแแแกแแแแ แฌแแแแแ แจแแแแซแแแแ แฉแแจแแแแแฃแแ แฎแแแกแแฌแงแแแแแก แแแแแงแแแแแแ, แ แแแแ แแชแแ IPMI แแ Intelยฎ vProโข, แแ แแแ แ แแแฌแงแแแแแแแแแแก แแแจแแแแแแ, แกแแฎแแแฌแแแแแแ IP-KVM. แแ แแก แกแแขแฃแแชแแแแ, แ แแแแกแแช แงแแแแ แฉแแแแแแแแแ แขแแฅแแแแแแแ แแแฃแฌแแแแแแแแ. แแฃแแชแ, แแก แแ แแ แแก แแแกแแกแ แฃแแ. แแฃ แกแแ แแแ แแก แแแกแขแแแชแแฃแ แแ แแแแแขแแแ แแแ แจแแกแแซแแแแแแแ Linux แแแแ แแชแแฃแแ แกแแกแขแแแแก แกแแคแฃแซแแแแแ แแฆแแแแแแก แกแฃแ แแแจแ, แแแจแแ KVM-over-IP แจแแแซแแแแ แกแฌแ แแคแแ แแ แแแแแแแแฃแแ แแงแแก.
แแฆแแแแแแก แกแฃแ แแแ แแ แแก แกแ แฃแแคแแกแแแแแ แแแแ แแชแแฃแแ แกแแกแขแแแ, แ แแแแแแช แแแแแแ แแแแก RAM-แจแ. แแแ แแแแ, แฉแแแ แจแแแแแซแแแ แแแฃแจแแแ แแแแแกแแแแ แ แแ แแแ แแแ, แแแ แจแแ แแก แแแ แขแฃแแแฃแ แ แแแแฅแแแแแ (VM). แแแฃ, แแฅแแแ แจแแแแซแแแแ แแแฃแจแแแ VM, แ แแแแแก แคแแ แแแแแจแแช แแแฃแจแแแแแก แกแแ แแแ แแก แแแแ แแชแแฃแแ แกแแกแขแแแ. VM แแแแกแแแแ แฌแแแแแ แจแแแซแแแแ แแ แแแแแแแแฃแแ แแงแแก, แแแแแแแแแ, VNC-แแก แกแแจแฃแแแแแแ.
แกแแ แแแ แแก แแแแ แแชแแฃแแ แกแแกแขแแแ VM-แจแ แแแกแแจแแแแแ, แแฅแแแ แฃแแแ แแแฃแแแแแ แกแแ แแแ แแก แแแกแแแแ, แ แแแแ แช VM แแแกแแแแ. Linux แแฏแแฎแแก แแแแ แแชแแฃแ แกแแกแขแแแแแจแ แคแแแแแฃแ แ แแแกแแแแ แฌแแ แแแแแแแแแแ แคแแ แแแก แแแแแแก แแแฌแงแแแแแแแแแแ / dev / sdX, แ แแแแแแแแแแช แจแแแซแแแแ แแฃแจแแแแ แฉแแแฃแแแแ แแแ แคแแแแแแแก แแกแแแแกแแ.
แแแแแแ แแ แฐแแแแ แแแแแ แ, แ แแแแ แแชแแ QEMU แแ VirtualBox, แกแแจแฃแแแแแแก แแแซแแแแ แจแแแแแฎแแ VM แแแแแชแแแแแ โแแแแแแฃแแโ แคแแ แแแ, แแแฃ แแฎแแแแ แแแแแชแแแแ แจแแแแฎแแ แฐแแแแ แแแแแ แแก แแแขแแแแแแชแแแแแแก แแแ แแจแ. แแแ แแแแ, VM แจแแแซแแแแ แแแจแแแแฃแแ แแงแแก แกแแ แแแ แแก แคแแแแแฃแ แ แแแกแแแแแก แแแแแงแแแแแแ.
แแก แแแแแแ แกแแญแแ แแแแก แ แแกแฃแ แกแแแก แแฆแแแแแแก แกแฃแ แแแแก แแ แแแกแจแ แแ แกแแแฃแแ VM-แแก แแแกแแจแแแแแ. แแฃแแชแ, แแฃ แแฅแแแ แแแฅแแ แแแฎแ แแ แแแขแ แแแแแแแแขแ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ, แแก แแ แแฅแแแแ แแ แแแแแแ.
แแแ แแแแก แแแแแแแแแ
แแแ แขแฃแแแฃแ แแแแฅแแแแ แจแแแแซแแแแ แแแแแแงแแแแ แแกแฃแแฃแฅแ แแ แแแ แขแแแ แแ แแแ แแแ
แแแ แแแแ, แ แแช แฃแแแ แแแแแแแแ, แแ แแก แแแ แฌแแฃแแแแ, แ แแ แแฆแแแแแแก แกแฃแ แแแ แแงแแแแแก แฃแแฎแแแก แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแก. แจแแแแซแแแแ แจแแแแแฌแแแ แแ แแแแแแฎแแแ OS-แแก แงแแแแ แแแแแแแแแขแ แจแแแแแแ แแ แซแแแแแแ:
pacman -Suy
แแแแแฎแแแแแก แจแแแแแ, แแฅแแแ แฃแแแ แแแแแแกแขแแแแ แแ QEMU. แแแกแขแแแแชแแแก แแ แซแแแแแ pacman-แแก แกแแจแฃแแแแแแ แแกแ แแแแแแงแฃแ แแแ:
pacman -S qemu
แแแแแ แจแแแแแแฌแแแ, แ แแ qemu แกแฌแแ แแ แแ แแก แแแแแกแขแแแแ แแแฃแแ:
root@sel-rescue ~ # qemu-system-x86_64 --version
QEMU emulator version 4.0.0
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
แแฃ แงแแแแแคแแ แ แแกแแ, แแแจแแ แแฆแแแแแแก แกแฃแ แแแ แแแแ แแ แแก แฌแแกแแกแแแแแแ.
แแแ แขแฃแแแฃแ แ แแแแฅแแแแก แแแฌแงแแแ
แแแ แแแ แ แแแจแ, แแฅแแแ แฃแแแ แแแแแฌแงแแแขแแ VM-แแกแแแแก แแแแแงแแคแแแ แ แแกแฃแ แกแแแแก แ แแแแแแแแ แแ แแแแ แแแแแ แคแแแแแฃแ แ แแแกแแแแแกแแแ แแแแแแแแ แแแแแ. แฉแแแแก แจแแแแฎแแแแแจแ, แแแ แขแฃแแแฃแ แแแแฅแแแแก แแแแแแงแแคแ แแ แแแ แแแก แแ แแ แแแแแแแแขแก RAM-แก, แฎแแแ แแแกแแแแ แแแแแแแแแฃแแแ แแแแแ. / dev / sda ะธ / dev / sdb. แแแแแฌแงแแ VM:
qemu-system-x86_64
-m 2048M
-net nic -net user
-enable-kvm
-cpu host,nx
-M pc
-smp 2
-vga std
-drive file=/dev/sda,format=raw,index=0,media=disk
-drive file=/dev/sdb,format=raw,index=1,media=disk
-vnc :0,password
-monitor stdio
แชแแขแ แแแขแ แแแขแแแ แแแแก แจแแกแแฎแแ, แแฃ แ แแก แแแจแแแแก แแแแแแฃแแ แแแ แแแแขแ แ:
- -แ 2048 แ - แแแแแงแแแแ 2 GB แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ VM-แกแแแแก;
- -net nic -net แแแแฎแแแ แแแแแ โ แฅแกแแแจแ แแแ แขแแแ แแแแจแแ แแก แแแแแขแแแ แฐแแแแ แแแแแ แแก แแแจแแแแแแ NAT-แแก (แฅแกแแแแก แแแกแแแแ แแแก แแแ แแแแแแก) แแแแแงแแแแแแ;
- -แฉแแ แแแ-แแแ โ แฉแแ แแแ แกแ แฃแแ แแแ แขแฃแแแแแแชแแ KVM (แแแ แแแแ แแแ แขแฃแแแฃแ แ แแแแฅแแแ);
- -cpu แฐแแกแขแ โ แแแ แขแฃแแแฃแ แแ แแชแแกแแ แก แแแฃแแแแแแ, แ แแ แแแแฆแแก แกแแ แแแ แแก แแ แแชแแกแแ แแก แแแแแ แคแฃแแฅแชแแแแแ แแแ;
- -M PC - แแแแแแฃแขแแ แแก แแฆแญแฃแ แแแแแแแก แขแแแ;
- -แกแแ 2 โ แแแ แขแฃแแแฃแ แ แแ แแชแแกแแ แ แฃแแแ แแงแแก แแ แแแ แแแแแแ;
- -vga std โ แแแ แฉแแแ แกแขแแแแแ แขแฃแแ แแแแแ แแแ แแแ, แ แแแแแแช แแ แฃแญแแ แก แแฎแแ แก แแแแ แแแ แแแแก แแแ แฉแแแแแแแแก;
- -drive file=/dev/sda,format=raw,index=0,media=แแแกแแ
- แคแแแแ=/dev/sdX โ แแแ แกแแ แแแ แแก แแแกแแแก แแแแแแก แแแฌแงแแแแแแแแกแแแ;
- แคแแ แแแขแ = แแแแแแฃแแ โ แแฆแแแแจแแแแ, แ แแ แแแแแแแแฃแ แคแแแแจแ แงแแแแ แแแแแชแแแ แแ แแก โแแแแแแฃแแโ แกแแฎแแ, แแแฃ แ แแแแ แช แแแกแแแ;
- แแแแแฅแกแ = 0 โ แแแกแแแก แแแแแ แ, แฃแแแ แแแแแแ แแแก แแ แแแ แงแแแแแ แแแแแแแแ แแแกแแแกแแแแก;
- แแแแแ = แแแกแแ โ แแแ แขแฃแแแฃแ แแ แแแแฅแแแแ แฃแแแ แแฆแแแ แแก แแก แกแแชแแแ, แ แแแแ แช แแแกแแ;
- -vnc: 0, แแแ แแแ โ แแแฃแจแแแ VNC แกแแ แแแ แ แแแแฃแแแกแฎแแแแแ 0.0.0.0:5900, แแแแแแงแแแแ แแแ แแแ แแแขแแ แแแแชแแแก แกแแฎแแ;
- - แกแขแแแแก แแแแแขแแ แแแแ โ แแแแแแแกแขแ แแขแแ แกแ แแ qemu-แก แจแแ แแก แแแแฃแแแแแชแแ แแแฎแแแแ แกแขแแแแแ แขแฃแแ แจแแงแแแแแก/แแแแแแแแแแ แแแแแแแแแก แแแจแแแแแแ.
แแฃ แงแแแแแคแแ แ แ แแแแแ, QEMU แแแแแขแแ แ แแแแฌแงแแแ:
QEMU 4.0.0 monitor - type 'help' for more information
(qemu)
แฉแแแ แแฆแแแแจแแแ, แ แแ แแแขแแ แแแแชแแ แฎแแแแ แแแ แแแแก แแแแแงแแแแแแ, แแแแ แแ แแ แแแแฃแแแแแ แแแแแ แแแ แแแ. แแก แจแแแซแแแแ แแแแแแแแก แจแแชแแแแก vnc แแแ แแแแก แแ แซแแแแแแก QEMU แแแแแขแแ แแ แแแแแแแแแ. แแแแจแแแแแแแแแ แจแแแแจแแแ: แแแ แแแ แแ แจแแแซแแแแ แแงแแก แ แแ แกแแแแแแแแ แแแขแ.
(qemu) change vnc password
Password: ******
แแแแก แจแแแแแ, แฉแแแ แจแแแแแซแแแ แแแแฃแแแแจแแ แแแ แแแแแกแแแแ VNC แแแแแแขแก, แแแแแแแแแ, Remmina, แฉแแแแ แกแแ แแแ แแก IP แแแกแแแแ แแแก แแแแแงแแแแแแ, แฉแแแ แแแแ แแแแแแแแฃแแ แแแ แแแแ.
แแฎแแ แฉแแแ แแ แ แแฎแแแแ แแฎแแแแแ แจแแกแแซแแ แจแแชแแแแแแก แแแขแแแ แแแแก แแขแแแแ, แแ แแแแ แจแแแแแซแแแ แแแแแแ แแแแแแแแแแแช.
แ แแแแกแแช แแแแกแ แฃแแแแ, แฃแแแ แแแแแ แแแ แแแ แขแฃแแแฃแ แ แแแแฅแแแ. แแก แจแแแซแแแแ แแแแแแแแก แแ OS-แจแ, แแแแแ แแแแก แกแแแแแแแก แแแแแแแแแ, แแ แแ แซแแแแแแก แแแชแแแแ system_powerdown QEMU แแแแแขแแ แจแ. แแก แแฅแแแแ แแแแแ แแแแก แฆแแแแแแก แแ แแฎแแ แแแญแแ แแก แขแแแคแแกแ: แแแ แขแฃแแแฃแ แ แแแแฅแแแแก แจแแแแแ แแ แกแแแฃแแ แแแแ แแชแแฃแแ แกแแกแขแแแ แจแแฃแคแแ แฎแแแแแ แแแแฎแฃแ แแแ.
แแแแ แแชแแฃแแ แกแแกแขแแแแก แแแกแขแแแแชแแ
แแแ แขแฃแแแฃแ แแแแฅแแแแก แแฅแแก แกแ แฃแแ แฌแแแแแ แกแแ แแแ แแก แแแกแแแแแ แแ, แจแแกแแแแแแกแแ, แแแกแ แแแแแงแแแแแ แจแแกแแซแแแแแแแ แแแแ แแชแแฃแแ แกแแกแขแแแแก แฎแแแแ แแแกแขแแแแชแแแกแแแแก. แแ แแแแแ แแ แจแแแฆแฃแแแ แแ แแก แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แ แแแแแแแแ: ISO แกแฃแ แแแ แงแแแแแแแแก แแ แจแแแซแแแแ แแแแแแแกแแแก RAM-แจแ. แแแแแ แแแแแแงแแ แแแฎแ แแแแแแแแขแ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ แแแแแกแแฎแฃแแแแแก แจแแกแแแแฎแแ / mnt:
mount -t tmpfs -o size=4G tmpfs /mnt
แฉแแแ แแกแแแ แแแแแแแฌแแ แ FreeBSD 12.0 แแแแ แแชแแฃแแ แกแแกแขแแแแก แแแกแขแแแแชแแแก แกแฃแ แแแก:
wget -P /mnt ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/12.0/FreeBSD-12.0-RELEASE-amd64-bootonly.iso
แแฎแแ แแฅแแแ แจแแแแซแแแแ แแแแฌแงแแ VM:
qemu-system-x86_64
-m 2048M
-net nic -net user
-enable-kvm
-cpu host,nx
-M pc
-smp 2
-vga std
-drive file=/dev/sda,format=raw,index=0,media=disk
-drive file=/dev/sdb,format=raw,index=1,media=disk
-vnc :0,password
-monitor stdio
-cdrom /mnt/FreeBSD-12.0-RELEASE-amd64-bootonly.iso
-boot d
แแ แแจแ -แฉแแฅแแ แ แแงแแแแแก แฉแแขแแแ แแแแก CD แแแกแแแแแ. แฉแแแ แแฃแแแแจแแ แแแแแ VNC แแแแแแขแก แแ แแฎแแแแแ FreeBSD แฉแแแขแแแ แแแแแก.
แแแแแแแแ DHCP-แแก แกแแจแฃแแแแแแ แแแกแแแแ แแแก แแแฆแแแ แแแแแแงแแแแแแแ แแแขแแ แแแขแจแ แฌแแแแแแกแแแแก, แแแแคแแแฃแ แแชแแแก แจแแแแแ แจแแกแแซแแแ แกแแญแแ แ แแแฎแแแก แแฎแแแ แแแแแกแขแแแแ แแแฃแแ แกแแกแขแแแแจแ แฉแแขแแแ แแแ แแ แฅแกแแแแก แแแ แแแแขแ แแแแก แแแ แแฅแขแแ แแแ. แแแแแแ แ แจแแแแฎแแแแแจแ, แจแแแซแแแแ แกแแญแแ แ แแแฎแแแก แฅแกแแแแก แแแแแขแแ แแก แแ แแแแแ แแแแก แแแงแแแแแ, แ แแแแแ แกแแ แแแ แแ แแแงแแแแแฃแแ แฅแกแแแแก แแแ แแแ แแ VM-แจแ แแแฃแแแ แแแฃแแ แแแ แแแ แแแแกแฎแแแแแแฃแแแ.
แแแกแแแแ
แกแแ แแแ แแก แแแแกแแแแ แแแกแขแแแชแแฃแ แ แฌแแแแแแก แแ แแแแแแแแแก แแก แแแแแแ แแแแฎแแแ แก แกแแ แแแ แแก แแแแแแ แ แ แแกแฃแ แกแก, แแฃแแชแ, แแก แแ แแฌแแกแแแก แ แแแแ แแแแกแแแฃแแ แแแฃแ แแแแฎแแแแแแก แกแแ แแแ แแก แแแแ แแขแฃแ แแแ แแ, แจแแกแแแแแแกแแ, แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแแแฅแแแก แแแแแกแแแแ แแแ แแแแแจแ. แแ แแแแแฌแงแแแขแแก แแแแแงแแแแแ แแแแ แแ แแแแแแแแแก แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แฎแแ แแแแแแแก แแแแแแแแก แแ แแแกแขแแแชแแฃแ แ แกแแ แแแ แแก แคแฃแแฅแชแแแแแ แแแแก แแฆแแแแแแก.
แฌแงแแ แ: www.habr.com