虚拟主机域名注册-常见问题 → 其他问题 → 其他问题 | ||||
安装软件包 在开始之前,您将需要安装必需的软件包。大多数虚拟化是通过内核本身完成的,因此您不需要太多其他事情。 在服务器上 在这种情况下,服务器是指运行虚拟机的主机。 sudo apt install qemu-kvm libvirt-bin bridge-utils 在客户端上 在这种情况下,客户端指的是使用VM远程访问服务器的计算机。 sudo apt install tigervnc 设置网桥 对于虚拟机,网络桥接不是严格必需的,但是它非常有用,它使它们的行为类似于网络上的物理机。 这部分并不是太困难,但是您可能不应该通过SSH远程进行此操作,因为在此过程之后您将需要重新启动。 在服务器上,首先查找网络接口的名称。运行ip a以查看您的计算机正在使用哪个网络接口。拥有它后,使用您喜欢的文本编辑器sudo打开“/etc/network/interfaces”。使它看起来与此类似: auto lo iface lo inet loopback auto br0 iface br0 inet dhcp bridge_ports eth0 用接口名称替换“eth0”。如果有多个使用中的磁盘,则可以列出它们,并用一个空格隔开。文件准备好后,保存并退出。最好在此之后重新启动服务器以应用更改。 创建一个虚拟机 有一种直接的方法可以从命令行创建虚拟机。当然,如果您确实不愿意,可以使用virt-manager之类的工具来制作VM,但是稍后需要对其进行修改。 如果您打算采用命令行方式,那就不难了。有很多选择,但是您当然不需要所有选择。 创建虚拟机的命令相当复杂。有很多选项,并且数量会机器的复杂性而增加。 从命名机器开始。 sudo virt-install --name yourVM 设置内存量(以兆字节为单位)和CPU内核数。 --memory 2048 --vcpus 2 接下来,告诉它要分配多少硬盘空间(以GB为单位),以及将从中安装“ .iso”文件的位置。 --disk size=20 --cdrom /home/user/Downloads/ubuntu-17.10.1-desktop-amd64.iso 您还需要告诉它使图形可通过VNC使用。使用默认值并按如下方式配置它: --graphics vnc,listen=0.0.0.0 --noautoconsole 最后,告诉它使用您的网桥。 --bridge br0 将它们放在一起,您将获得类似于以下命令: sudo virt-install --name ubuntuArtful --memory 4096 --vcpus 6 --disk size=20 --cdrom /home/user/Downloads/ubuntu-17.10.1-desktop-amd64.iso --graphics vnc,listen=0.0.0.0 --noautoconsole --bridge br0 连接到您的虚拟机 在客户端计算机上,打开TigerVNC。在您的系统上,它可能被称为“ vncviewer”。窗口很简单。输入服务器的IP地址并连接。 ![]() 第二个窗口将打开您的VM。使用侧面的控件根据您的喜好调整VM窗口的大小。然后,完成虚拟机的安装。 安装完成后,您可以像使用其他任何虚拟机(或本机桌面)一样使用VM。关闭它后,可以virsh像在这里一样通过重启它并通过VNC 重新连接。 sudo virsh start ubuntuArtful
|
||||
>> 相关文章 | ||||
没有相关文章。 |