我正在寻找具有与 VNC 相同功能的解决方案。但我无法更改网络配置,它必须在没有用户任何交互的情况下工作(除了填充脚本的参数并启动它)
盒子将有一个互联网访问,但我们必须考虑除 80 之外的所有端口。盒子将运行我们选择的 linux。我们拥有这个盒子,我们可以在上面安装我们想要的东西。但是我们通过邮件发送,然后一些没有技术的人收到它。- 他们不必打开任何端口 - 或更改任何配置
有什么想法/意见吗?==>
- 不是免费的基于网络的解决方案,如 gotomypc、logmein ...?
- 用于托管 echoserver 的 kaboodleproxy ?
- EchoVNC http://echovnc.sourceforge.net/fom-serve/cache/1.html
谢谢
诸如“UltraVNC SC”之类的反向 VNC 解决方案是否适合您?
我们一直在这里使用它来提供技术支持。
客户端下载一个小的 .EXE(不会安装在系统上),然后只需单击他们想要连接的人的链接。我们一直使用端口 80 和 443(以及其他)。
作为额外的好处,客户是可品牌化的。对我们来说效果很好。
笔记:
这个特定的解决方案是基于 Windows 的。
更新:
由于 Windows 解决方案对您来说不是一个可行的选择,我的下一个建议是反向 SSH 隧道。您可以在各处找到有关如何执行此操作的说明,但请先查看此链接:
http://www.howtoforge.com/reverse-ssh-tunneling
您可以安装任何类型的 vpn 软件,例如openvpn或hamachi吗?如果是这样,只需将您所在的计算机连接到 vnc 计算机所在的 vpn 并使用您的 vnc 查看器连接到其 vpn ip。
www.logmein.com在端口 443 上工作,并从服务器出站,因此您无需在防火墙上打开任何东西。如果您可以访问 SSL 站点,那么您可以使用它。
效果很好,他们有一个免费版本。我现在将它用于所有远程访问。
我只是使用 ssh 的端口转发功能;您可以将其设置为连接到您控制的机器的端口 80 上的 sshd,并将您盒子上的一些随机端口转发到客户盒子上的端口 22。
这将允许您 ssh 进入客户的盒子。
如果您想使用 ssh 以外的工具进行实际访问,请将端口 22 替换为其他端口。
www.teamviewer.com
在跨平台、Mac OSX 和 Windows ...等上工作不需要任何端口转发。但是需要在目标计算机上进行一些用户交互。它将在每个会话上生成一组 ID 密码。
PC 文件传输在端口 443 上工作。一个不错的功能是在路由器和防火墙后面工作的帐户连接,因此您不必担心您的传输可能会被中断和阻止。