找回密码
 立即注册
查看: 356|回复: 1

了解与部署 Ppp VPN 到你的计算机与网络!

[复制链接]

8

主题

0

回帖

52

积分

注册会员

积分
52
发表于 2020-12-4 15:47:11 | 显示全部楼层 |阅读模式
本帖最后由 K.K. 于 2020-12-4 16:03 编辑

   Ppp 是 SupersocksR 下属的维护的高性能VPN类型闭源子项目,未来预计逐步覆盖 “Linux”、“Android” 等平台,目前正处于 “Linux” 发行版本逐步开发阶段,补充:任何人任何事不得以任何借口通过该类型版本进行盈利,你只被允许自用或者分享PPP节点与其它用户公用!这是不可触碰冒犯的红线,多人自费需要公示服务器采购价格,你可以亏本或者持平但是不得盈利哪怕一分钱,我们发行这种版本不是为了让你们伸手白漂来盈利的,谢谢!

   回到正题,Ppp 是一套综合VPN解决方案,它具有相对更好的 “穿透性、反注入、反AI评估” 的优点,这意味着相对而言发生丢包的概率更低,但不要把 Ppp 与 V2Ray/shadowsocks 之类的正向匿名代理工作在一个相同 IP 的机器上面,这是由于 V2Ray/shadowsocks 容易造成端口被封锁,仅少有的几个常用端口是可以被境内访问的,那么此时必须关闭这些 V2Ray/shadowsocks 正向匿名代理服务器,客户端亦不要通过这类代理协议软件访问该服务器,这包含走 443 端口通过 TLS 加密的伪装 HTTPS 流量,此时仅仅开启 “Ppp NAT” 或者 “Ppp Router”,耐心等待一段相对较长的时间,时间视具体情况而定,短的一两小时长的几个多月,你可以稍微加速这个时间,两个办法:1、向境外服务器期望不被封锁的端口发送不是翻墙的正常报文数据(两边要正确交换报文数据),2、开启 PPP VPN本地适配器,添加一个 IP 路由,向这个配置路由的 IP 的某个端口一直发送报文。

   注:若通过这类方法接触封锁之后,这台机器你不可以在开 “V2Ray/shadowsocks” 之类的正向匿名代理服务器,但注意这是有限制的达到一定限制这个IP就会彻底坏掉(那么你或许可能会成为一个稍微有点可耻的 IP 扫荡蝗虫),你可以保持 Ppp 的运行长达几个月不修改端口及特征都是可行的。

   Ppp VPN 从原则上来说不推荐配置内部集成的高性能极简 HTTP/Web 代理服务,这只有那种很烂的 CPU 机器才需要启用它(例如:十年前的奔腾双核处理器),我们只推荐你的系统所有“单播” 报文流量都经过 PPP 虚拟网卡流通。

   Ppp VPN 社区发行版本仅支持 “TCP/ICMP/UDP” 协议层的处理,例如GRE/IGMP这或许只是一个朦胧的幻想(这是不可能的!)另外你可能需要了解一些PPP VPN基本的知识!

   A:Ppp VPN 不支持非单播报文,例如广播报文
