Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
povsister committed May 7, 2024
1 parent a475377 commit eb8da48
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
### This is a modified V2Ray-core maintained by myself.

Updates from the upstream will be merged periodically.

It has several added features:
#### It has several added features:
* OSPFv2 support when act as an on-demand transparent proxy.
* DNS-route capability.
* Conn-track capability for routing decision.
Expand All @@ -28,6 +29,30 @@ please submit it to [upstream project](https://github.com/v2fly/v2ray-core).
- [Documentation](https://www.v2fly.org) and [Newcomer's Instructions](https://www.v2fly.org/guide/start.html)
- Welcome to translate V2Ray documents via [Transifex](https://www.transifex.com/v2fly/public/)

## 为什么开发本项目

先叠个甲,本项目使用繁琐,仅适用于有进阶网络知识的用户使用。

本项目旨在解决:网关透明代理模式下,网关的性能和网络拓扑稳定性的问题。
因此,本项目中的V2Ray将作为旁路由透明代理使用,需要你事先掌握以下内容:
* 什么是透明代理
* 如何配置V2Ray以透明代理模式工作
* 理解单臂路由(旁路由)的基本工作原理
* 具备基本的linux操作能力

核心理念为:仅需要V2Ray处理的流量会被转发至旁路由处理,其余流量由主路由直接发出。

类似按需转发流量的已有实现有:[FakeDNS](https://www.v2fly.org/config/fakedns.html)
但其存在两个问题:
* FakeIP污染
* 旁路由故障时,对于网络拓扑的影响无法立即消除

相比之下,本方案具有以下优点:
* 全真IP,不存在FakeIP污染
* 旁路完全可插拔,网络拓扑自动切换
* 扩展能力好,可配合V2Ray已有的各种代理协议实现L3组网
* 路由黑白名单灵活配置

## 使用说明

TODO

0 comments on commit eb8da48

Please sign in to comment.