如何通过internet访问windows远程桌面

默认情况下,Windows远程桌面将仅在本地网络上工作。要通过Internet访问远程桌面,您需要在路由器上使用VPN或转发端口。...

如何通过internet访问windows远程桌面

默认情况下,Windows远程桌面将仅在本地网络上工作。要通过Internet访问远程桌面,您需要在路由器上使用VPN或转发端口。

我们介绍了几种通过Internet远程访问桌面的解决方案。但是,如果您有专业版、企业版或终极版Windows,则已经安装了完整的Windows远程桌面。家庭版的Windows只有远程桌面客户端可以让您连接到计算机,但是您需要一个更昂贵的版本才能连接到您的PC。如果您使用的是远程桌面,将其设置为通过internet访问并不太困难,但您将不得不跳过几个障碍。开始之前,请在要访问的PC上启用远程桌面,并确保可以从本地网络上的其他计算机访问它。

相关:远程桌面综述:TeamViewer与Splashtop与Windows RDP

选项一:设置vpn

相关:什么是VPN,为什么我需要VPN?

如果创建虚拟专用网(VPN),则不必将远程桌面服务器直接暴露到Internet。相反,当你不在家时,你可以连接到VPN,你的电脑就像是家里电脑的一部分,运行远程桌面服务器。这将允许您访问远程桌面和其他通常仅在本地网络上公开的服务。

我们已经介绍了许多设置您自己的家庭VPN服务器的方法,包括在Windows中创建VPN服务器而无需任何额外软件或服务的方法。

相关:如何建立自己的家庭VPN服务器

当涉及到通过internet访问远程桌面时,设置VPN是到目前为止更安全的选择,并且使用正确的工具,实现它非常简单。不过,这不是你唯一的选择。

选项二:将远程桌面直接暴露到internet

您还可以跳过VPN,通过将路由器设置为将远程桌面流量转发到正在访问的PC,将远程桌面服务器直接暴露到Internet。显然,这样做会让你在互联网上受到潜在的攻击,所以如果你走这条路,你会想了解其中的风险。互联网上的恶意软件和自动黑客程序几乎一直在探测路由器的弱点,比如开放的TCP端口,尤其是常用的端口,比如远程桌面使用的端口。你至少应该确保你的电脑上设置了强大的密码,但即使这样,你也很容易受到攻击,可能已经发现,但尚未修补。但是,虽然我们强烈建议使用VPN,但如果您愿意的话,您仍然可以允许RDP流量通过路由器进入。

为远程访问设置一台pc

相关:如何转发路由器上的端口

如果你只有一台电脑想通过互联网访问,那么这个过程非常简单。设置远程桌面的PC已在使用远程桌面协议(RDP)侦听通信量。您需要登录到路由器,并让它使用TCP端口3389将所有通信转发到运行远程桌面的PC的IP地址。因为路由器有不同的接口,所以不可能给出特定于您的指令。但要获得更详细的帮助,请务必查看我们的深入指南港口转发。在这里,我们将通过一个使用基本路由器的快速示例来演示。

首先,您需要知道要连接到的运行远程桌面的PC的IP地址。最简单的方法是启动命令提示符并使用ipconfig命令。在结果中,请参阅详细说明连接到Internet的网络适配器的部分(在我们的示例中,它是“以太网适配器”)。在该部分中,查找IPv4地址。

如何通过internet访问windows远程桌面

接下来,您将登录到路由器并找到端口转发部分。具**置将取决于你使用的路由器。在该部分中,将TCP端口3389转发到先前定位的IPv4地址。

如何通过internet访问windows远程桌面

您现在应该可以通过internet登录到远程桌面,方法是连接到路由器为本地网络公开的公共IP地址。

如何通过internet访问windows远程桌面

记住IP地址可能很难(特别是当它改变时),因此您可能还需要设置一个动态DNS服务,这样您就可以始终使用易于记住的域名进行连接。您可能还需要在运行远程桌面服务器的计算机上设置静态IP地址。这将确保计算机的内部IP地址不会更改如果更改,则必须更改端口转发配置。

相关:如何方便地访问您的家庭网络从任何地方与动态域名系统

