my blog my blog

Tag: KVM
Ubuntu Server安装KVM NAT虚拟机

安装kvm和libvert套装

apt install qemu qemu-kvm libvirt-bin  bridge-utils  virt-manager

下载好安装镜像并查看NAT网络

virsh net-list
查看会有一个default网络
ifconfig
会有一个私网的bridge网桥

开启IPV4转发

vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl –p

安装KVM虚拟机

virt-install --name kvm --memory 4096 --vcpus=2 --boot hd,cdrom,menu=on --cdrom /home/nenew/ubuntu-18.04.3-desktop-amd64.iso --cdrom /home/nenew/virtio-win.iso --disk path=/home/nenew/kvm.img,format=qcow2,bus=virtio --network network=default --graphics vnc,listen=0.0.0.0,port=6001

这样配置一个可以在6001端口监听的VNC server,用VNC连接server并进行安装。

启动虚拟机

virsh list --all
查看所有虚拟机
virsh start kvm
启动虚拟机(安装完成后虚拟机可能关机)

奶牛现在码字感觉很费力,懒得多写了。

关于用VNC管理KVM VPS的说明

 

可能很多建站哇或者需要搭建Linux服务器的朋友会购买KVM VPS,而提供了VNC管理的VPS也不少,后台直接用vnc管理的话需要java runtime environment的支持,所以你必须先安装一个java,更简单的方案是使用tightVNC客户端,然后填入VNC管理的ip跟端口,端口跟ip信息可以在你的control panel中的vnc setting中看到,然后填入就可以正常使用了。

ps,ip地址的写法是这样子的:192.168.1.1:7000 ,这是一个例子,就是说ip跟端口中间要用一个英文状态的:来分隔。这个是固定的写法,木有域名而直接用ip的某个端口提供服务也可以这样子直接访问。比如http默认是80,ftp默认是21等等。