我正在尝试寻找一个程序,允许我从家里的 Windows 计算机连接到办公室的 Windows 计算机。或者反过来。问题是我的家庭网络具有动态 IP,因此无法使用 VNC 或其他依赖 IP 的服务。
我以前使用 Windows Live Mesh。这样,我只需使用 Windows Live Messenger 身份验证即可远程连接到我的 PC。
如果能提供任何帮助来解决我的困境,我都会非常高兴。
答案1
我发现TeamViewer非常适合解决 IP 问题。
从维基百科:
TeamViewer 是一款专有计算机软件包,用于远程控制、桌面共享、在线会议、网络会议和计算机之间的文件传输。该软件可与 Microsoft Windows、OS X、1Linux、[3] iOS、[4] 和 Android[5] 操作系统。可以使用网络浏览器访问运行 TeamViewer 的机器。[6] 虽然该应用程序的主要重点是远程控制计算机,但也包括协作和演示功能。
答案2
从工作地点到家,解决这个问题的最常见方法是(根据我的经验)使用动态 DNS 守护程序(如 DynDNS.org)将名称与您的家庭 IP 关联起来。我提到 DynDNS.org 只是因为我以前用过它,而不是推荐。守护程序会定期检查服务所看到的您的外部 IP,并使用 dyndns.org 服务器维护该 IP,因此如果您的 ISP 更改了您的 IP,dyndns 会自动通知并自行更新。
在家上班(可能)会涉及某种形式的 VPN 并与当地管理团队进行协商。
答案3
有许多针对动态 IP 主机的免费 DNS 服务,例如,无IP,它可让您将域名与动态 IP 地址上的主机关联起来。您可以通过 Google 搜索“免费动态 IP DNS”找到更多信息。
答案4
并不是要给你泼冷水,但是...
首先,你是否与工作中的 IT 人员核实是否可以?
你应该在这样做之前先与他们核实一下。这看似简单,但可能带来严重的安全威胁。
我认为 VPN 是首选方式,由他们为您设置 VPN 连接。
即使是反过来(从工作地点访问家里),也应该先获得 IT 部门的批准。他们也许可以为你指明正确的方向。
编辑
既然您已经声明 IT 不是问题,那么您想要达到什么样的“复杂程度”呢?根据您家里的路由器,您可以尝试 DD-WRT,这将使事情变得非常简单。您可以将 DynDns 直接放在路由器上。下面是指导.您甚至可以远程唤醒家里的电脑。
如果这太过分,我会使用 TeamViewer 或 LogMeIn 之类的工具。或者您可以在家用电脑上设置 DynDns 客户端并尝试 VNC。或者您可以尝试Chrome 远程桌面协议