更改端口号或设置多台PC进行远程访问

如果您的本地网络上有多台PC,您希望能够通过internet远程访问这些PC,或者如果您有一台PC,但希望更改用于远程桌面的默认端口,那么您将有更多的工作要做。在这里设置VPN仍然是您更好的选择,因为它易于设置和安全性,但是如果您愿意,可以通过端口转发来实现。诀窍在于,您需要深入到每台PC上的注册表中,以更改它用于侦听远程桌面通信的TCP端口号。然后使用为每个PC设置的端口号将路由器上的端口分别转发到每个PC。即使您只有一台PC并且希望更改默认的常用端口号,也可以使用此技巧。这可以说比保持默认端口打开要安全一些。

在进入注册表之前,您还应该注意,有些路由器允许您侦听一个外部端口号上的流量,但随后将流量转发到另一个端口号和PC内部。例如,您可以让路由器监听来自internet的55000端口号的通信,然后将该通信转发到本地网络上的特定PC。使用此方法,您不必更改每台PC在注册表中使用的端口。你可以在你的路由器上完成。所以,先检查一下你的路由器是否支持这个。如果有,请跳过这些指令中的注册表部分。

假设您在每台电脑上都设置了远程桌面,并且它可以进行本地访问,那么您需要依次转到每台电脑并执行以下步骤:

  1. 使用前面概述的过程获取该PC的IP地址。
  2. 使用注册表编辑器更改该电脑上的远程桌面侦听端口号。
  3. 记下哪个端口号和哪个IP地址对应。

下面是如何完成这些步骤中的注册表部分。我们通常的标准警告是:注册表编辑器是一个强大的工具,滥用它会导致系统不稳定甚至无法运行。这是一个相当简单的黑客,只要你坚持的指示,你不应该有任何问题。也就是说,如果您以前从未使用过它,请考虑在开始之前阅读有关如何使用注册表编辑器的内容。一定要备份注册表(和你的电脑!)在进行更改之前。

相关:学习像专业人员一样使用注册表编辑器

点击“开始”并键入“regedit”打开注册表编辑器。按Enter键打开注册表编辑器并授予它对您的电脑进行更改的权限。

如何通过internet访问windows远程桌面

在注册表编辑器中,使用左侧栏导航到以下项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStati***\RDP-Tcp\PortNumber

如何通过internet访问windows远程桌面

在右侧,双击PortNumber值以打开其属性窗口。

如何通过internet访问windows远程桌面

在“属性”窗口中,选择“十进制”选项,然后键入要使用的端口号。您选择的端口号由您自己决定,但请注意有些端口号已经在使用中。你可以查看Wikipedia的公共端口分配列表,查看不应该使用的端口号,但是安装在你电脑上的网络应用程序可能会使用其他端口。端口号可以一直到65535,但是,如果你选择端口号超过50000你应该是相当安全的。输入要使用的端口号后,单击“确定”

如何通过internet访问windows远程桌面

现在可以关闭注册表编辑器。记下您使用的端口号、该电脑的IP地址以及电脑的名称,以便更好地使用。然后转到下一台电脑。

更改完所有PC上的端口分配后,您可以登录路由器并开始将每个端口转发到关联的PC。如果路由器允许,您还应该输入PC的名称,以保持事情的正确性。您可以始终使用大多数路由器都具有的“应用程序”条目来跟踪端口分配给哪个应用程序。只需输入PC的名称,然后加上“\RDP”之类的字符,就可以保持原样。

如何通过internet访问windows远程桌面

完成设置后,您应该能够通过internet登录到远程桌面,方法是连接到路由器为本地网络公开的公共IP地址,后跟冒号,然后是要连接的PC的端口号。例如,如果我的公共IP是123.45.67.89,并且我设置了一台端口号为55501的PC,那么我会连接到“123.45.67.89:55501”

如何通过internet访问windows远程桌面

当然,您可以随时按名称将该连接保存在远程桌面中,这样就不必每次都键入IP地址和端口号。


