第四章 部署远程访问服务

简介: 第四章 部署远程访问服务

一.什么是远程访问?

什么是远程访问?远程访问是指授权用户能够从位于远处位置的其他设备远程访问计算机,用户可以访问存储在另一台计算机或网络上的资源,如果授予远程访问权限,甚至可以完全控制它。


远程访问给我们的生活带来了便利,不同的人出于不同的目的使用远程访问来远程访问电脑文件、手机远程访问电脑文件等。


二.远程访问的组成

了解了什么是远程访问之后,我们再说说远程访问的组成。在所有远程访问连接中,远程访问通常有三个主要组件:


远程访问服务器:它是组织网络中的一台服务器,是所有远程访问连接的目的地。

远程访问客户端:所有远程连接到网络的计算机,称为远程访问客户端或远程计算机。

通信类型和基础设施:包括VPN、云服务、远程桌面、第三方软件等多种类型。


三.远程访问的方式有哪些?

远程访问的方式可以通过多种不同的形式实现远程,这里我们将介绍三种常见的远程访问方式:远程访问软件、虚拟专用网络 (VPN)、云服务。


一、远程访问软件

什么是远程访问软件?远程访问软件可以通过内部网络或互联网连接到另一个地方的计算机,让他们可以互相查看和操作它,使用远程访问软件您可以浏览或传输文件、以及解决计算机问题等。


现有的远程访问软件种类繁多,有些是收费的,有些是免费的。使用比较广泛的远程访问软件就是Windows内置的远程桌面,它通过远程电脑的IP地址和用户名来远程控制电脑。


二、虚拟专用网络 (VPN)

虚拟专用网(VPN)主要通过先进的加密和隧道技术在用户和网络之间建立安全的互联网连接。之所以称为虚拟网络,是因为VPN的任意两个节点之间的连接都是基于公共网络服务商提供的网络平台。


简而言之,您的流量数据通过安全通道传输到互联网提供商的VPN服务器。通过这台服务器,您的加密数据、隐藏的地理位置、IP地址都被发送到您想浏览的网络站点,让您实现远程访问。但请注意,与远程访问软件相比,使用VPN只能让您访问同一网络上共享的资源,而不是控制其他设备。

三、云服务

提供云服务的公司使用户能够在远程服务器上存储文件和应用程序,然后通过互联网访问所有数据。通过云解决方案,数据文件可以下载到远程计算机。这意味着用户不需要在特定的位置才能访问它,从而允许用户远程工作。


同样,云服务只允许您访问已经存储在远程服务器上的数据。使用远程桌面软件,您可以从远程位置访问特定的桌面、文件、应用程序以及与该桌面相关的所有其他内容。因此,即使云服务提供了一种远程访问的形式,它仍然不能替代远程访问软件。


四.远程访问的优缺点是什么?

远程访问的主要优点:


节省时间:远程访问允许您在家访问公司电脑文件或传输文件,而无需花费时间从家到办公室。

打破空间限制:通过远程访问,即使您在外地出差,也可以远程访问您的办公电脑。

节约成本:远程访问打破了时间和空间的限制,帮助您节省差旅费用。

当然,远程访问也有它的缺点:


安全问题:远程访问可能会带来其他可用作攻击点的漏洞,这使得攻击者很容易渗透系统。

网络依赖:远程访问的体验感在很大程度上取决于您的网络速度。


五.拓展阅读:远程访问软件推荐

AnyViewer是一款免费又好用的远程桌面软件,它采用椭圆曲线加密 (ECC),保护您的数据不被泄露。您可以使用AnyViewer远程访问公司电脑办公、远程传输文件、远程关闭电脑等。接下来,我们将为您介绍如何使用AnyViewer远程访问。


六.笔记

1.本章单词

RAS:远程访问服务

VPN:虚拟专用网

PSTN:公用电话交换网

ISDN:综合业务数字网

ADSL:非对称数字用户线路

PPP:点到点协议

SLIP:串行线路网际协议

PPTP:点对点隧道协议

L2TP:第二层隧道协议

SSTP:安全套接字隧道协议

IKEv2:互联网密钥交换协议v2

NPS:网络策略服务器


2.远程访问服务的作用

1>出差人员访问公司内部局域网

2>总公司与分公司之间实现网络互访


3.远程访问服务的连接方式

传统拨号、VPN


4.拨号网络组件

1>拔号网络客户端

2>远程访问服务器

3>WAN结构

4>远程访问协议

5>LAN协议


虚拟专用网(Virtual Private Network,VPN)

穿越公用网络(如Internet)、安全的、点对点的连接

5.VPN组件

VPN客户端、VPN服务器、隧道、VPN连接、隧道协议、传输互联网络


6.NPS(网络策略服务器)的作用

1>集中管理通过远程访问服务器进行的网络访问

2>提供身份验证、授权和账户管理

7.NAP(健康策略服务器):用于检查主机的健康状况


♥️看都看到这里啦留个三连再走吧!!你们的支持就是我的动力!!!

相关文章
|
4月前
|
编译器 开发工具 C语言
配置C++的学习环境
这篇教程介绍了学习C++语言所需的环境配置和软件选择。首先,你需要一个文本编辑器(如Visual Studio Code、Visual Studio、Vim、Emacs或Eclipse)和一个C++编译器(如GCC)。在不同操作系统上安装GCC的方法包括:在Linux或UNIX上使用命令行检查或安装GCC,在Mac OS X上通过Apple的Xcode,而在Windows上则需要安装MinGW。教程还提供了使用Visual Studio创建和编译C++程序的步骤。最后,文章简述了g++编译器的使用及其常用命令选项。
91 0
|
运维
【运维杂谈】如何用Ansible彻底删除客户机用户?
【运维杂谈】如何用Ansible彻底删除客户机用户?
126 0
|
弹性计算 分布式计算 安全
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
377 0
|
虚拟化
关于 VMware虚拟机在NAT模式下,如何配置网络连接之简单易懂的过程。
关于 VMware虚拟机在NAT模式下,如何配置网络连接之简单易懂的过程。
156 0
关于 VMware虚拟机在NAT模式下,如何配置网络连接之简单易懂的过程。
|
Android开发
移动应用程序设计基础——用户登录实验
本实验通过实现用户登录界面,使得学员能进一步加深和掌握Android的常用基本控件使用,包括:TextView,EditView、CheckBox、Button、ImageView以及ProgressBar等。 3、 编写Activity代码LoginActivity.java,实现EditView的username、password和CheckBox的issaved控件发现取得; 4、 编写进度条ProgressBar的界面布局progress.xml,放置水平进度条,设置最大值属性为100;
289 0
移动应用程序设计基础——用户登录实验
|
NoSQL Redis 开发工具
服务器基础配置|学习笔记
快速学习服务器基础配置