当前位置:首页 > 虚拟机 > 正文

虚拟机远程连接虚拟机(虚拟机之间远程连接)


一、怎么远程连接KVM虚拟1.安装VNC
1.安装VNC服务器
(1)在Linux系统上安装VNC
yum-yinstallvnc-server
yum-yinstalltigervnc-server
(2)设置远程登录所需的密码
进入vncserver后,会提示输入密码
注意:此密码是远程登录所需的密码
(3)配置vncserver
vi/etc/sysconfig/vncservers
设置以下配置值
VNCSERVRES=10000:root(10000是桌面号码,root是用户名)
VNCSERVERARGS[2]=geometry800x600–nolistentcp–localhost
(4)配置防火墙允许远程连接VNC服务器
vi/etc/sysconfig/iptables
–AINPUT–mstate–stateNEW–mtcp–ptcp–dport5901–jACCCEPT
(5)重启VNC并防火墙服务
servicevncserverrestart
serviceiptablesrestart
2。安装VNC客户端
在Linux上安装vncviewer
在Windows上安装TigerVNC软件
2创建KVM虚拟机
1.创建Linux虚拟机
(1)通过qemu-img创建7G镜像文件
qemu-imgcreate–7G
(2)创建Linux虚拟机
qemu-kvm–m1024––drivefile=;boot=on–bootd–ngraphic–vnc:2
注意:-vnc和:2之间有一个空格
在另一台机器上启动TigerVNC,输入192.168.0.123:5902连接进行安装操作并观察安装进度
注:192.168.0.123为本地IP,5902为对应端口号(5900+2)
2.创建Windows虚拟机
(1)制作包含virtio驱动的镜像
安装UltraISO软件
下载、、
将解压到文件夹
使用UltraISO打开,将virtio-win-0.1-30复制到对应路径
将新的文件与添加的virtio驱动文件夹保存为新的ios文件win7_
qemu-imgcreate–frawwin7_30G
qemu-kvm–m1024–cdromwin7_–drivefile=win7_,if=virtio,boot=on––bootd–ngraphic–vnc:3
注意:-vnc和:3之间有一个空格
启动TigerVNC在另一台机器上输入192.168.0.123:5903连接执行安装操作并观察安装进度
注:192.168.0.123为本地IP,5903为对应端口号(5900+3)
三个远程桌面虚拟化连接
在另一台机器上启动TigerVNC,输入192.168.0.123:593登录win7虚拟机


二、如何远程控制虚拟机?

以下方法可用于远程控制虚拟机。

方法一:通过Bridge

Vmare虚拟机网络设置提供了桥接连接模式。桥接允许您将虚拟机和PC放置在同一网段。对于远程访问,只需设置虚拟机的IP地址即可。(这是一种比较原始的方法,我觉得实验起来不太方便。)

方法二:配置虚拟机的网卡设置

首先点击虚拟机机器菜单:编辑-虚拟网络编辑器,选择并添加除1和8以外的网卡。

将DHCP地址池设置为192.168.10.0

接下来,在PC的网卡中找到添加的网卡。

将添加的网卡地址更改为所需网段的地址。

编辑虚拟机,将其与虚拟网卡所在网段对齐。

设置网卡地址。

完成虚拟机配置后,请确保虚拟系统的防火墙已关闭。设置现已完成。您可以通过PCping虚拟机的IP地址。


三、怎样才能使用远程桌面连接我的虚拟机?在你的路由器上,将3389端口映射到你的虚拟机的IP地址
让你的朋友登录你的外部IP地址,然后你就可以登录
前提是虚拟机必须使用“桥接”网络。