它确实需要相当多的设置才能使远程桌面在internet上工作,特别是如果您不使用VPN,如果您有多台计算机要访问,更是如此。但是,一旦你完成了设置,远程桌面提供了一个非常强大和可靠的方式远程访问你的电脑,而不需要任何额外的服务。

  • 发表于 2021-04-08 13:34
  • 阅读 ( 289 )
  • 分类:互联网

你可能感兴趣的文章

如何从任何地方访问Windows10上的文件

...ive应用程序在您的计算机上运行并且您的计算机已连接到internet时,才能远程访问您的文件。只要其中一个不是真的,这个过程就不起作用。 ...

  • 发布于 2021-03-12 10:07
  • 阅读 ( 191 )

如何通过手机远程控制电脑

... 如何通过internet连接到pc ...

  • 发布于 2021-03-22 16:16
  • 阅读 ( 258 )

从任何地方控制windows pc的十大远程访问软件

... Ammyy Admin是一个用于共享远程桌面或通过internet控制服务器的程序。您将能够在几秒钟内快速轻松地访问远程桌面。 ...

  • 发布于 2021-03-28 10:48
  • 阅读 ( 236 )

如何在ubuntu上设置远程桌面

...户端来连接到这台计算机,这就带来了IP地址。 如何通过internet访问远程系统 警告:我们建议仅在本地网络上使用VNC。Ubuntu的屏幕共享不允许你设置超过8个字符的密码。如果您想远程连接,我们建议在带有远程Ubuntu系统的网络...

  • 发布于 2021-04-03 07:59
  • 阅读 ( 213 )

如何在没有任何额外软件的情况下远程排除朋友的windows pc故障

Windows提供了一些内置工具,用于在Internet上执行远程帮助。这些工具允许您远程控制他人的计算机,以便在与他人通话时帮助他们进行故障排除。它们的工作原理与远程桌面类似,但在所有版本的Windows上都可用,并且易于设置...

  • 发布于 2021-04-07 11:23
  • 阅读 ( 173 )

在windows 7、8、10或vista中打开远程桌面

...入电脑的名称或IP地址即可启动连接。 相关:如何通过Internet访问Windows远程桌面 如果您计划通过Internet连接到远程PC,则必须进行一些额外的设置,包括允许远程桌面通信通过路由器并将这些类型的数据包转发到正确的PC。有关...

  • 发布于 2021-04-07 11:27
  • 阅读 ( 214 )

如何从iphone或ipad连接到windows远程桌面

...择“允许远程连接到此计算机”选项。 相关:如何通过Internet访问Windows远程桌面 打开远程桌面后,您应该能够使用下一节中的说明从连接到本地网络的任何设备远程连接到该计算机。 不过,如果你想通过互联网远程连接到电...

  • 发布于 2021-04-09 03:03
  • 阅读 ( 238 )

你应该升级到Windows10的专业版吗?

...中的所有数据,而无需接触系统的其余部分。 企业模式internet explorer 相关:如何启用和使用InternetExplorer11的企业模式 尽管微软的Edge浏览器是默认的,但windows10中仍然包含了internetexplorer11。Windows的专业版在internetexplorer中获得了...

  • 发布于 2021-04-10 09:13
  • 阅读 ( 188 )

通过internet访问mac的文件和屏幕,并返回到我的mac

Mac内置了一种从世界任何地方远程访问Mac文件和屏幕的方式。“回到我的Mac”功能是免费的,但只能在Mac之间使用。 虽然微软停止了WindowsLiveMesh提供的类似功能,并给Windows用户留下了基本的OneDrive同步,但苹果仍然支持旧的“...

  • 发布于 2021-04-10 11:38
  • 阅读 ( 175 )

如何在任何操作系统的文件管理器中访问ftp和webdav站点

...:愚蠢的极客把戏:如何在新电脑上下载Firefox而不使用Internet Explorer Windows资源管理器有内置的FTP支持-事实上,这是我们下载Firefox指南的核心内容,在新的Windows安装中,我们从未打开Internet Explorer。 要访问远程服务器,只需使...

  • 发布于 2021-04-11 03:51
  • 阅读 ( 320 )
fket174594
fket174594

0 篇文章

相关推荐