您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页KVM安装与配置

KVM安装与配置

来源:意榕旅游网


KVM虚拟机安装与配置

检查内核模块

modprobe rtc-core

modprobe rtc-cmos

modprobe kvm-intel

安装虚拟机

tar zxvf qemu-kvm-0.10.6.tar.gz

./configure

make

make install

创建虚拟磁盘

qemu-img create ide1.img 10G

安装虚拟机操作系统

安装Windows

qemu-system-x86_64 -clock rtc -hda /u01/kvm/ide1.img -cdrom /u01/kvm/xp3.iso -boot d -no-fd-bootchk -mem-path /dev/shm -usb -usbdevice tablet -m 2048 -localtime -net tap,script=/etc/qemu/2003-ifup -net nic,model=rtl8139 -vnc :0 &

注:-clock rtc为Windows的必要配置选项,Linux不是必须。

安装Linux

qemu-system-x86_64 -hda /u01/kvm/ide2.img -cdrom

/u01/kvm/Everest.0.5.9.iso -boot c -no-fd-bootchk -mem-path /dev/shm -usb -usbdevice tablet -m 2048 -localtime -net tap,script=/etc/qemu/linux-up -net nic,model=rtl8139 -vnc :0 &

配置网络

设置允许转发

编辑/etc/sysctl.conf

修改net.ipv4.ip_forward = 1

生效sysctl -p /etc/sysctl.conf

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 设置192.168.1.9上服务器转发NAT

配置NAT端口转发

iptables -t nat -A PREROUTING -p tcp -d 192.168.1.9 --dport 3389 -j DNAT --to-destination 192.168.4.201

注:3389为目标端口,Windows远程桌面

执行KVM

启动Windows

qemu-system-x86_64 -clock rtc -hda /u01/kvm/ide1.img -mem-path /dev/shm -boot c -no-fd-bootchk -nographic -usb -usbdevice tablet -m 1024 -localtime -net tap,script=/etc/qemu/2003-ifup -net nic,model= rtl8139 &

sleep 3

## 将设置虚拟机与主机

route add -net 192.168.4.201 netmask 255.255.255.255 gw 192.168.4.253

启动Linux

qemu-system-x86_64 -hda /u01/kvm/ide4.img -mem-path /dev/shm -boot c -no-fd-bootchk -nographic -usb -usbdevice tablet -m 1024 -localtime -net tap,script=/etc/qemu/Magic.1.2.linux-up -net nic,model=rtl8139 &

sleep 3

route add -net 192.168.6.201 netmask 255.255.255.255 gw 192.168.6.253

以上安装与启动虚拟机脚本位于192.168.1.9下的/root/kvm/sh目录,具体为

runlinux Everest的启动脚本

runlinuxvnc Everest的安装脚本

runMagic.1.2.linux Magic.1.2的启动脚本

runMagic.1.2.linuxvnc Magic.1.2的安装脚本

runxp Windows XP的启动脚本

runxpvnc Windows XP的安装脚本

____ 配置文件,将“/sbin/ifconfig $1 192.168.4.253”,配置TAP网关

例如:

#! /bin/sh

/sbin/ifconfig $1 192.168.4.253

____ SWAP分区挂载点

____ 网卡类型

登录虚拟机

登录LINUX

两级跳转方式

在没有配置NAT端口转发的情况下:

SSH连接 主机

ssh 192.168.1.9

SSH连接 虚拟机

ssh 192.168.5.201

设置 DISPLAY

export DISPLAY=192.168.1.68:0

xterm &

配置平铺模式

ifconfig eth0:0 192.168.1.7

iptables -t nat -A PREROUTING -p tcp --to-destination 192.168.5.201

192.168.1.7为外网IP

ssh 192.168.1.7

export DISPLAY=192.168.1.68:0

启动Windows 远程桌面

配置NAT端口转发

连接Windows 远程桌面。IP地址:192.168.1.9

-d 192.168.1.7 DNAT -j

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务