Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.
e1732a364fed edited this page Dec 8, 2022 · 31 revisions

熟读README.md, docs/install.md 以及 github的Discussions,以及 每一个 release 的解释文字,以及 examples中所有的 示例文件,就可玩转verysimple。

examples 文件夹中 的 示例文件有几个必看的文件,下面按 必读顺序列出来:

  1. vlesss.client.toml
  2. vlesss.server.toml
  3. multi.client.toml
  4. multi.server.toml
  5. socks5.toml
  6. httpheader.client.toml
  7. httpheader.server.toml
  8. multi_sameport.server.toml
  9. vless_tproxy.client.toml

如果你使用高级层,如 ws/grpc/quic等,那你就 在阅读并掌握 上面列出 的必读示例后, 阅读 对应高级层 的示例文件。

本作的示例文件 大多数都是成对 给出的,这是便于你测试。 是的,本作提供的这些示例文件 只要是成对出现的,都是 上手就可以在内网测试的,都是监听的 127.0.0.1。

你开启两个终端,一个运行 vs服务端,一个运行 vs客户端,就能测试。

以后会慢慢完善wiki

作者无偿奉献开源代码,但没时间 把 一切说明都放到wiki上。建议多多阅读 README.md 和 examples 各个示例文件 以及其它markdown 文档。

wiki是不全的,而我们的配置文件里的注释则是相当全的。

建议先读所有示例配置文件的注释,读完之后,再读wiki作为补充参考。

你如果是开发人员,想要学习原理,那么你要看本作的 go文档,本作的注释以及代码文档非常全面:http://pkg.go.dev/github.com/e1732a364fed/v2ray_simple

关于目前使用vless 版本的建议

先用vless v0即可,先不用管v1,v1有好多 设计的功能还没实现,而且显然没有客户端支持;

vless v0现有支持vless的客户端都支持。本作的主要优点在于架构带来的速度提升,目前倒没有什么新协议优势。

而且目前v1速度与v0是一样的。v1目前唯一优势就是有非多路复用的udp fullcone

目前刨除v1, hysteria阻控, 支持回落的 grpcSimple, 交互模式, 更广泛等uTls支持,simplesocks, 完整兼容 trojan-go的 smux, nginx真实reject响应 等来看,verysimple的功能 v2ray和xray都有,只不过因为verysimple架构简单,所以最快;还有就是独特的lazy功能也是最快的,其它就没了

verysimple 除了快,更大的优势是内存占用小,比其他内核更适合移动、嵌入式设备。这是新的耦合架构带来的优势。

对比 vs与 v2ray,v2ray就像一个大摆钟,很厉害很全面,而vs就像一个精细的怀表,麻雀虽小,五脏俱全。

build tag

可选tag:embed_geoip,(grpc_full),noquic

若给出 embed_geoip,则会尝试内嵌 GeoLite2-Country.mmdb.tgz 文件;默认不内嵌。

若 grpc_full 给出,则引用 advLayer/grpc 包,否则默认引用 advLayer/grpcSimple 包。 若 noquic 给出,则不引用 advLayer/quic,否则 默认引用 advLayer/quic。

最后一个支持谷歌grpc包 以及 grpc_full 编译tag的版本是 v1.2.4,后续版本将只支持 grpcSimple

Clone this wiki locally