Centos7安装libvirt开kvm装win2008

1.libvirt安装

yum -y install qemu-kvm libvirt virt-install bridge-utils
lsmod | grep kvm
systemctl start libvirtd
systemctl enable libvirtd

2.下载系统iso到/var/lib/libvirt/images
windows的virtio驱动地址:
https://fedoraproject.org/wiki/Windows_Virtio_Drivers

3.在用户的linux(我用的是kali linux)机器上安装virt-manager用来远程管理服务器开小鸡

apt-get install virt-manager ssh-askpass-gnome

安装完成后可以用下面命令通过服务器ssh连接QEMU/KVM服务器

virt-manager --connect qemu+ssh://root@ip:sshport/system
virt-manager --connect qemu+ssh://root@11.22.33.44:2222/system

可能会出现的问题:
安装windows2008卡在starting windows
解决:将虚拟机显卡设置为Cirrus

——————————————————————————–
端口转发
CentOS7下的libvirt没有/etc/libvirt/hooks 目录,所以要新建
mkdir /etc/libvirt/hooks
nano /etc/libvirt/hooks/qemu
内容

#!/bin/sh
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 9999 -j DNAT --to-destination 192.168.100.100:3389
/sbin/iptables -I FORWARD -m state -d 192.168.100.0/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT
上一篇
下一篇