新闻资讯

如何实现服务器远程登录

2019-05-20

局域网内实现服务器远程登录

我们经常会有远程协助的需求,比如说我们的计算机出了什么问题,需要专家帮助我们解决的时候,我们通常是希望我们的机器能够提供服务器远程登录的功能,说的再通俗一点,我们希望对方专家能够直接连接到我们的计算机上操作。这样的话可以避免有些问题在电话中交流不清楚的情况,因为计算机操作涉及到的东西很多,步骤也很多,所以对方直接服务器远程登录到我们的电脑不失为一种很好的办法。

在Windows系统上,提供了一种叫做远程桌面连接的功能。说起远程控制,其实很多朋友都已经使用过QQ的远程协助,也有很多人试过PCAnyWhere、RealVNC 等强大的远程控制软件了。然而,很多朋友却忽略了Windows本身就附带的一个功能“远程桌面连接”,其实它的功能、性能等一点都不弱,而且觉得它比很多第三方的远程控制工具好用得多,四个理由——安全、简单、随处都有、传输性能好。

说起安全,Windows远程桌面连接建立后,本地和服务器远端之间的通讯数据是加密的,不容易被黑客破解里面的内容。说到简单,只用经过几步非常简单的设置,即可使用这个功能。说到随处都有,只要是windows XP以后的系统,都内置了这项功能。说到传输性能好,Microsoft采用了高超的编码技术,图像传输的质量比较高,而且图像的分辨率还能够根据网络状态做到自适应调整,非常人性化的设计。

下面我们就以windows10为例,简单介绍一下打开windows远程登录服务,以实现局域网内远程登录的方法。

1.我们右键点击计算机—属性—远程设置。在远程协助一栏中勾选“允许远程协助连接这台计算机”。在远程桌面中选择“允许远程连接到此计算机”。

如图所示:

2.点击确定按钮。这样远程桌面连接的服务相当于是启动了。我们查看这台计算机的IP地址,假设是192.168.2.115

3.我们可以在另一台处于本地局域网内的计算机上,依次点击windows开始按钮—Windows附件—远程桌面连接。然后在弹出的框中输入192.168.2.115,如下面截图所示:

4.然后点击连接,输入计算机的用户名,登录密码等信息,就可以登录到作为远程连接server的计算机上去了。

以上我们实现了服务器远程登录的功能,事实上我们是不满足仅仅在局域网内服务器远程登录的。这样的话,这个远程登录的范围就比较局限了。因为一般情况下,我们希望得到的远程协助都是来自不同城市的,不同地区的专家。所以我们更希望实现一种能够从外网实现远程登录到本地计算机的功能,这样的功能要实用的多。那么如何实现从外部网络登录到本地计算机的功能呢?

外网如何服务器远程登录到本地计算机呢?

其实要想在外网服务器远程登录到本地计算机,只需要解决内网的路由问题即可。我们知道,我们开启了服务器远程登录服务的机器是内网的机器,所用IP地址是内网的IP地址,在互联网上是不可访问的。这样我们就必须通过访问开启了远程登录服务的机器的上行联网路由器的WAN口,进而让路由器将我们的包转发至内网的远程登录服务器上,这样来达到外网服务器远程登录到本地计算机之目的。路由器的端口映射设置是很简单的,我们知道Windows远程登录服务采用的应用层协议是基于TCP的,所用到的端口默认为是3389,将这个端口的映射在路由器上打开。但是还有一个问题,我们的路由器的WAN口地址,作为普通用户的话,这个IP其实一般是会动态变化的,每次重启路由器后这个IP一般都会变。

那么我们不可能每次都用一个变化的IP去访问,再说这个IP地址我们也不是随时都能够及时知道的。所以我们就想到了动态域名解析服务。花生壳就提供了这项服务,我们可以在花生壳上注册一个账号,并且通过实名认证之后,然后再购买一个域名,这样我们的花生壳账号就和我们的固定域名绑定在一起了。我们只需要在我们想设置为远程登录服务器的机器上登录花生壳客户端即可,这样我们的路由器的出口WAN IP地址,即公网IP就实时的能够被我们的花生壳客户端软件上报至公网DNS服务器上,和我们的固定域名形成实时映射关系。这样我们在外网服务器远程登录处于内网的计算机的时候,就能够用域名访问了。可以看出,我们要向用固定的域名来服务器远程登录到我们的计算机,花生壳是必不可少的工具。

所以,要想在外网实现服务器远程登录的功能,必须进行的几个步骤总结一下(1)路由器端口映射设置;(2)注册花生壳账号,申请固定域名;(3)将花生壳客户端登录在想要成为远程登录服务器的机器上。这样我们就可以在全球的任何地方,实现外网服务器远程登录到特定的内网计算机上了。