udp-over-tcp icon indicating copy to clipboard operation
udp-over-tcp copied to clipboard

Proxy UDP traffic over a TCP stream

Results 10 udp-over-tcp issues
Sort by recently updated
recently updated
newest added

`ApplyTcpOptionsErrorInternal` is superficial and can be replaced with a `Box`, especially because `std::error::Error::source()` returns `Option`. Identical approach is already used in [std::io::Error](https://doc.rust-lang.org/std/io/struct.Error.html#implementations), so familiarity bonus point here. ### Improvements in...

May I ask if a Windows version is available 请问可以出windows版本的吗 My UDP is unstable here, and my client is on Windows Hope to produce a Windows version 我这里udp不稳定,然后我的客户端是windows的 希望能出一个windows版本的

https://github.com/mullvad/udp-over-tcp 适用于UDP被限速,TCP不限速,且udp2raw无效果,并且需要全局的真V-P-N。用wireguard是因为轻量且快速。 Ubuntu下编译 git clone https://github.com/mullvad/udp-over-tcp.git cd udp-over-tcp apt install cargo -y ./build-static-bins.sh 编译好之后,拿走所需的可执行文件,其余可删除 mv target/x86_64-unknown-linux-gnu/release/tcp2udp /usr/local/bin/tcp2udp mv target/x86_64-unknown-linux-gnu/release/udp2tcp /usr/local/bin/udp2tcp 在安装wireguard的vps(vps的公网IP为128.1.2.3)上运行tcp2udp,监听tcp端口4567,转发到wireguard的udp端口55555,命令如下。(后台运行使用systemd、supervisor、screen之类自己搞。) tcp2udp --tcp-listen 0.0.0.0:4567 --udp-bind=127.0.0.1 --udp-forward 127.0.0.1:55555 --tcp-recv-timeout=130 --nodelay 在中转的vps(例:本地VMware开Ubuntu虚拟机,IP为192.168.9.9)上运行udp2tcp,监听udp端口8910,转发到安装wireguard的vps端口4567...

This change is [](https://reviewable.io/reviews/mullvad/udp-over-tcp/49)

documentation

After the first UDP request, udp2tcp is still active and running in the background but not accepting any more requests.

I'm trying to use this so that I can tunnel an ENET service over TCP. https://github.com/lsalzman/enet I'm building and running in a docker container. My service runs with no issue...

Whenever we cut the next release, including #28, ping infra at https://github.com/mullvad/infrastructure-ansible/issues/390 to tell them that they can remove the superfluous `--udp-bind`.

It would be nice to have an option to use `IPPROTO_MPTCP`.

Dear Sir, Please add IPv6 address support, thanks.