“安慰” 是一个通用的总称吗?VPN 只是其中一种方法吗?(我知道 telnet 是另一种流行的方法)
RDP 是一种 RAT 类型吗?VPN 也是一种 RAT 吗?VPN 是网络层应用程序吗?而 RDP 是应用层上的应用程序吗?
当我单独阅读它们时,从概念上来说,这一切对我来说都是有意义的,但当把它们放到实际场景中时,就变得有点复杂了。
我一直在研究和阅读这些内容,但到目前为止,我还没有遇到过一个足够简单的解释,让我能够完全理解它们为何不同以及如何用于不同的情况。
我怎样才能让一个 14 岁的孩子听我重复这个概念,他才能完全理解?
答案1
我不能 100% 确定这是否有助于您弄清楚,但我会尝试分解您提到的每个应用程序/协议。不确定您所说的“RAT”是什么意思。
控制台进入系统通常与 telnet/SSH 配对使用。(OSI 模型的第 7 层。)您正在查看系统的“终端”或“控制台”,无法使用 telnet/ssh 查看虚拟桌面。如果您只想运行基于控制台的命令,则可以使用 telnet 或 SSH 进入系统。系统维护(配置)或脚本编写(设置自定义脚本)通常最好在控制台中完成。
当进入系统以虚拟方式查看桌面时,您是在“远程访问”而不是“控制台访问”。这可以通过 RDP 或其他虚拟应用程序(如 teamviewer)完成。RDP 等也是 OSI 模型的第 7 层应用程序/服务。人们使用虚拟桌面来操作只能通过 GUI 进行故障排除或操作的应用程序。例如,浏览网页最好通过桌面 GUI(又名 RDP、teamviewer 或物理桌面)完成。您不会想通过控制台浏览网页(您可以通过控制台使用基于文本的浏览器,但用它们浏览网页很糟糕。)
VPN - 虚拟专用网络,用于连接原本无法连接的网络。也就是说,允许外部网络通过从网络到本地专用网络的公共 IP 入口点的隧道访问内部专用网络,从而创建虚拟专用网络。它们在 OSI 模型的第 2/3 层(数据/网络层)运行。
VPN 有很多种类型,PPTP、IPSEC 等等。它们一般与加密一起使用(不确定哪些 IT 技术不会对它们启用加密),它们的作用是封装您想要传输的数据,只有拥有访问密钥的另一方才能解密隧道数据包。
这些都是工具,当它们能让生活更轻松时,就可以使用它们。做事的方法有很多种,但最好选择适合任务的选项。
希望这有助于澄清这些问题。