Skip to content
Snippets Groups Projects
Unverified Commit 1c15be18 authored by Bensong Liu's avatar Bensong Liu
Browse files

update doc

parent f69e3883
No related branches found
No related tags found
No related merge requests found
......@@ -8,7 +8,7 @@ Inspired by a naive udp-forward. I want to test what would happen, if I change t
## Design
![explain.png](https://raw.githubusercontent.com/recolic/udp_forwarder_ng/master/res/explain.png)
![explain.png](https://raw.githubusercontent.com/recolic/udp-forwarder-ex/master/res/explain.png)
## Build
......@@ -20,7 +20,25 @@ cmake .. && make
./udp-forwarder [args ...]
```
## Example
```
# Assume OpenVPN listens base.tw7.recolic.net:1194/UDP
# We run UDPFwd on server:
./udp-forwarder -i plain@0.0.0.0@443 -o plain@::1@1194 --filter reverse@aes@MyPassword
# Then we run UDPFwd on our home router, to provide OpenVPN service:
./udp-forwarder -i plain@0.0.0.0@1194 -o plain@base.tw7.recolic.net@1194 --filter aes@MyPassword
# Good! You can use RouterIP:1194 as your OpenVPN server address now! It will work.
```
## TODOs
dynport module (-i / -o dynport@fe80:1111::1@10000-11000)
obfs method (quic and wechat video) (--filter obfs@quic@some.video.host.apple.com) (--filter obfs@wechat-video)
## Common Deployment
![solu.png](https://raw.githubusercontent.com/recolic/udp_forwarder_ng/master/res/solu.png)
![solu.png](https://raw.githubusercontent.com/recolic/udp-forwarder-ex/master/res/solu.png)
res/explain.png

93.3 KiB

res/solu.png

252 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment