在vmware中开放VNC端口的方法

在vmware中开放VNC端口的方法

在VMware中开放VNC端口的方法

一、在VMware ESXi中的方法

  1. 编辑防火墙配置文件
  2. 编辑/etc/vmware/firewall/service.xml文件(可以使用vi /etc/vmware/firewall/service.xml命令)。
  3. 添加相关内容
  4. 在该文件倒数第二行开始添加以下内容:VNC inbound tcp dst 40000 60000 true false
  5. 使配置文件生效
  6. 执行命令esxcli network firewall refresh
  7. 查看是否生效
  8. 执行命令查看是否显示VNC true(如esxcli network firewall r命令)。

二、在VMware Workstation中的方法

  1. 通过虚拟机设置(通用方法)
  2. 双击打开VMware Workstation软件。
  3. 点击页面中的编辑虚拟机设置选项。
  4. 在新窗口中进入上方的选项选项卡。
  5. 找到VNC连接选项并点击打开。
  6. 勾选启用VNC连接。
  7. 设置端口号,输入密码和确认密码。
  8. 点击确定按钮。
  9. 保证端口一致(特定情况)
  10. 保证Linux上VNC使用的端口和VMware里允许的远程端口一致。例如,VNC默认端口貌似是5500,可以把VMware里的端口也改成这个,在VMware Setting里的option里的RemoteDisplay里可以更改这个端口。同时,对于可能存在的防火墙端口问题,如果想省事可以直接关闭防火墙(如在RedhatEnterprise4系统下可以使用service iptables stop命令,但此命令每次重启系统都要运行一次)。另外,在虚拟机安装的Linux上配置VNC时,要保证Linux拥有自己独立的IP,可以通过设置虚拟机的网络连接方式解决。
本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。
阅读全文