VPN技术研究背景
互联网技术学习过程中必须学会的技能,也是相对简单的开源项目;如果不会这个也就没必要入行了。
一是为了访问最大的开源平台GitHub,搬运代码;
二是可以发布各类视频到国外视频网站如youtube、facebook、X等;
三是好多开源项目进行沟通交流如Telegram和Discord;
四、我这边还需要访问steam查询单机游戏信息
VPN简单介绍
VPN(Virtual Private Network,虚拟专用网络)是一种通过公共网络(如互联网)建立安全、加密连接的技术,它能够在不同地点的计算机、设备或局域网之间创建一条私密的通信隧道。
VPN经常被我们说成翻墙、梯子和科学上网---由于国家法律问题。
VPN除了上面这个翻墙功能外,还可作为更换ip信息,防火墙,隐私保护、游戏加速器等等作用。
VPN团队研究
方法一
VPN搭建教程网上一搜一大把,但是到真正稳定,团队研究了半年以上。最初接触x-ui面板-----支持多协议多用户的 xray 面板。支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http;测试较为稳定的为vmess、vless,但都还是存在被墙IP可能;后续使用了甲骨文服务器能更换ip,挂上域名,同时写了自动更换ip脚本稳定了一段时间---这里还需要使用到DDNS-GO,直到甲骨文服务器被回收,对于市面使用最多的x-ui到此结束。
方法二
无需自备服务器,使用Cloudflare免费的workers搭建代理计算即可实现VPN。VPN本质就是输出经过中转传输;此方法存在Cloudflare免费的workers每日有10万次访问次数对于个人已经完全足够;还有还是存在被墙可能部分地区会墙与cloudflare访问也就导致代理使用不了;
方法三
也是团队目前使用的最终方案,已稳定运行一年,由于涉及核心技术进行保密,只讲技术,希望对各位有用。
方法一和方法二都会有大量输出流入到中转服务器ip和端口导致存在中心化特征,只要使用时间+人数增加,不管使用什么传输协议一定会出现IP被墙情况,被墙更换IP能解决这个问题,大多数采用的是这个思路。最新研究技术采用udp打洞建立设备与访问服务器直链通道后就不再经过中转服务器实现p2p直连加密隧道,再使用443端口伪装;这样的数据流看起来像两台终端进行语音、视频通话、游戏在线数据传输;使这样数据从海量数据中找出并墙掉难度极大而且任意误伤正常数据;由于去除了明显的中心特征,目前个人使用非常稳定,由于涉及核心技术未给予他人测试使用。
VPN客户端有哪些
安装代理软件
大家根据对应的系统下载对应的软件,主流的翻墙软件是 V2ray、Clash、Shadowrocket
- Windows
v2rayN 软件下载:v2rayN-Core.zip
SSR 软件下载:ShadowsocksR-win-4.9.2.zip
Clash 软件下载:Clash-Win 版本
- Android
v2Ray 软件下载:v2rayNG.apk
SSR 软件下载:shadowsocksr-android.apk
Clash 软件下载:Clash-Android 版本下载
- MacOS
ClashX 软件下载:ClashX.dmg
Clash-MAC 软件下载:Clash-MAC 下载
SSR 软件下载:ShadowsocksX-NG.zip
V2Ray 软件下载:V2rayU.dmg
- iOS
请在 AppStore 下载 Shadowrocket(小火箭),用美区 ID 登录下载。
- 其它
SSTap下载:点击下载>>
.NET Framework:点击下载>>

Comments NOTHING