然后在2017年,作者声称硬盘损坏,数据丢失,现已停止开发 。所以后续不会再有更新了,未来也许会不可用 。但是现在(2021)依然可用
- 各历史版本收藏:https://github.com/solikethis/SSTap-backup
- 备用链接: https://sabrinathings.lanzous.com/b01hin52h
- 官网:https://www.sockscap64.com/sstap-享受游戏-使用sstap/
不同于SSTap那样需要通过添加规则来实现黑名单代理,Netch原理更类似Sockscap64,通过扫描游戏目录获得需要代理的进程名进行代理 。与此同时Netch避免了SSTap的NAT问题,使用SSTap加速部分P2P联机,对NAT类型有要求的游戏时,可能会因为NAT类型严格遇到无法加入联机,或者其他影响游戏体验的情况 。
- 项目地址:https://github.com/netchx/netch
基于UDP over TCP的实现主要方案为nginx + tls + websocks + vmess,整个连接过程如下图所示
文章插图
环境概述:
- 服务端已配置好标准https站点(nginx接入,端口为标准443,证书正常未过期)
- 服务端配置v2ray,使用vmess协议,其默认支持UDP over TCP方案
- 客户端使用v2rayN,在本地电脑打开socks代理,供浏览器等使用
- 客户端使用SStap,连接v2rayN开在本地的socks代理,在网络层添加虚拟网卡,供所有联网程序使用
服务端:搭建标准https站点买域名、买VPS这些过程就不赘述了,主要说明标准https站点的作用是防止流量特征被探测,因为对防火墙来说这就是普通的浏览网站的流量,我们的代理程序藏在https后也会被认为是https流量,每天从防火墙经过的https流量是海量的,所以很安全 。
站点使用nginx搭建,证书使用certbot-nginx自动添加免费证书(三个月过期一次)
安装过程不赘述,认证的时候使用如下命令根据提示完成域名认证即可
/usr/bin/certbot --nginx --register-unsafely-without-email
主要说一下nginx的配置,需要将指定路径下的流量转发给v2ray,此处以/ray为例,这个路径是随机的,保持客户端和服务端配置一致即可
erver {listen443 ssl;ssl on;ssl_certificate/etc/v2ray/v2ray.crt;ssl_certificate_key/etc/v2ray/v2ray.key;ssl_protocolsTLSv1 TLSv1.1 TLSv1.2;ssl_ciphersHIGH:!aNULL:!MD5;server_namemydomain.me;# 与 V2Ray 配置中的 path 保持一致location /ray {proxy_redirect off;#假设WebSocket监听在环回地址的10000端口上proxy_pass http://127.0.0.1:10000;# 升级websocketproxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header Host $http_host;# Show realip in v2ray access.logproxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}}
服务端:配置Vmessv2ray配置主要参考:https://toutyrater.github.io/advanced/wss_and_web.html
下载v2ray程序后使用如下配置启动:v2ray -config /path/to/config.json
- 入站流量:即为Nginx转发过来的流量,此时TLS证书已在Nginx卸载,得到的是明文数据,注意路径/ray要和nginx对应
- 出站流量:出站不设限制
{"inbounds": [{"port": 10000,"listen":"127.0.0.1",//只监听 127.0.0.1,避免除本机外的机器探测到开放了 10000 端口"protocol": "vmess","settings": {"clients": [{"id": "b831381d-6324-4d53-ad4f-8cda48b30811","alterId": 64}]},"streamSettings": {"network": "ws","wsSettings": {"path": "/ray"}}}],"outbounds": [{"protocol": "freedom","settings": {}}]}
此时,如果访问https://mydomain.me/ray得到一个Bad Request说明服务端成功
客户端:配置v2rayN
- https://github.com/2dust/v2rayN/releases
- 2款中国手游排名大幅上升 中国手游游戏排行
- IP改编手游数创历年之最,行业迎转折点,腾讯游戏靠多场景探索求解
- 2021年你还能玩到的无内购武侠单机 2021年武侠单机游戏
- 颜值拍照游戏这五款不输旗舰 拍照与游戏兼顾的旗舰
- 打游戏比游戏手机还专业 手机专业打游戏
- 【游戏迷】原神: 绫华永冻队低配阵容详解新人玩家也能玩转的顶级阵容
- 十大网红PC端游戏 网红端游游戏
- 2021最好玩的十款PC游戏 2021好玩的PC游戏
- 互联网游戏企业第九城市抓住新救命稻... 第九城市游戏公司
- 【游戏迷】魔兽怀旧服:没削弱的穆鲁国服只有7个公会打过了?策划却没削弱难度!