Category: Software

  • SplitHTTP协议介绍

    SplitHTTP是一种最近新出现的代理协议,它主要通过HTTP分块传输编码和多个HTTP请求来传输数据。它特别适用于不支持WebSocket的内容分发网络(CDN)。SplitHTTP通过分块传输下载数据,并利用多个并发的HTTP POST请求来上传数据,从而增强了数据传输的效率和可靠性。此协议还可自定义HTTP头部,以适应不同网络环境和需求,为复杂的网络通信提供了灵活性和高效性。 SplitHTTP优势 SplitHTTP协议特性 支持SplitHTTP的客户端 SplitHTTP是由Xray代理软件开创的新协议,目前还在不断完善中,但已经一些翻墙客户端所采用。目前支持的客户端有: 总结 本文介绍了SplitHTTP协议,一个优化HTTP传输的网络协议,主要用于不支持WebSocket的CDN。作为一个新的代理协议,SplitHTTP正在快速被很多翻墙软件采用适配,是一个非常有潜力的代理协议。

  • Trojan协议全面介绍及使用说明

    Trojan协议是一个网络代理协议,它通过伪装流量为常见的HTTPS流量来避开防火墙的检测。Trojan利用TLS加密,不仅能保证数据传输的安全性,而且使流量在外表上与普通的HTTPS流量无异,这样就难以被识别和阻断。 Trojan协议优势 Trojan功能特点 如何使用Trojan Trojan作为高效的网络代理协议,通常被集成在更强大的代理软件中,例如Clash、Sing-Box等。如果想要直接使用Trojan,可以在下方找到下载地址。 关于Trojan客户端的选择,多数主流翻墙客户端都支持Trojan协议,例如Clash Verge、NekoRay、Clash N等,更多客户端可以参考翻墙软件推荐。 Trojan Github官方链接 Trojan是开源软件,源码托管在Github平台。下面是相关链接:

  • Hysteria协议全面解析:定义、特点、优势及使用指南

    Hysteria简介 在翻墙领域,随着墙的侦测能力不断增强,新的传输协议也不断涌现,旨在解决现有协议在特定场景下的性能瓶颈。Hysteria协议便是在这样的背景下产生的,它基于改进的QUIC协议,旨在提供更优秀的网络传输性能。本文将深入解析Hysteria协议的定义、特点、与其他协议的优势比较、历史背景,以及如何使用它。 什么是Hysteria协议? Hysteria协议是一种基于定制版QUIC协议的网络传输协议,专为不稳定且容易丢包的网络环境设计,能够在极端网络条件下提供无与伦比的性能。通过伪装成标准的HTTP/3流量,Hysteria协议难以被中间人或主动探测技术分辨和封锁,从而具有较强的抗封锁能力,并且可以优化恶劣网络环境下的双边加速。 Hysteria协议的特点 与其他协议的优势比较 相比TCP、传统QUIC等协议,Hysteria在抗干扰能力、传输效率、自适应性等方面具有明显优势,此外Hysteria也特别优化了对网络游戏和流媒体传输的支持,提供了更流畅的体验。特别是在网络审查严格的地区,Hysteria的隐蔽性为用户提供了更多的自由和可能。 Hysteria协议的历史背景 Hysteria协议源于对传统网络协议在极端环境下性能不足的认识和需求。它继承并优化了QUIC协议的特性,针对网络不稳定、高延迟、高丢包率等问题进行了专门的设计和改进。 如何使用Hysteria协议 使用Hysteria协议需要客户端和服务器端配合使用。 服务端需要自己配置,安装Hysteria软件并配置相应的参数,详细教程可以参考Hysteria配置教程。 当然你也可以直接购买服务端服务,详情参考机场推荐。 客户端需要安装支持Hysteria协议的软件,并进行配置使用。你可以在这篇翻墙客户端推荐中找到支持Hysteria的客户端。 总结 Hysteria协议作为一种新兴的网络传输协议,通过其优异的性能和强大的抗封锁能力,已经展现出巨大的潜力和价值。无论是面对恶劣的网络环境还是严格的网络审查,Hysteria都能提供一个稳定、高效、安全的数据传输解决方案。随着技术的不断进步和社区的积极贡献,预计Hysteria协议将会有更广泛的应用前景和发展空间。

  • Clash介绍及使用说明

    什么是Clash? Clash是一款开源的基于规则的多平台网络代理工具,它支持多种协议,包括Shadowsocks、VMess、Trojan等,广泛应用于网络代理和流量转发。Clash的配置灵活,允许用户通过配置文件定制代理规则,实现复杂的网络请求分流。它的核心特点包括对多种代理协议的支持、灵活的配置系统、以及对各种平台的广泛支持,使其在网络代理领域中非常受欢迎。 Clash现状 2023年11月初,Clash for Windows的开发者Fndroid宣布停止更新并删除了项目的Github代码库,这引发了广泛的讨论和关注。此事件引起连锁反应,导致Clash内核以及相关的多个Clash客户端项目也选择了删除或归档自己的代码库,称作Clash for Windows删库事件。 在事件发生后,社区迅速做出响应,Clash Meta(mihomo)内核接手了原Clash内核的维护和更新,现在以新名字和版本继续存在并提供服务。同时,出现了新的Clash客户端,如Clash Verge Rev和Clash Nyanpasu,它们基于Clash Meta内核开发,为用户提供了替代的选择。 总的来说,虽然Clash for Windows和其他一些Clash相关项目选择了删库或归档,但Clash生态并未完全消失。我们依然能够选择后续版本Clash Meta(mihomo)来使用。 Clash的核心特性 Clash的工作原理 Clash作为一个代理工具,其核心功能是根据用户的配置文件来管理和转发网络流量。当用户发起一个网络请求时,Clash根据配置文件中定义的规则来决定如何处理这个请求。这包括直接连接、使用特定的代理服务器或者根据进一步的规则进行选择和转发。 通过上述过程,Clash能够有效管理和转发网络流量,为用户提供灵活、安全的网络访问体验。 Clash发展历史 安全性 作为开源软件,Clash(已删库)和Clash Meta的源代码均可在GitHub上查阅,这保证了其透明性和安全性。用户可以放心使用这些工具来管理网络流量。 总结 Clash及其基于它开发的各种版本和GUI客户端,为用户提供了一套强大且灵活的网络代理解决方案。无论是基本的网络代理需求还是高级的流量管理和规则配置,Clash系列工具都能提供相应的支持,满足不同用户的需求。尽管经历了删库事件,Clash Meta作为后续版本依然活跃,此外新项目的出现,更展现了开源社区的韧性和活力。

  • Shadowsocks介绍及使用说明

    什么是Shadowsocks? Shadowsocks(简称SS)是一种基于Socks5代理方式的加密传输协议,用于在网络传输过程中加密数据,帮助用户绕过网络审查和防火墙。它包括客户端和服务器端,通过特定的中转服务器完成数据传输,并支持多种加密算法,如AES-GCM和ChaCha20-Poly1305。 Shadowsocks的工作原理 Shadowsocks的工作原理主要基于Socks5协议,通过创建一个本地代理来处理用户的网络请求。具体工作流程可以分为以下几个步骤: 这种方式允许用户绕过网络审查,访问在其地理位置被屏蔽或限制的资源。Shadowsocks的优点在于其轻量级和高效,相比于传统的VPN,Shadowsocks在处理速度和资源消耗上更具优势。 主要特点和优势 简易使用教程 Shadowsocks版本选择 Shadowsocks目前有多个版本实现,原版已经停止开发,不推荐再使用,而其他版本如shadowsocks-libev、go-shadowsocks2和shadowsocks-rust,都提供了各自独特的特点和优势,可以根据自己的需求选择合适的版本: Shadowsocks相关链接 ShadowsocksR 介绍 ShadowsocksR(简称SSR)是基于Shadowsocks的一个分支版本,专门设计来更有效地对抗深度包检测(DPI),从而在网络审查更为严格的环境中提供更可靠的代理服务。与原版Shadowsocks相比,SSR在协议混淆和加密技术上进行了改进和增强,提供了更多的自定义配置选项,以适应不同用户的需求。 SSR的主要特点是它的协议混淆能力,可以使代理流量伪装成常规HTTPS流量,使得其更难被网络审查工具检测到。此外,SSR还支持多种加密方式,并允许用户根据自己的需要选择适合的加密协议和混淆设置。 SSR适用于网络环境更加复杂或审查更为严格的用户,尤其是在中国大陆等地,SSR因其强大的绕过审查的能力而受到许多用户的青睐。不过,需要注意的是,SSR的设置相比原版Shadowsocks更为复杂,需要用户有一定的技术基础才能进行有效配置。 Shadowsocks的历史 Shadowsocks的历史始于2012年,当时它是由一位名叫Clowwindy的中国程序员创建的。最初,这个项目只是作为一个个人工具来帮助作者本人绕过中国的网络审查,但随着时间的推移,它逐渐获得了更广泛的用户基础。 2015年,由于接受了中国政府的压力,Clowwindy宣布停止维护Shadowsocks,但在此之前,他已将代码开源。尽管原始开发者退出,但由于它是一个开源项目,许多开发者接手并继续开发,使得Shadowsocks得以存续和发展。Shadowsocks的代码仓库在GitHub上有众多分支,社区继续活跃,不断地为其增加新的功能和改进。 当前状态 目前,Shadowsocks继续作为一个活跃的开源项目,其各个版本的客户端和服务器端实现正在不断更新和改进。所以完全不用担心,它依然是一个非常有效的翻墙软件,推荐大家继续使用。

  • V2ray介绍及使用说明

    V2Ray是一个功能强大的网络代理平台,属于Project V工具集,旨在建立一个隐私的互联网网络。它支持多种网络协议和通信方式,可以独立运行或与其他工具结合使用,提供灵活而强大的网络代理能力。 软件优势 V2Ray不仅仅是一个常规代理软件,它被设计为一个灵活的平台,不仅支持多种协议和传输方式,还能高度定制化,使其在突破网络限制和保护用户隐私方面尤为有效。V2Ray支持多入口多出口代理,还允许用户根据路由配置将进入的流量发送到不同的出口,这使得用户可以根据目标区域或域名来路由流量。它还内置了流量混淆功能,可以在TLS中隐藏流量,且能与Web服务器并行运行。总之非常强大。 核心功能 安装与配置 V2Ray分为两个部分,服务端软件和客户端软件,需要配合使用。服务端运行在服务器上,提供代理服务。客户端软件运行在Window、macOS、Linux等常用操作系统上,通过连接服务端进行隐私上网。 服务端软件,对于没有技术能力的用户来说,配置比较复杂,可以选择购买代理服务,详情可以参考机场推荐。 如果有兴趣,可以参考这篇V2Ray配置教程。 客户端软件没有图形界面,不适合多数用户使用,所以通常会通过支持V2Ray软件的图形客户端软件来使用。下面是一些流行GUI图形客户端的推荐。 图形客户端 尽管V2Ray没有官方GUI客户端,但许多第三方开发者已经开发了支持V2Ray的图形化客户端,如Clash Verge、NekoRay、v2rayNG等,使用户能够更方便地使用V2Ray服务。 官方链接 V2Ray是开源的,拥有活跃的社区支持,衍生项目如Project V和V2Fly等,确保了软件的持续开发和改进。

  • Clash Meta/mihomo内核全面介绍:特性、动态和GUI客户端推荐

    Clash Meta/mihomo内核简介 Clash Meta(现更名为mihomo)是一个基于广受欢迎的开源项目Clash的高级版本。它继承了Clash的核心功能,保留了原始Clash的灵活性和高效性,并增加了一些独特的特性,并包括部分Clash Premium核心功能,是目前网络代理和数据流管理最强大的软件。 Clash Meta支持多平台,包括Windows、macOS、Linux、Android以及iOS。它有对多数翻墙协议的支持以及强大的规则设置功能,用户可以根据自己的需求对网络流量进行精细控制。 Clash Meta(mihomo)主要是一个内核,其配置可能稍微复杂,但与Clash Verge等GUI客户端一起使用,可以在获得强大功能的同时也拥有友好的操作体验。 Clash Meta/mihomo最新动态 Clash for Windows 删库事件引起了一系列连锁反应,其中包括Clash核心项目和多个Clash GUI客户端的删库。在Clash删库事件初期,Clash Meta选择了归档暂停更新。 幸运的是,后来作者将其核心改名为mihomo,并继续进行版本更新和迭代。这意味着虽然Clash项目停止更新,但Clash Meta(现为mihomo)继续活跃并提供服务。Clash 家族总算没有全军覆没,大家可以继续放心食用😏。 Clash Meta/mihomo 功能优势 Clash Meta/mihomo下载、安装和配置 Clash Meta/mihomo 本身的安装和配置比较复杂,对于客户端使用,建议直接使用下面推荐的应用。对于服务器安装,可以按照下面说明参考官方文档进行操作。 Clash Meta GUI客户端 Clash Meta和Clash的区别 Clash Meta(现更名为mihomo)是基于Clash开源项目的二次开发版本,它继承了Clash的核心功能并增加了一些独特的特性。Clash Meta支持原始Clash的所有特性,并包括了部分Clash Premium核心的功能。 相比于Clash Premium,Clash Meta引入了一些新功能,例如支持多种出站传输协议(如VLESS XTLS、Trojan XTLS和Hysteria),实现了主动健康检测,支持Relay代理链和TCP连接并发。在规则模块上,它支持更全面的规则,包括GEOSITE、SRC-PORT和DST-PORT的多条件,TCP/UDP的分别控制等。DNS模块也进行了增强,支持域名嗅探器、使用Geosite的Fallback-Filter等。此外,它还支持macOS、Linux和Windows平台的TUN模块。 Clash Meta的开发旨在提供一个更加高级和灵活的网络代理和数据流管理工具。尽管Clash for Windows等项目因删库事件而停止更新,Clash Meta(mihomo)仍在继续维护和更新,保持了Clash生态的活跃。 关于Clash和Clash Meta,核心区别在于Clash Meta提供了一些Clash Premium才有的功能,如内置的wintun驱动程序和对多个新规则的支持。Clash Meta还引入了对XTLS(VLESS/Trojan XTLS)的支持,这是一些用户可能会特别关注的功能。 Clash…