RemoteNatConsole

by 01/11/2013 at 16:13:41

由于有很多的朋友都希望在防火墙之外访问VM的控制台,而由于目前普遍都是采用NAT映射的方式,把XenServer的IP地址通过防火墙映射出来访问,但是映射以后,由于XenCenter Console默认直接使用XenServer的IP地址连接VM的Console。

这就导致在防火墙之外,无法访问到VM的Console,在XenCenter上显示一片空白。

RemoteNatConsole插件的发布,主要用于解决在防火墙外访问VM的Console的连接问题。

Feature

  • VNCConsole
  • RemoteNatConsole Settings

Screenshot

 plugins-showXenCenter中插件配置

settingTools菜单中RemoteNatConsole Settings

vncconsoleVM菜单下VNCConsole,VM右键菜单中同样存在(目前只对正在运行的VM可用)

vm-consoleRemoteNatConsole界面

Installation & Support

安装插件之前,请先安装Java,如果发现,RemoteNatConsole,正常启动,但是无法显示VM Console,界面中显示叉,请重装Java,或者更新到最新版本Java插件。

  1. 下载RemoteNatConsole(文章结尾)
  2. 解压文件到XenCenter Plugins目录
    默认位置为C:\Progarm files\Citrix\XenCenter\plugins
    对于64位系统,默认在C:\Program files (x86)\Citrix\XenCenter\plugins
    如果Plugins目录不存在,请手动创建
    解压后路径如下:
    .\XenCenter\Plugins\XenMe.Com\RemoteNatconsole\
  3. 重新启动XenCenter即可使用

已经测试支持以下客户端以及XenCenter版本:

  • Windows 7  & Windows 8
  • XenCenter 5.6  & XenCenter 6.1

如果发生任何问题,请在本页面留言,并确定问题是否可以重现。将优先修复该类问题,对于偶然发生的问题,修复优先级比较低。

如果有任何其他功能需求(Enhancement Request),也请留言,如果有空余时间,将加入To-do list,并规划开发计划。

Known Issue & Troubleshooting

  • Windows 7 & windows 8 系统最好关闭UAC,或者给Plugins目录当前用户完全控制权限。插件会需要读写Plugins目录下相关文件
  • 发生问题,请检查插件目录下Log.txt文件
  • 关于ISO和CRTL+ALT+DEL组合键的使用,目前请使用XenCenter自带Console的功能即可

To-do List

  • NULL

Download

  RemoteNatconsole 1.0 (326.4 KB, 1,712 次)

Leave a comment