Tomcat 远程访问VirtualBox:Can';无法通过远程桌面连接

Tomcat 远程访问VirtualBox:Can';无法通过远程桌面连接,tomcat,hudson,admin,virtualbox,remote-desktop,Tomcat,Hudson,Admin,Virtualbox,Remote Desktop,我有一台主机(Windows 7)和一个VirtualBox(guest OS是Ubuntu),它使用NAT适配器。 我的主机也在本地网络(DHCP)中 我已经设置了到VB的ssh连接,并且我可以从来宾操作系统访问Internet 现在我想与运行在Tomcat 6上的Hudson建立远程连接,而Tomcat 6又运行在Ubuntu上。 我试过这个: VB->Settings->Display->Remote Display->选中启用3389端口上的服务器 在我的同事的计算机(Windows 7

我有一台主机(Windows 7)和一个VirtualBox(guest OS是Ubuntu),它使用NAT适配器。
我的主机也在本地网络(DHCP)中

我已经设置了到VB的ssh连接,并且我可以从来宾操作系统访问Internet

现在我想与运行在Tomcat 6上的Hudson建立远程连接,而Tomcat 6又运行在Ubuntu上。
我试过这个:

  • VB->Settings->Display->Remote Display->
    选中启用3389端口上的服务器
  • 在我的同事的计算机(Windows 7)上,打开了
    Start->Program->Accessories->Remote Desktop Connection

    因此,我使用NAT适配器,我的主机和来宾具有相同的ip。
    我已尝试连接到
    myIpAddress:3389
    ,但它无法做到这一点(不使用全局id,也不使用本地id)[但它成功地使用本地ip连接到主机] 另一种变体是使用桥接适配器。
    但当我尝试启动VM时,出现了一个错误:

    Unknown configuration node 
    "//ssh" found in the configuration of IntNet instance #0 (VER_CGGM_CONFIG_UNKNOWN_NODE)
    

    有人遇到过这个问题吗?

    我猜远程显示端口与主机Win7远程桌面服务或windows防火墙冲突。我建议仔细检查防火墙设置,并将VirtualBox中的远程显示端口切换到类似3390的端口(或其他未使用的端口)。我认为这是一个“最佳实践”,将远程显示端口更改为Windows主机以外的3389。
    至于桥接适配器的错误,您似乎仍然有一个来自NAT配置的前向端口卡在周围,无法离开。将适配器配置切换回NAT并清除所有存在的设置-尝试添加新规则,然后保存它,如果没有显示,则删除它,以确保XML配置文件得到更新。

    在windows防火墙中以无头模式运行时,端口5000-5010会自动打开。请尝试将端口设置为这些端口之一,而不是尝试您的IPAddress:Portyouchoosen

    linux:

    #ssh-Xuser@yourserver

    #VirtualBox

    它将从remmote服务器打开VirtualBox GUI。 与远程桌面一样快。

    您可以尝试以下方法:

    ssh user@ip -p portnumber
    

    我通常保持net0作为标准网络连接,net1作为网桥连接。然后,Ubuntu(guest)上的
    ifconfig
    给了我2个地址。我可以使用主机上的第二个来访问httpd或sshd服务。为什么要尝试使用远程桌面连接?如果您尝试通过SSH访问您的虚拟机,它是否工作?是的,我已成功建立了SSH连接。当然,我可以要求我的同事安装Xming并通过Putty使用它,但它似乎太过昂贵。想法是使用他们拥有的设备…=)任何人都可以解释为什么我会出现“在IntNet实例的配置中发现未知配置节点'//ssh'错误”(请参见问题)。