启用远程访问(用于桌面支持目的)到在固定 IP 上有单个服务器和许多 Windows DHCP 客户端(都可以访问 Internet,但客户端都使用 NAT 进行外部访问)的网络的最佳方法是什么使用权)
14 回答
也许是愚蠢的答案 - 在所有机器上安装 Live Mesh,而不依赖于安全策略,只要端口 80 未关闭,您就可以获得桌面访问权限。) 干杯。
我没用过,但我听说FogCreek 的 Copilot对桌面支持很有用(而且它是 Joel Spolsky 的公司 :)
我过去使用过它,它运行良好并且可以免费使用:
https://secure.logmein.com/home.asp?lang=en
有一个非常好的界面,可以通过网络访问任何你为它设置的电脑,并穿过防火墙(只要端口 80 出站没有被阻止,我怀疑或者没有人会浏览网络;))。
最好的工具之一是 LogMeIn,因为您不必处理 Nat / Ip 或其他技术(非用户)信息。它非常快速和可靠。
我已经多次使用这个工具,而且效果很好。
UltraVNC 在这里。
我的公司使用代理网络软件来做到这一点。我觉得它很容易使用。会推荐他们的远程桌面程序。
如果您一次只需要访问一个用户/计算机,您可以转发 RDP (3389),然后一旦连接到该计算机,您就可以将 RDP 连接到该网络上的任何其他计算机。
为了清楚起见,您连接到可公开访问的机器,该机器与网络上的另一台机器有 RDP 连接。
这很好用,但您一次只能有一个用户。
根据机器/安全策略的数量,您可以使用 Live Mesh。
我们使用 TightVNC 一个免费的跨平台 VNC。但是 Tight VNC 本身并不是很安全(密码是明文发送的!)我们使用 CopSSH 和隧道 SSH 客户端。TightVNC 和 Tunnelier 可以从 Thunbdrive 和 Tunnelier 当然是隧道启动,从而简化代理和防火墙问题。
ultravnc 单击,让用户下载一个小型 (160kb) 应用程序并连接到您。
我已经设置了一个本地中继器和几个传入频道,这样当用户打电话给我们时,我们可以告诉他们使用什么频道,他们可以连接到办公室中的任何人。
只遇到过一个有防火墙阻止它的地方
如果您在远程端有一个 linux 机器,并且您可以将 SSH(端口 22)从防火墙转发到它,那么您可以考虑使用NoMachine的 NX 。它可以充当本地网络中机器的 VNC 或 RDP 管道。
RealVNC http://www.realvnc.com/非常友好。他们有一个免费版本和一个带支持的付费版本。(我不隶属)