---------------
   1、Outgoing Traffice Size             传出流量大小
   2、Incoming Traffice Size             传入流量大小
   3、Outgoing Unicast Packet          传出单播报文数量
   4、Incoming Unicast Packet          传入单播报文数量

   5、Packets Per Seconds                每秒收发报文数量
   6、Outgoing Speed Per Seconds    传出数据每秒速度
   7、Incoming Speed Per Seconds    传入数据每秒速度
   8、Outgoing Local Address            本地出站网卡地址
   9、Outgoing Gateway Address       本地出站网卡网关(下一跳路由)
   10、Tunnel Speed Per Seconds      隧道每秒速度
   11、Tunnel Traffic Size                 隧道流量大小(总量)
   12、Connect Connections              TCP正在建立的链接数量
   13、Active Connections                 TCP正在活动的链接数量
   14、Closing Connections               TCP正在关闭的链接数量
   15、Disconnecting Connections      TCP正在断开的链接数量
   16、Activity All Ports                     NAT映射活动的UDP端口数量
   17、Direct Mode                           直连模式,可设置为基于NSP/DNS报文污染劫持的PAC模式(不推荐)
   18、Address Separation                 路由方式(地址分离方式)分[0: 全局,1: 绕过中国大陆,2: 绕过中国大陆(含港澳)]
   ... ....
   Ppp 适配器与 NAT 服务器之间共用一套 appsettings.json 配置文件,配置选项不复杂通常只需要选择配置以下几个节下的参数即可,其它默认的配置即可。
   *:公共配置
        安全层(cipher 节)
         1、kf                                          关键帧(0为没有关键帧)>0 <= 255 为有关键帧(编织特征)
         2、protocol                                 部分协议层加密算法
         3、protocolKey                            部分协议层加密密钥
         4、transport                                部分传输层加密算法
         5、transportKey                           部分传输层加密密钥
         ... PPP 采取差分还原+随机插花植入算法,协议层与传输层都仅为部分加密,而它们不止存在交叉加密的情况。(须知)

   A:服务器(acceptor 接收器节)
         1、nodelay                                  决定服务器是否禁用 Tcp-Nagle 算法
         2、listenPort                                侦听的tcp端口,对应适配器上的:VPN Server A(1)/tcp
         3、datagramPort                          侦听的udp端口,对应适配器上的:VPN Server B(2)/udp
         4、connectedTimeout                   建立TCP连接的超时时间
         5、maxInactivityTime                   UDP端口最大不活动时间

   B:客户端(ppp 适配器节)
         1、nodelay                                  决定本地适配器是否禁用 Tcp-Nagle 算法
         2、addressSeparation                   路由方式(地址分离方式)分[0: 全局,1: 绕过中国大陆,2: 绕过中国大陆(含港澳)]
         3、watchSystemPort                    监视系统端口(即系统释放端口,PPP亦要跟随释放该端口持有的资源)
         4、staticTunnelMode                    静态隧道模式(不启用则动态隧道,全部流量通过 VPN Server A 转换)
         5、tcpSynStateless                      禁用TCP/SYN仿真模式(仿真指与真正的物理网络访问目的主机相同表现,必须要与目的主机正确建立TCP连接后才建立连接,这意味着不会出现 tun2socks 那种无论主机是否存在都成功建立了一个TCP套接字链接)
         6、proxyAddress                         VPN Server A IP地址
         7、datagramAddress                   VPN Server B IP地址
         8、listenWebProxy                      本地侦听的 Web 代理地址
         9、portShortestLifeCycle              端口最小生命周期(UDP)
         10、maxInactivityTime                UDP端口最大不活动时间
         11、proxyConnectedTimeout       TCP建立连接成功的超时时间
         12、tunnelConnectTimeout          承载隧道连接的最大超时时间


部署:
         客户端:
                    1、Microsoft .NET Framework 4.0 (Ppp Windows 是通过 VC/C++ 2017 & VC# 共同构建的应用程序)
                    2、不支持 Windows XP、Windows 2003、Windows Vista
                    3、必须添加防火墙允许 Ppp 客户端访问 “专用/公用” 网络,否则无法正确工作!
                    4、某些流氓杀毒软件会误报或者拦截,Ppp VPN适配器的运行[表现虚拟网卡工作,但是没有网络],添加杀毒软件信任或者关闭杀软
                    5、Ppp会修改你的网卡DNS地址为:8.8.8.8/8.8.4.4,如果你退出了PPP VPN感到本地网络访问缓慢,请手动把网卡的DNS重新设置。
          服务器:
                    1、系统 x64(IA64)
                         1.1、ubuntu 16.04
                         1.2、centos 7
                         1.3、openSUSE
                         1.4、debian9
                    2、openssl
          推荐KO:ubuntu 16.04,可部署锐速(serverspeeder),安装 “openssl” 环境命令:sudo apt-get install openssl libssl-dev -y 之后即可直接运行 PPP NAT服务器

---------------
允许网络桥接(网关模式)
     3.1、共享随身WIFI热点(具体百度)
     3.2、共享网络到路由器WAN口(具体百度)
     3.3、Windows Server 2008/2012/2016 远程与路由访问,L2TP/SSTP/PPTP/SoftEther/Bad VPN 以太网三层NAT桥接路由网络(具体百度)


---------------
下载适配器与NAT(Linux)发行版本,但你需要通过 Telegram 下载,内部携带 ReadMe.txt(基本说明)文件 。
版本地址:https://t.me/fanqiang_kexueshangwang/65

支持我们!
     http://ppp.supersocksr.xyz/
借鉴我们!
     https://github.com/liulilittle?tab=repositories



回复

使用道具 举报

5

主题

675

回帖

5

积分

版主

积分
5
发表于 2020-12-4 21:47:53 | 显示全部楼层
谢谢分享
这个小白有点吊
v2.freeyes.xyz/auth/register?code=kSP2
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-11-6 19:24 , Processed in 0.026313 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表