怎么理解VPN

👽System.out.println(“👋🏼嗨,大家好,我是代码不会敲的小符,目前工作于上海某电商服务公司…”);
📚System.out.println(“🎈如果文章中有错误的地方,恳请大家指正!共同进步,共同成长✊”);
🌟System.out.println(“💡如果文章对您有所帮助,希望您可以三连支持一下博主噢🔥”);
🌈System.out.println("🚀正在完成计划中:Java应届第一年规划 ");

文章背景

在工作时连接公司内网vpn和自己的vpn访问外网同时开启时,发现自己的翻墙软件把本地全部ip都代理了,导致访问公司内网失败。问题思考:为什么为发生冲突呢?vpn到底是什么呢?

vpn是什么?

表面理解:Virtual Private Network虚拟专用网络服务,通过vpn可以访问一些访问不到的网络地址,比如谷歌浏览器、公司内部服务等。可以理解为把服务重定向到一个新的ip(中间代理),它再进行加工等转发。
定义: 通过建立私有且受保护的互联网连接来隐藏真实 IP 地址并使用另一个新 IP 地址,可以轻松访问任何受区域限制的在线资源。

VPN 用于通过公有网络安全且匿名地传输数据。原理是通过掩蔽用户 IP 地址并加密数据,使未获得接收信息授权的人无法读取。

什么是vpn协议

VPN 协议 是一套规则,决定数据如何通过虚拟专用网络发送,从本地设备的 VPN 客户端到 VPN 提供商的网络接入服务器,再到目标互联网地址,反之亦然。在整个过程中,所有数据都通过称为“ VPN 隧道”的隧道进行传输。
协议详解文章推荐:VPN Protocols: Who’s the Best for Speed, Privacy, Security & Stability?

为什么使用vpn

简单理解vpn更像一个在ip层的中间代理,这个中间代理再去真正的访问目的服务获取资源,也从而隐藏了真正的本机ip。

1. 翻墙

流程梳理-vpn-door.drawio.png
通常所说的通过“机场”“翻墙”等手段访问国外等网站,就是通过将本地ip重定向到国外服务器ip,然后再向目标服务发送请求,已达到访问资源的目的。服务收到请求后再响应回国外服务器,国外服务器再发送给本机。

2. 局域网

流程梳理-vpn.drawio.png
可以通过vpn将本地ip重定向到与服务器在同一网段的ip,从而达到在同一局域网,比如我们在家可以通过vpn访问公司内部服务。

vpn的好处

使用 VPN 可以通过公有网络实现数据的加密传输,安全且匿名地传输数据

安全连接
通过公共 WiFi 等不安全的网络传输数据时,网络犯罪分子可以获取用户的的数据。 他们可以利用用户数据发起有针对性的网络钓鱼攻击,并试图窃取用户个人信息。 常用手段是中间人 (MITM) 攻击,这类攻击依赖于不安全或伪造的网络来拦截通信并窃取敏感数据。
VPN 会建立经过加密的安全互联网连接,任何试图监视都无法读取传输的数据。 可以安全访问敏感数据(如财务信息或登录凭证),同时还能阻止未经授权的访问。 VPN 通过加密互联网连接防止网络犯罪分子查看发送的数据,从而保护免受某些类型的 MITM 攻击。

保持在线匿名性
网站和应用程序可以在不知情的情况下跟踪用户的在线活动。 第三方会试图收集用户的个人数据以及与其有关的信息。 网络犯罪分子会将收集到的数据挂在暗网上出售,或利用这些数据发起有针对性的网络钓鱼攻击。
VPN 可以隐藏 IP 地址,使在线活动保持匿名。 使用 VPN 时,用户的 IP 地址会被 VPN 服务器的 IP 地址替代。 因此,用户的在线活动将变得无法追踪,恶意广告软件或网络犯罪分子也无法收集用户信息。

避免带宽限制
带宽限制是指 ISP 或其他可以控制 WiFi 网络运行情况的人(如网络管理员)可以故意减慢用户网速。 带宽限制一般发生在数据密集型活动中,比如游戏、直播和在线下载大型文件。 当用户的数据使用量达到上限时,也会出现这种情况。
带宽限制有时是由用户访问的网站或参与的活动类型触发的,如果 ISP 看不到进出设备的数据,就无法对数据进行限制。 VPN 可以使流量绕过 ISP,从而有助于防止带宽限制。

如何搭建vpn

  1. 购买服务器(国外)
  2. 安装VPN服务
  3. 配置VPN协议
  4. 生成证书和密钥
  5. 客户端设置
  6. 连接测试

参考文章
什么是 VPN?
VPN Protocols: Who’s the Best for Speed, Privacy, Security & Stability?

最后

慢慢的来,别着急!学会有质量的走过每一步


我是代码不会敲的小符,希望认识更多有经验的大佬,也在努力摸索出自己的道路
欢迎交流,一起加油

  • 30
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码不会敲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值