VPN如何路由到专用地址?

德普里奇

我试图了解通过VPN与我大学的服务器之间的连接如何工作。网络上服务器的IP地址是172.27.xxx.xxx,据我了解,这是一个私有IP地址(即保留供内部使用,并且在公共Internet上不允许使用)。据我了解,如果您对该服务器执行DNS查找,则它将返回该大学连接到公共互联网的路由器之一(也许是VPN路由器?)的IP地址,因为该IP地址是DNS服务回来了吗?,而不是私人地址。因此,当您在公用Internet上从主机发送数据包时,这些数据包将被加密并发送到园区VPN路由器。一旦它们进入VPN,它们就会被解密,但是由于我们从来没有所需服务器的私有IP地址,这时路由器如何知道将数据包发送到哪里?

这里有一些相关的问题,但是我还没有发现任何使我明白这一点的东西。如何使用私有IP地址访问VPN服务器?以及VPN如何管理内部网络中的本地IP地址DNS查找

劳伦斯

大多数VPN有两个基本概念:

  • 隧道的概念,这意味着它将一种类型的流量封装在另一种类型中。

  • 大多数VPN客户端软件都会在系统上创建“虚拟”网络适配器。

发送到该虚拟网络适配器的流量实际上被分流到VPN客户端软件(大多数现代的操作系统都支持这种类型的网络适配器,该类型的网络适配器将流量发送到应用程序或服务,而不是直接从网络适配器发送出去),它将数据包和将它们作为有效载荷数据添加到加密协议(SSL等)中,然后将加密的数据包通过Internet从真实网络适配器发送到VPN服务器。

这整个过程称为隧道-不必涉及加密,但是在VPN的情况下使用加密。

然后,VPN服务器取消封装,然后具有原始流量。然后,它可以正常路由等等。

因为在客户端使用了虚拟网络适配器,并且封装/解封装对于通过虚拟网络适配器传输的任何内容都是透明的,所以可以使用VPN服务器另一端存在的地址,就好像它们是直接连接的一样。


关于DNS,可以告诉DNS服务器返回您想要的任何地址-包括私有IP范围。VPN服务器至少需要一个公用IP和DNS解析为公用IP才能允许VPN软件创建隧道,但是一旦建立了隧道,对于“背后”的主机来说,VPN可以具有专用IP地址就可以了。只能在“通过” VPN可用的网络上访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

跟踪路由结果中的专用地址

来自分类Dev

动态DNS地址路由到不同的专用IP

来自分类Dev

路由静态专用IP地址

来自分类Dev

Android上的蓝牙低功耗专用地址和公用地址

来自分类Dev

在具有专用地址的VM上到达服务

来自分类Dev

了解Windows的多个IPv6专用地址

来自分类Dev

如何路由VPN连接?

来自分类Dev

如何将api网关端点路由到ec2专用IP

来自分类Dev

仅通过PPTP VPN路由某些地址?

来自分类Dev

通过VPN网关路由特定的IP地址

来自分类Dev

为什么路由器不能使用MAC地址而不是专用/本地IP地址?

来自分类Dev

从activemq骆驼路由到专用日志文件的日志消息

来自分类Dev

AWS Vpn路由到多个子网

来自分类Dev

将IP范围路由到VPN之外?

来自分类Dev

如何将特定客户端的流量路由到VPN(PPTP)?

来自分类Dev

如何检查没有本地流量通过 vpn 路由到远程服务器

来自分类Dev

如何使用地址解析器显示位置?

来自分类Dev

如何使用地址公式作为COUNTIF范围的限制

来自分类Dev

在编译/链接时如何使用地址进行计算?

来自分类Dev

如何动态/实用地生成Angular路由配置?

来自分类Dev

Google Map API3,使用地址搜索和航路点进行路由

来自分类Dev

如何将流量从我的 Azure 应用服务路由到特定的外部 IP 地址

来自分类Dev

如何在Ubuntu中为服务设置专用的IP地址?

来自分类Dev

路由辅助IP地址。同一接口上的其他专用网络

来自分类Dev

如何确定 MAC 地址属于 VPN?

来自分类Dev

如何路由到目录?

来自分类Dev

专用IP地址类别

来自分类Dev

NetworkManager + VPN:如何设置通过VPN的默认路由?

来自分类Dev

如何通过PPTP VPN设置路由?

Related 相关文章

热门标签

归档